AIニュース

ニュース · · 05:58 · echohaven

Google、Chrome DevTools MCPの公開プレビューを発表

Googleは、AIコーディングエージェントが実際のChromeインスタンスを制御および検査できる「Chrome DevTools MCP」の公開プレビューを発表した。このツールは、パフォーマンスのトレース記録、DOMおよびCSSの検査、JavaScriptの実行、コンソール出力の読み取り、ユーザーフローの自動化を可能にする。このリリースは、通常、作成または変更したページのランタイム動作を観察できないコード生成エージェントの一般的な制限に対処している。MCPを介してエージェントをChromeのDevToolsに統合することで、Googleは静的な提案エンジンを、修正を提案する前にブラウザで測定を実行するループ閉鎖デバッガーに変換している。

MCPは、LLMをツールやデータに接続するためのオープンプロトコルである。GoogleのDevTools MCPは、ChromeのデバッグサーフェスをMCP互換クライアントに公開する特化したサーバーとして機能する。開発者ブログでは、これを「Chrome DevToolsの力をAIコーディングアシスタントに提供する」と説明し、特定のワークフローとして、ターゲットURLに対するパフォーマンストレースの開始と、結果のトレースを分析して最適化を提案することを挙げている。

公式GitHubリポジトリは、広範なツールセットを文書化している。パフォーマンストレース以外にも、エージェントはナビゲーションプリミティブを実行し、ユーザー入力をシミュレートし、ランタイム状態を調査することができる。スクリーンショットとスナップショットのユーティリティは、差分と回帰をサポートするために視覚的およびDOM状態のキャプチャを提供する。サーバーは、信頼性のある自動化と待機セマンティクスのためにPuppeteerを使用し、Chrome DevTools Protocolを介してChromeと通信する。

MCPクライアントのセットアップは意図的に最小限に抑えられている。Googleは、最新のサーバービルドを常に追跡する単一の構成スタンザを追加することを推奨している。このサーバーは、複数のエージェントフロントエンドと統合され、Node.js ≥22および現在のChromeを対象としている。

Googleの発表は、エンドツーエンドのループを示す実用的なプロンプトを強調している。実際のブラウザで提案された修正を検証し、ネットワーク障害を分析し、バグを再現するためにユーザーの行動をシミュレートし、レイアウトの問題を検査し、LCPやその他のコアウェブバイタルを削減するための自動化されたパフォーマンス監査を実行する。これらの操作は、ヒューリスティックではなく実際の測定によって検証できるようになった。