SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

CodeZineニュース

VS Codeに永続的なエージェントセッションを実現する「Agent Host」導入

 Microsoftは、8月26日、VS Codeにおいて、エージェントセッションを管理する自己完結型プロセス「エージェントホスト」と、ホストとクライアントを接続するためのオープンな「エージェントホストプロトコル」(AHP)を導入した。

 これらを組み合わせることで、セッションを開始したフォルダーやエディターウィンドウを閉じた後もセッションを継続させることができる。

 最新のVS Code StableおよびInsidersでは、エージェントホストが有効になっている。

 エージェントホストがセッションを所有するため、エディターウィンドウでエージェントの操作を開始し、エージェントウィンドウで同じライブセッションを継続できる。両画面は同期されている。

 リモートセッションも可能で、エージェントホストは別のマシン上でワークスペースと共に動作し、デスクトップまたはWebから接続して進捗状況の確認、変更内容の見直し、セッションの管理を行うことが可能。

 従来の通信は、ホストとエディターウィンドウ間の直接的なプロセス間通信(IPC)に頼っていたが、複数のバージョンのVS Codeと通信できる永続的なプロセスを実現するには、エージェントとの通信方法の標準化が必要だ。エージェントホストプロトコル(AHP)は、その標準化を実現するものである。

 エージェントホストは、さまざまなハーネスをサポートするように設計されていて、各ハーネスは独自のエージェントループと機能を保持し、アダプターがそのイベントを共通のAHPセッションモデルに変換する。

 AHPはオープンなプラットフォームであるため、エージェントホストに接続してセッションの進行状況を監視したり、変更内容を確認したりといった独自のAHPクライアントを構築することが可能。

 エージェントホストとAHPは現在も開発が進められており、新機能が継続的にリリースされている。詳細は、ブログポストおよびドキュメントを参照のこと。

関連リンク

この記事は参考になりましたか?

この記事の著者

CodeZine編集部(コードジンヘンシュウブ)

CodeZineは、株式会社翔泳社が運営する開発者のための情報メディアです。日々の開発に取り組むエンジニアやテクノロジーを学びたい方に向けて、プログラミングやAI活用、開発ツール、エンジニアの学びとキャリアに関する記事をお届けしています。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/news/detail/29484 2026/08/31 08:00

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー