Copilot ニュース 2026/09/22 AI判定 重要度:低

GitHub Copilot CLI、C++の「全コードベースインデックス化」でナビゲーションを高速化

#GitHubCopilot#GitHub#Cpp#開発者ツール

GitHub Copilot CLIは、C++リポジトリ向けに「全コードベースインデックス化」機能を追加しました。操作のたびにプロジェクト構造を再発見するのではなく、永続的なシンボルインデックスを構築します。

詳細

  • 機能内容: C++プロジェクト全体にわたる永続的なシンボルインデックスを構築し、Microsoft C++ Language Serverが型・シンボル・インクルード・ファイル間の関係を、都度再発見することなく解決できるようにする
  • 性能への効果: 定義の検索、参照箇所の特定、不慣れなコードの理解、シンボル検索の結果が高速化
  • 提供状況: C++リポジトリ向けにCopilot CLIで自動的に有効化される。大規模プロジェクトでは初回のインデックス構築に追加の時間とメモリを要する場合があるが、その後の利用では再利用可能なインデックスの恩恵を受けられる
  • モニタリングと制御: /lsp logsで進捗を確認でき、必要に応じて機能を無効化することも可能

その後

今回の変更は新たな機能を追加するというより、大規模なC++コードベース特有のワークフロー上の摩擦——プロジェクト構造の繰り返しの再発見——に対応するものです。初回のインデックス構築にはやや時間がかかる代わりに、それ以降のナビゲーションは一貫して高速になります。