VS Code の GitHub Copilot にブラウザ操作ツールが一般提供開始
GitHub Copilot の VS Code 拡張機能として、エージェントがブラウザを操作してウェブアプリを検証・デバッグできる「Browser Tools」機能が一般提供され、開発ワークフローの自動化と安全性が大幅に強化された。
キーポイント
ブラウザ操作能力の付与
エージェントがページの開閉、クリック、入力、スクリーンショット取得、コンソールエラーの読み取りなど、開発者が行うのと同じブラウザ操作を直接実行できるようになった。
プライバシーとセキュリティの担保
ユーザーが開示しない限りエージェントは閲覧できず、エージェントが生成したタブはクッキーやストレージから隔離されるなど、機密情報の保護がデフォルトで実装されている。
企業向け管理機能の強化
管理者は特定のサイトへのアクセス制限リスト(Allow/Deny lists)や機能の有効無効を中央集権的に制御でき、ワークスペース信頼性の確認も引き続き適用される。
影響分析・編集コメントを表示
影響分析
この機能は、AI エージェントが単なるテキスト生成から実際のデジタル環境(Web アプリ)とインタラクションする能力を獲得したことを示しており、ソフトウェアテストやデバッグプロセスにおける自動化の可能性を大きく広げる。特にセキュリティとプライバシーを前提とした設計により、企業現場での実装障壁を下げ、開発効率の飛躍的な向上が期待される。
編集コメント
AI エージェントがブラウザを「操作する」段階に入ったことで、開発支援の領域がコード生成から実際のアプリケーション検証へと大きくシフトしました。セキュリティ対策が堅牢に設計されている点は、企業導入における大きな追い風となるでしょう。
VS Code における GitHub Copilot のブラウザツールが、一般利用可能になりました。エージェントは現在、実際のブラウザを操作し、ライブの Web アプリをナビゲートし、見つけた情報をチャットにフィードバックできます。ブラウザツールはプレビューユーザーからのフィードバックを反映して設計され、一般利用開始時にデフォルトで有効になっています。
ブラウザ内でのエージェントの動作
内部では、エージェントは開発者が使用するのと同じブラウザ操作を行います。具体的には以下が可能です:
ページの開封とナビゲーション、クリック、入力、ホバー、ドラッグ、ダイアログの処理。
ページコンテンツの読み取り、コンソールエラーのキャプチャ、スクリーンショットの取得。
一連の手順がツール呼び出しよりも効率的な場合に、スクリプトフローを実行。
DevTools(開発者ツール)もブラウザツールバーに直接配置されているため、要素の検査やコンソール出力の表示、ページ自体でのデバッグをユーザーが行うこともできます。
制御は常にあなたが握る
タブはデフォルトでプライベートです:エージェントがあなたが開いたページを読み込んだり操作したりすることはできず、"Share with Agent(エージェントと共有)"を選択するまでアクセスできません。また、そのアクセス権限はいつでも取り消すことができます。
エージェントのタブは隔離されています:エージェント自身が開くページは、新しいセッションで実行され、通常のブラウジングからのクッキーやストレージへのアクセスはありません。Agents ウィンドウ内で並列に実行される各エージェントも、互いのブラウザタブをプライベートに保ちます。
機密性の高い権限はデフォルトで拒否されます:ブラウザはカメラ、マイク、位置情報のリクエストをブロックしますが、通知、クリップボードへのアクセス、ファイル選択は許可したままです。
エンタープライズ向け制御機能
管理者はブラウザツールを中央管理できます:
新しい専用オン/オフスイッチ(workbench.browser.enableChatTools)
エージェントが到達できるサイトを制限するための既存の許可リストと拒否リスト(workbench.browser. / workbench.browser.)
ワークスペースの信頼性と承認プロンプトは引き続き適用されます。
始め方
ブラウザツールは、エディターウィンドウとエージェントウィンドウの両方で利用可能です。VS Code を更新し、エージェントにページを開くかテストするよう指示してください。
詳細については、エージェント向けのブラウザツールのドキュメントおよびブラウザエージェントのテストガイドをご覧ください。また、microsoft/vscode リポジトリでフィードバックをお寄せください。
本記事「VS Code における GitHub Copilot のブラウザツールが一般提供されました」は、最初に The GitHub Blog で公開されました。
原文を表示
Browser tools for GitHub Copilot in VS Code are now generally available. Agents can now drive a real browser, navigate live web apps, and feed what they find back into the chat. Browser tools are on by default with general availability, shaped by feedback from preview users.
What agents do in the browser
Under the hood, agents get the same browser actions a developer would use. They can:
Open pages and navigate, click, type, hover, drag, and handle dialogs.
Read page content, capture console errors, and take screenshots.
Run scripted flows when a sequence of steps is more efficient than tool calls.
DevTools are also right in the browser toolbar so you can inspect elements, view console output, and debug pages yourself.
You stay in control
Your tabs are private by default: The agent can’t read or interact with a page you opened until you select Share with Agent, and you can revoke that access at any time.
The agent’s tabs are isolated: Pages the agent opens itself run in fresh sessions with no access to the cookies or storage from your everyday browsing. Agents running in parallel in the Agents window each keep their browser tabs private from one another.
Sensitive permissions are denied by default: The browser blocks camera, microphone, and geolocation requests, while still allowing notifications, clipboard access, and file selection.
Enterprise controls
Admins can centrally manage browser tools:
A new dedicated on/off switch (workbench.browser.enableChatTools)
Existing allow and deny lists for restricting which sites agents can reach (workbench.browser. / workbench.browser.)
Workspace trust and approval prompts still apply
Get started
Browser tools are available in both the editor window and the Agents window. Update VS Code and ask the agent to open or test a page.
For details, see the browser tools for agents docs and the browser agent testing guide, and share feedback in the microsoft/vscode repository.
The post Browser tools for GitHub Copilot in VS Code are generally available appeared first on The GitHub Blog.
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み