GitHubは7月9日(現地時間)、開発環境VS Code向けに、Copilotエージェントのブラウザ操作機能の一般提供(GA)を開始した。これにより、エージェントはVS Codeを離れることなくウェブの閲覧、ライブアプリケーションの操作、コードの検証が可能となり、自律的な開発ワークフローにおける主要なギャップを解消したと見られる。また、複数のエージェントセッションを並行して実行する機能も提供される。

GitHubは過去5週間にわたり、VS Codeの5つのリリースを実施し、自律的な開発者ワークフローの主要なギャップを解消したと発表した。Copilotエージェントは、開発者がエディターを離れることなく、ウェブの閲覧、ライブアプリケーションのクリック操作、コードの動作検証を実行できるようになった。

このブラウザ操作機能は7月1日に一般提供に移行し、7月8日に公開されたバッチチェンジログで詳細が明らかにされた。バージョン1.123から1.127をカバーする6月バッチには、並列エージェントセッション、AnthropicおよびOpenAIモデルによる100万トークンコンテキストウィンドウのサポート、マシン間でのセッション同期、AI利用の費用を可視化するクレジット可視化機能も含まれる。これにより、VS Codeはコードエディターから、エージェントがコードを書き、ブラウザを操作してテストし、並列ワークストリームを管理できる環境へと変化したとされている。

ブラウザツールが一般提供されたことで、エージェントはページを開いてナビゲート、クリック、入力、ホバー、ドラッグ、ダイアログ処理が可能になった。また、ページコンテンツの読み取り、コンソールエラーの捕捉、チャットへのスクリーンショット添付も実行できる。ブラウザはエージェントとは独立した開発ツールとしても機能強化され、お気に入り、履歴、ウェブ検索機能が追加された。

GitHubが選択した隔離モデルも設計上の特徴である。エージェントが自身で開くタブは、開発者の日常的なブラウジングセッションのクッキー、ローカルストレージ、セッション状態にはアクセスできない分離されたセッションで実行される。開発者自身のタブは、Share with Agentが明示的に選択されるまでプライベートであり、このアクセスはいつでも取り消しが可能である。カメラ、マイク、位置情報などの機密性の高い権限は自動的に付与されず、常に開発者の明示的な承認が必要となる。この隔離設計により、認証が必要なワークフローでは、開発者が認証済みのタブを共有する必要がある。エンタープライズおよび規制業界のチーム向けには、chat.agent.allowedNetworkDomainsおよびchat.agent.deniedNetworkDomainsを通じて、エージェントがアクセスできるサイトを制限するネットワークドメイン制御機能が提供される。

6月サイクルにおけるもう一つの主要な追加機能は、複数のエージェントセッションを同時に実行し、すべてを一度に可視化できるparallel Agents windowである。これにより、以前のCopilotチャット体験での逐次的なやり取りによる生産性低下が解消されると見られる。開発者は異なるエージェントタスク(機能実装、コードレビュー、ドキュメント作成など)を同時に実行し、可視化することが可能になった。


参考: techtimes.com — 2026年7月9日 21:49 (JST)

この記事をシェア
X はてブ LinkedIn