News in Focus
テクノロジー2026/6/12 9:26:00
GitHub、Copilot CLI向け「LSP Setup」スキルを紹介、定義ジャンプや型情報でコード理解を支援

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

出典: gihyo.jp (原典を開く)

ニュース概要

GitHubは2026年6月10日、GitHub Copilot CLIでLanguage Server Protocol(LSP)サーバーを設定するエージェントスキル「LSP Setup」をGitHub Blogで紹介した。

解説

皆さんは、プログラミングをする時に「この変数ってどこで定義されてるんだっけ?」「この関数ってどんな引数を取るんだっけ?」と迷った経験はありませんか?そんな時に、コードのどこかにジャンプしたり、型情報を表示してくれたりする機能があると、とても便利ですよね。今回、GitHubが発表したのは、そんな開発者の悩みを解決する手助けとなる「LSP Setup」という新しい技術です。

「LSP」というのは「Language Server Protocol」の略で、プログラミング言語ごとの情報をやり取りするための共通のルールのようなものです。例えるなら、世界中の人がそれぞれ違う言語を話していても、通訳がいればコミュニケーションが円滑になるのと同じです。LSPは、プログラミング言語の「通訳」の役割を果たし、エディター(コードを書くソフト)と、その言語の詳しい情報を持っている「言語サーバー」の間で情報をやり取りします。

これまで、このLSPを設定するのは少し手間がかかる作業でした。しかし、GitHub Copilot CLI(コマンドラインインターフェース、キーボードで命令を入力する画面)向けの「LSP Setup」スキルが登場したことで、その手間がぐっと減る可能性があります。Copilotは皆さんもご存知の通り、AIがコードの作成を手伝ってくれるツールですよね。今回の「LSP Setup」は、このCopilotがLSPサーバーの設定まで手伝ってくれるようになる、というわけです。

具体的にどう便利になるかというと、例えば、あるプログラミング言語で開発を始めたいと思った時、通常であればその言語用のLSPサーバーを自分で探してインストールし、設定ファイルを編集するなどの作業が必要でした。でも、「LSP Setup」があれば、Copilot CLIに「この言語のLSPを設定して」とお願いするだけで、適切なLSPサーバーを見つけて設定してくれるようになります。これにより、開発者は本来のコードを書く作業に集中できるようになり、開発環境を整えるための時間を大幅に節約できるでしょう。

これは、特に新しい言語やフレームワークを試す際に大きなメリットとなります。設定に時間を取られてモチベーションが下がる、といったことが減り、より多くの人が気軽に新しい技術に挑戦できるようになるかもしれません。プログラミングの「とっつきにくさ」を解消し、より多くの人が開発を楽しめるようになる、そんな未来への一歩と言えるでしょう。

関連データ

GitHub Copilotのユーザー数(2023年時点)
約130万人
出典:GitHub公式ブログ
LSPをサポートする主要なエディター
VS Code, Neovim, Sublime Textなど
出典:各種開発者コミュニティ
開発者の環境設定にかかる時間(推定)
新規プロジェクト開始時に数時間から数日
出典:開発者向けアンケート調査(非公式)
GitHub Copilotの利用言語
Python, JavaScript, TypeScript, Ruby, Goなど多数
出典:GitHub公式ドキュメント

今後の予測

この「LSP Setup」スキルの登場は、開発者の作業効率を大きく変える可能性があります。

**シナリオ1:開発環境構築の民主化** これまで専門知識が必要だったLSPサーバーの設定がAIによって自動化されることで、プログラミング初心者や新しい技術に挑戦したい開発者にとって、環境構築のハードルが大幅に下がります。これにより、より多くの人々がスムーズに開発を始められるようになり、開発コミュニティ全体の活性化につながるでしょう。特に、ニッチな言語やフレームワークへの参入障壁が低くなることで、多様な技術の発展が期待されます。

**シナリオ2:AIによる開発ワークフローの深化** 「LSP Setup」は、Copilotが単なるコード生成ツールから、開発環境そのものを管理・最適化する「スマートな開発アシスタント」へと進化する兆しと言えます。将来的には、プロジェクトの要件に応じて最適なLSPサーバーを提案したり、パフォーマンス問題を検知して自動で設定を調整したりするなど、さらに高度な機能が追加される可能性もあります。これにより、開発者はより創造的な作業に集中できるようになるでしょう。

**シナリオ3:セキュリティと信頼性の課題** AIがLSPサーバーの設定を自動で行うようになることで、提供されるLSPサーバーの信頼性やセキュリティが重要になります。もしAIが不適切な、あるいは脆弱性のあるサーバーを選んでしまった場合、開発環境全体に影響を及ぼすリスクも考えられます。GitHubは、この点に関して厳格な基準を設け、安全な環境を提供する責任を負うことになるでしょう。

ニュースタイムライン

  1. 2026年6月9日

    一度限りのプロンプトからワークフローへ:GitHub Copilot CLIでカスタムエージェントを使用する方法

    GitHub Blog (AI)

  2. 2026年6月10日

    「GitHub Copilot」にも多くの新要素、「Microsoft Build 2026」で多数発表/「Copilot」アプリ、6言語で正式提供のSDK、タブ・音声入力対応のCLIなど

    窓の杜

  3. 2026年6月10日

    Claude Code / GitHub Copilot のトークン消費を手軽に削減する2つのツール

    Qiita 人気記事

  4. 2026年6月10日

    「GitHub Copilot」にも多くの新要素、「Microsoft Build 2026」で多数発表(窓の杜)

    Yahoo!ニュース IT

  5. 2026年6月10日

    GitHub Copilot CLIに言語サーバーで真のコードインテリジェンスを

    GitHub Blog (AI)

  6. 2026年6月12日

    「Visual Studio」のAI基盤は「GitHub Copilot SDK」に、エージェントで既存・大規模資産を育てる場へ/「Build 2026」にあわせ今後の展望を示す

    窓の杜

  7. 2026年6月12日

    「Visual Studio」のAI基盤は「GitHub Copilot SDK」に、エージェントで既存・大規模資産を育てる場へ(窓の杜)

    Yahoo!ニュース IT

  8. 2026年6月13日

    GA した GitHub Copilot SDK (.NET) を試してみた

    Zenn

  9. 2026年6月13日

    GitHub Copilot 難民 ~ Cluade Code ~ Google AI Studio ~ そして Codex へ

    Zenn

  10. 2026年6月14日

    従量制になったGithub Copilotの代わりにOpenCode GoをCopilot Chatのカスタムプロバイダとして使う

    Zenn

参考引用

LSPサーバーを設定するエージェントスキル「LSP Setup」を紹介

gihyo.jp

定義ジャンプや型情報でコード理解を支援

gihyo.jp
🤖

記事AI質問チャット

PREMIUM

この記事についてAIが質問に答えます。背景・要約・影響まで深堀り。

ログインして利用

🛡️ 読者ファクトチェック0

読者が投稿し、管理者承認後に表示される事実確認情報

まだ承認済みのファクトチェックはありません。

ファクトチェックを投稿するには ログイン が必要です

関連記事

こんな記事も読まれています

コメント (0)

コメント投稿にはログインが必要です。

まだコメントはありません。最初のコメントを書いてみましょう。

この記事について疑問がありますか?

事実誤認や不適切な内容について通報できます (要ログイン)。

異議申し立て・通報