GitHub Copilot開発・コード確認済み

Copilot CLI、C++言語サーバー設定スキルを追加——compile_commands.json生成を自動化

GitHubは2026年7月1日、Microsoft C++ Language ServerをCopilot Plugins marketplaceで提供し、Copilot CLIから`compile_commands.json`を生成・更新できる設定スキルを追加しました。

  • 2026-07-04
  • 最終確認日 2026-07-04
自分にどう関係する?

C++プロジェクトでAIが正しくコードを理解するための面倒な準備を減らし、補完・診断・変更提案の精度を上げやすくなります。

ニュースをやさしく解説

結論から言うと、C++でGitHub Copilot CLIを使う人は、AIにプロジェクト構造を理解させる準備がかなり楽になります。

GitHubは2026年7月1日、Microsoft C++ Language ServerをCopilot Plugins marketplaceで提供し、`compile_commands.json`を生成・更新する組み込みスキルを追加したと発表しました。

何が起きたかというと、これまでnpmベースで入れていた言語サーバーを、Copilot CLIの`/plugin install cpp-language-server@copilot-plugins`から導入できるようになりました。

具体的には、CMakeやMSBuildのプロジェクトで「regenerate compile commands」や「load project」と指示すると、言語サーバーが必要とするコンパイルデータベースを用意できます。カスタムビルドの場合も、プロジェクト専用スキルで設定を固定する考え方が示されています。

自分にどう関係するかというと、C++ではヘッダー、ビルドオプション、プラットフォーム差が多く、AIが誤解しやすい分野です。設定が整えば、シンボル移動、診断、コード変更提案が実際のコンパイラに近づきます。注意点として、利用には有効なGitHub Copilotサブスクリプションが必要です。出典はGitHub公式Changelogです。

PR

AIをもっと深く学べる本

ニュースに出てきたAIやカテゴリに近い教材を優先しています。

広告(アフィリエイト)リンクを含みます。最新の内容・料金・在庫・条件は、リンク先の公式ページ・販売ページでご確認ください。

広告

source

出典

提供状況や価格は変わるため、最終判断は公式情報で確認します。

GitHub Changelogを開く