Microsoftは2026年4月29日、Visual Studio Code
Copilot CLIセッションをWebやモバイルから操作可能に
GitHub Copilot CLIのリモート制御は、Webとモバイル向けのパブリックプレビューとして提供されている。VS Code 1.github.を有効にし、Copilot CLIチャットで/remote onを実行する。状態確認や無効化には/remote、/remote offを使う。
セッション管理では、Copilot CLIセッション名の同期も改善された。セッション名を変更した際、VS Code上のチャット表示やCopilot CLI側で同じタイトルが使われるようになる。
Copilotによる変更を共同作成者として明示
Gitのコミット履歴におけるCopilotの扱いも変更された。VS Code 1.Co-authored-by: Copilot <copilot@github.を追加する設定がデフォルトで有効になった。
この挙動はgit.で変更できる。バージョン1.offだった。今回、Copilotのチャットやエージェントを対象にするchatAndAgentがデフォルトになった。インライン補完を含む生成コード全般を対象にするallも用意されている。
ノート:関連する動きとして、GitHubはCopilotクラウドエージェントのコミットでも、Copilotによる変更とタスク開始者を後から確認しやすくしているため、author/
検索対象とコンテキスト管理を拡張
セマンティックインデックスが全ワークスペースで利用できるようになり、エージェントがコードベースを検索する際に、意味的に関連するファイルを含められるようになった。たとえば、コード内にlogin、signIn、verifyCredentials、OAuthトークン交換など、関連する実装を見つけやすくなる。インデックスはワークスペースごとに構築され、GitHubやAzure DevOpsのリポジトリではすぐに利用できる場合が多いという。
また、現在のワークスペース外にあるGitHubリポジトリや組織全体を対象に、完全一致に近いテキスト検索を行うgithubTextSearchツールも加わった。githubRepoツールによる意味検索と組み合わせ、外部コードベースを参照しやすくする。
スキル実行時のコンテキスト管理も見直された。大きな参照資料や複数段階のツール呼び出しを伴うスキルを、メインチャットとは別のサブエージェントコンテキストで実行できる実験的機能が導入された。利用するにはgithub.を有効にし、対象スキルのSKILL.context: forkを指定する。
MCPサーバーについても、ワークスペース内の.mcp.ファイルで設定できるようになった。
トークン効率とツール実行を最適化
プロンプトキャッシュでは、同じエージェントセッション内で繰り返し送られるシステムプロンプト、ツール一覧、会話履歴、要約などを、より安定して再利用できるようになった。セッションが進行した後は、各リクエストの93%以上が新規入力ではなくキャッシュ済み入力として扱われるという。コード内の名前変更や参照箇所の確認に使うツールも、キャッシュが効きにくくならないよう調整された。
With the upcoming move to usage-based billing, the @code team has been working on a number of initiatives to improve the token efficiency of our harness while not hindering the quality of the agent, including:
— Pierce Boggan (@pierceboggan) April 29, 2026
- Prompt caching improvements
- Tool search tool
- New tools for…
ツール一覧の扱いも見直された。エージェントに最初から提示するツールは約30種類の主要ツールに絞り、残りはモデルが必要に応じてtool_で探して読み込む。このツール検索機能はClaude Sonnet 4.github.を有効にすることで利用できる。
ツール実行の面では、コードベース探索やコンテキスト収集を担う
WebSocket対応とChronicleでチャットを高速化・履歴化
対応するOpenAIモデルでは、Responses APIのWebSocket接続がサポートされた。ターンごとに新しいHTTPリクエストを開くのではなく、VS Codeが永続的なWebSocket接続を使い、新しい入力項目と前回のレスポンスIDを送信できるようになった。これによりサーバー側で会話状態を保持し、特にツール呼び出しを多用するエージェントワークフローでリクエストサイズと遅延を減らせるという。VS CodeでのOpenAIモデルの処理は12%高速化したとしている。
過去の作業を振り返るための機能として、チャット履歴をローカルのSQLiteデータベースに記録するgithub.を有効にすると利用できる。セッションのメタデータ、会話、ツール呼び出しで触れたファイル、プルリクエストやIssueなどの外部参照を記録し、後から検索・
Chronicleでは、直近24時間の作業報告を生成する/chronicle:standup、過去7日間の使い方を分析してプロンプトやツール利用の改善案を出す/chronicle:tips、自然言語で履歴を検索する/chronicle [query]が利用できる。
このほかのアップデート
このほかの主な更新は次のとおり。
- AI機能の組織単位の制御:
ChatApprovedAccountOrganizationsポリシーが追加された。管理者が承認したGitHub組織のメンバーであることを条件に、チャットなどのAI機能を有効化できる。 - エージェントのサンドボックス権限:Copilotエージェントがターミナルコマンドを実行する際、ホームディレクトリ全体への読み取りアクセスは既定では付与されなくなった。既定の読み取り対象は、ワークスペースフォルダーとサンドボックス用の一時フォルダーになる。
- Dev Container Featuresのロックファイル:Featuresのバージョンとチェックサムを
devcontainer-lock.に記録するロックファイルが既定で有効になった。サプライチェーン攻撃への耐性を高めるための変更で、json dev.設定に対応する。containers. lockfile
Insiders向けAgentsアプリで並列作業を支援
VS Code Insidersでは、プレビュー版のエージェント専用環境Visual Studio Code Agentsアプリも強化された
主な改善点は次のとおり。
- Claudeエージェントを追加:Copilot CLIやCopilot Cloudに加えて、直接ClaudeエージェントもAgentsアプリから利用できるようになった。
- VS Code Insidersとの行き来を改善:VS Code InsidersのタイトルバーからAgentsアプリを開けるようになった。Agentsアプリ側からInsidersへ戻る導線も用意されている。
- 設定や作業状態の引き継ぎを拡大:VS Code InsidersからAgentsアプリへ移動したときに、Windowsでのサインイン状態、AI関連のカスタマイズ、信頼済みワークスペース、最近使ったフォルダー、キーボードショートカットなどを引き継げるようになった。
- Webクライアントを用意:insiders.
vscode. にアクセスすると、ブラウザからもAgentsアプリを利用できる。利用するには、対象マシンでdev/ agents code-insiders tunnelを実行し、Dev Tunnelを用意する必要がある。 - 作業中の表示を改善:統合ブラウザがセッションをまたいで保持されるようになり、プレビュー確認時の再読み込みが起きにくくなった。差分ビューをチャットビューと並べたり、モーダルで開いたりできる。