AIコーディングエージェントを活用する開発者は、それぞれ独自のセッションに紐づいた複数のエディタウィンドウを同時に開いておくことがよくあります。Visual Studio Codeの1.129リリースでは、専用のエージェントホストによってこの構成が刷新されました。

エージェントセッション専用プロセス
エージェントホストは、Agent Host Protocolを基盤としてCopilot、Claude、Codexといったエージェントハーネスを実行する独立したプロセスです。セッションが専用プロセス内で動作するため、1つのセッションを複数のVS Codeウィンドウに同時に接続し、表示させることができます。
ホスト内のCopilotエージェントはCopilot SDKを利用しているため、その挙動はCopilot CLI、単体のGitHub Copilotアプリ、その他のCopilot製品と一致しています。この機能を有効にするには、組織の管理者が制御するchat.agentHost.enabled設定を有効にした上で、ドロップダウンからハーネスを選択する必要があります。
エージェントの出力を1つのペインでレビュー
Agentsウィンドウの再設計されたエディタパネルでは、エディタと詳細エリアが共有タブバーを持つ1つのドッキングペインにまとめられました。ファイルと差分はチャットの隣に表示され、Changesビューではインライン表示・並列表示の差分切り替え、全ファイルの一括展開・折りたたみ、より多くの変更内容を画面に収めるコンパクトな差分レイアウトに対応しています。
「Create Pull Request」のような次のステップは、エディタタブのタイトル上に配置されています。各セッションでは、ウィンドウを再読み込みしてもサイドペインの幅、開いているエディタ、アクティブなエディタ、ファイルごとの折りたたみ状態が復元されます。このレイアウトは実験的機能で、sessions.layout.singlePaneDetailPanel設定によりオプトインで利用でき、ウィンドウ起動時に一度だけ読み込まれます。
他のエージェントを管理するエージェント
ホスト上のエージェントには、セッション管理用の一連のツールが追加されました。エージェントは、ステータス・ワークスペース・変更内容を含む自分のセッション一覧を取得したり、他のセッションの直近の会話を読み取ったり、サブタスクを引き継ぐために新しいセッションやチャットを作成したり、その作業を誘導するためのメッセージを送信したりできます。ツールがセッションを作成または対象にした際には、VS Code上にOpen Sessionピルが表示されます。他のセッションへのメッセージ送信には事前の確認が必要で、エージェントが自分自身のチャットにメッセージを送ることはできず、1回のリクエストが暴走しないよう連続送信には上限が設けられています。
新規セッション設定の高速化
Agentsウィンドウの新規セッションピッカーは、直近に使用したエージェントモードと承認設定を記憶し、次のタスクでもデフォルトとして提示するようになりました。単一のNew WorktreeチェックボックスをオンにするだけでGit worktreeによる分離が設定され、レビューしてマージするまでエージェントの変更内容を別フォルダに保持できます。
ターミナルコマンド、キー、エンタープライズサインイン
チャットのプロンプトでは、!プレフィックスを付けることで、エージェントホストのセッション内でその内容をターミナルコマンドとして実行できるようになりました。Bring Your Own Keyモデルは、Copilotハーネスの下でAgentsウィンドウ内でも利用可能です。GitHub Enterpriseインスタンス経由でCopilotにアクセスしている開発者は、そのホストに対してサインインできるようになりました。従来は、OAuthフローとトークンリクエストの両方がgithub.comを参照していたため、エージェントホストでこの経路がブロックされていました。
実験的なModern UIプレビューでは、エディタのワークベンチの見た目が刷新され、Insidersビルドではデフォルトで有効になっています。カスタムエディタも、デフォルトで差分エディタやマージエディタから除外されるようになったため、あるファイルをカスタムエディタで開いても、その差分は組み込みのテキストエディタで開くことができます。新しいcustomEditorPriority APIにより、拡張機能の開発者はファイル・差分・マージエディタごとに個別の優先度を設定できるようになり、手動選択時のみエディタを利用可能にするneverという値も用意されています。
翻訳元: https://www.helpnetsecurity.com/2026/07/16/vs-visual-studio-code-agent-host/