GitHub、Copilot CLI向け「LSP Setup」スキルを紹介、定義ジャンプや型情報でコード理解を支援 | gihyo.jp

hatenablog · 2026-06-14

この記事で分かること

GitHub Copilot CLIに「LSP Setup」スキルが追加され、コードエディタで使える定義ジャンプや型情報の表示をターミナル上で実行できるようになる。これにより、コードを開かずにCLI上で関数の定義元や変数の型を素早く確認でき、コード理解の効率が向上する。具体的には、gh copilotコマンドからLSPの機能を呼び出して利用する手順が想定される。

詳細要約

Copilot CLIのエージェントが定義ジャンプや型情報を扱えるようになるには、LSP Setupスキルで言語サーバーをインストールし設定ファイルを生成する。LSPサーバーがない場合、エージェントはJavaではJAR内の.classファイル、Pythonではsite-packages、TypeScriptではnode_modulesをテキスト検索する非効率な動作に頼る。

関連ニュース