Visual Studio Code 1.129 が 2026 年 7 月 15 日にリリースされました。最近のリリースの中で最もアーキテクチャ的に重要な更新の一つです。大きなニュースは?VS Code が Agent Host と呼ばれる専用プロセスを中心にエージェントセッションの仕組みを再構築していること — そしてそれはほんの始まりに過ぎません。Agents ウィンドウの新しいエディタパネル、チャットからのターミナルコマンド直接実行、そしてモダン UI のプレビューも追加されています。
すべての更新内容を詳しく見ていきましょう。
Agent Host:AI セッションの新基盤
1.129 の最大の変更は Agent Host — Copilot、Claude、Codex などのエージェントハーネスを実行する専用プロセスです。オープンな Agent Host Protocol (AHP) に基づいて構築されており、VS Code でのエージェントセッションの仕組みを根本的に変えるものです。
重要な理由は:セッションが独自のプロセスに存在するため、同じセッションに複数の VS Code ウィンドウから同時に接続してレンダリングできます。エージェントセッションを実行しながら、メインエディタウィンドウ、Agents ウィンドウ、またはその他の接続されたウィンドウから同時に表示できます。
Agent Host の Copilot エージェントは Copilot SDK で駆動しており、Copilot CLI、スタンドアロン GitHub Copilot アプリ、その他の Copilot 製品と動作が整合しています。これは意味のある統一です — あるサーフェスでの Copilot の動作を理解すれば、その知識はどこでも使えます。
有効にするには chat.agentHost.enabled をオンにし、ドロップダウンからエージェントホストハーネスを選択します。Claude エージェントの場合は chat.agents.claude.preferAgentHost も設定できます。
Microsoft は Agent Host を積極的に開発し、段階的にロールアウトしています。このリリースの新機能の一部は Agent Host でのみ利用可能なため、早めに有効にすることをお勧めします。
Agents ウィンドウの新エディタパネル(実験的)
Agents ウィンドウでは従来、エージェントとの会話の横にファイルと変更の詳細エリアが表示されていました。今回のリリースでは再設計されたエディタパネルが導入され、エディタと詳細エリアが共有タブバーを持つ単一のドッキングペインに統合されました。
結果として?エージェントの作業レビューが、別々のパネルを切り替えるのではなく、メインエディタで作業しているような感覚になります。具体的には:
- チャットのすぐ隣のドッキングエディタ内で直接ファイルと差分を開くことが可能。チャットタブストリップに合わせた New Tab アクションも利用可能
- 改善された差分エクスペリエンスで変更をレビュー:インラインとサイドバイサイドの切り替え、すべてのファイルを一括展開/折りたたみ、より多くの内容が画面に収まるコンパクトな差分表示
- 中断したところから再開:各セッションはサイドペインの幅、開いているエディタ、アクティブエディタ、ファイルごとの折りたたみ状態を復元
次のアクション(Pull Request の作成など)はエディタタブタイトルから直接利用でき、差分ビューの切り替えなどのエディタキーバインドはメイン VS Code ウィンドウと同じように動作します。
これは実験的なオプトインレイアウトです。sessions.layout.singlePaneDetailPanel を有効にしてウィンドウをリロードしてください(起動時に一度だけ読み取られます)。
エージェントのセッション管理ツール
Agent Host で実行されるエージェント(Copilot、Claude、Codex)がセッション管理ツールにアクセスできるようになりました。これにより、エージェントは:
- セッションを一覧表示 — ステータス、ワークスペース、変更内容とともに、適切なセッションを見つけることが可能
- 別のセッションの最近の会話を読んで、何をしているかを理解
- 新しいセッションや既存セッション内の新しいチャットを作成してサブタスクを委任 — 単一の会話に無関係な作業を詰め込まない
- 作成したセッションやチャットにメッセージを送信して作業を開始・誘導
ツールがセッションを作成またはターゲットにするたび、VS Code は Open Session ピルをレンダリングし、直接ジャンプできます。別のセッションへのメッセージ送信には常にユーザーの確認が必要です。エージェントは自分自身のチャットにメッセージを送信できず、バースト送信は制限され、単一のリクエストが無制限に拡散しないよう保護されています。
これは VS Code 内でのマルチエージェントオーケストレーションに向けた重要な一歩です。
! プレフィックスでコマンドを実行
日常のワークフローに大きな影響を与える小さな機能です。チャットメッセージの前に ! を付けることで、内容をターミナルコマンドとして実行できるようになりました。
チャット入力に ! npm test と入力すると、ターミナルコマンドとして実行されます — ターミナルに切り替える必要なし、コンテキスト切り替えのオーバーヘッドなし。エディタと Agents ウィンドウの両方の Agent Host セッションで動作します。
Agents ウィンドウの改善
新規セッションフローに2つの小さな改善:
- 新規セッションのデフォルトを記憶:新規セッションピッカーが最後のエージェントモードと承認の選択を記憶し、次回のセッション作成時にデフォルトとして使用
- Worktree チェックボックス:フォルダ/ワークツリー隔離のドロップダウンに代わり、単一の「New Worktree」チェックボックスを提供
Copilot エージェントハーネスで BYOK モデル対応
BYOK(Bring Your Own Key)モデルが、Agent Host で実行される Copilot ハーネスを選択した際に Agents ウィンドウで使用可能になりました。以前は BYOK が使用できるハーネスが限られていたため、これは注目すべき拡張です。
Prompt ファイルから Skills への移行(実験的)
Prompt ファイル(*.prompt.md)はカスタムスラッシュコマンドの記述に使用されますが、Local エージェントハーネスでのみサポートされています。他のハーネスは skills でスラッシュコマンドを表現します。
chat.customizations.promptMigration.enabled を有効にすると、Agent Host で実行されるハーネスを選択し移行可能な Prompt ファイルがある場合、AI Customizations 概要に「Migrate Prompts」エントリが表示されます。移行インターフェースでは、ワークスペース(.github/prompts/)とユーザーデータの場所からの Prompt ファイルの表示、選択したファイルの skills への移行、新しく作成された skills のオープンが可能です。
エディタエクスペリエンスの更新
エディタツールバーから再オープン
ファイルや差分が複数のエディタをサポートする場合、エディタツールバーから直接エディタを切り替えられるようになりました。「…」メニューを開き、Reopen Editor With サブメニューからエディタを選択します。コマンドパレットを使わずに代替エディタを簡単に見つけられます。
モダン UI プレビュー(実験的)
エディタワークベンチのルックアンドフィールを更新したモダン化された VS Code UI のプレビューが可能になりました。workbench.experimental.modernUI で有効化。Insiders ビルドではデフォルトで有効です。
Agent Host での GitHub Enterprise Copilot サポート
エンタープライズユーザーにとって重要な更新です。GitHub Enterprise (GHE) インスタンスを通じて GitHub Copilot アクセスを提供されている開発者が、VS Code にサインインして Copilot を使用できるようになりました。
以前は Agent Host の Copilot 認証が github.com のみをサポートしていたため、GEE ベースの Copilot サブスクリプションではサインインを完了できませんでした。今回のリリースにより、VS Code は GitHub Enterprise インスタンスに対して Copilot 認証を行えるようになります。エディタウィンドウと Agents ウィンドウの両方で、Copilot と Claude の両方のエージェントで動作します。
コミュニティ貢献者
- @accnops (Arthur Cnops):chat/voice: land voice answers on question carousels
- @cipheraxat (Akshat Anand):Fix Modern UI editor tab decoration color on full label
- @danielrobbins (Daniel Robbins):Fix bugs related to setting the right Chat model
- @dobbydobap (varshitha):Fix second Rerun Last Task failing to launch; Unstick a pinned tab
- @JeffreyCA:Update Fig spec for Azure Developer CLI (azd)
- @Kaidesuyoo (Kaidesuyo):fix persistent workbench UI performance degradation
- @myselfsiddharth (Siddharth Mehta):debug: right-align toolbar actions in exception widget
- @theanarkh (theanarkh):workbench: fix ObjectSettingCheckboxWidget memory leaky; fix register handler
- @yavanosta (Dmitry Guketlev):Use startColumn in growUntilVariableBoundaries
まとめ
VS Code 1.129 はアーキテクチャリリースです。Agent Host は今後の AI セッションの基盤 — 専用プロセス、複数ウィンドウからの接続、Copilot SDK による Copilot エコシステム全体との整合、オープンプロトコル (AHP) への準拠。セッション管理ツールはエージェントにセッション横断的な作業調整能力を与え、! プレフィックスはチャットからターミナルへのシームレスな実行を実現し、モダン UI プレビューは VS Code の視覚的な未来を示唆しています。
VS Code で AI エージェントを使用しているなら、今すぐアップグレードすることをお勧めします。Agent Host を有効にし、実験的なエディタパネルとモダン UI を試して、マルチセッションエージェントオーケストレーションがどのようなものか探求し始めてください。
Kevin の X アカウントをフォロー:https://x.com/kkaminsk — AI とデベロッパーツールの最新情報をお届けします。