マイクロソフト、WebwrightのWebエージェントをオープンソース化し、「クリック」から「コード」への移行を図る
マイクロソフトリサーチは最近、新しいWebエージェントフレームワーク「Webwright」をオープンソース化しました。このフレームワークは、主流の「スクリーンショット/DOMクリック」予測モデルに依存するのではなく、AIモデルが直接Playwrightコードを記述したり、ターミナルでBashコマンドを実行したりできるようにすることで、複雑なWebタスクをより効率的かつ論理的に処理します。

I. コアアーキテクチャ:ミニマリストな「ターミナルファースト」アプローチ
Webwrightの設計哲学は明快です。「1つのターミナルは、何千もの抽象化に勝る」。このフレームワークは、約1,000行のコードからなり、3つのコアモジュールに分かれており、複雑なマルチエージェントのオーケストレーションは一切ありません。
Runner(約150行):エージェントループの中核ロジックを管理し、コンテキストと実行を処理します。
Model Endpoint(約550行):モデルとのやり取りのための統一インターフェースであり、OpenAI、Anthropic、OpenRouterなどのバックエンドをサポートします。
Terminal Environment(約300行):モデルがPlaywrightスクリプトを実行し、ログを確認し、スクリーンショットを分析し、デバッグできる、隔離されたターミナル実行環境を提供します。
ワークフロー:ランナーが現在のタスクコンテキストをモデルに送信 → モデルが「思考プロセス」と「シェルコマンド」を生成 → 環境がそれを実行し、結果(出力、スクリーンショット、エラースタック)を返す → タスクが完了するまでループが継続する。

II. なぜ「クリック」から「コード記述」へ移行するのか?
現在の主流のエージェントは、「クリック、スクロール、入力」を絶えず予測してブラウザを操作していますが、これには効率性の問題や状態管理の課題が伴います。Webwrightのコード駆動型アプローチには、次のような明確な利点があります:
論理的な再利用:各操作は、1回限りのクリック記録ではなく、再利用可能なRPA(ロボティック・プロセス・オートメーション)スクリプトを生成します。これらのスクリプトは、Claude CodeやCodexなどの他のツールでも再利用可能です。
複雑なロジックの処理:コードはループ、関数、分岐を自然にサポートします。フォーム入力、ページをまたぐ操作、条件付きジャンプといった長連鎖のタスクにおいて、コードによる表現は単純なアクションの積み重ねをはるかに上回る性能を発揮します。
エンジニアリングによるエラー修正:実行エラー後のスタックトレースを分析することで、モデルは自律的に「コード作成-実行-エラー-修正」という反復サイクルに入り、タスクの成功率を大幅に向上させることができます。
III. エンジニアリングにおけるブレークスルー:「偽の成功」と「コンテキストの肥大化」の解決
Webwrightは、エージェントが抱える2つの一般的な課題に対して、的を絞った解決策を導入しています:
ゲート自己チェックメカニズム:モデルがタスクの完了を誤って報告することを防ぎます。モデルはまず「自己チェック構成」を生成し、クリーンな環境で最終スクリプトを実行する必要があります。自己反省によってタスクが真に達成されたことが確認されて初めて、完了マーカーを出力できます。
履歴圧縮:長い実行履歴によるコンテキストの過剰負荷に対処するため、システムは20ステップごとに履歴を要約に圧縮し、コンテキストウィンドウが常に重要な進捗に焦点を当てるようにします。
IV. テスト性能:ベンチマークを上回る性能
2026年5月に行われたベンチマークテストにおいて、Webwrightは極めて優れた性能を発揮しました:
Online-Mind2Web:GPT-5.4をベースとしたWebwrightは、100ステップの制限内で86.67%の精度を達成し、オープンソースソリューションの中でトップクラスの成績を収めました。
Odysseys(ロングチェーンタスク):平均272語に及ぶ複雑な指示に対し、 Webwright + GPT-5.4は60.1%のスコアを記録し、ベースとなるGPT-5.4(33.5%)と比較して約81.5%の向上を示し、4月のリーダーボード首位であったOpus4.6(44.5%)を上回りました。
業界からの反響
Webwrightの登場は、重要なトレンドを浮き彫りにしています。モデルのプログラミング能力が向上するにつれ、エージェントは「開発者パラダイム」へと移行しつつあります。Webwrightは、ブラウザを単なる対話型インターフェースではなく、プログラム可能なエンドポイントとして扱うことで、AIによるWebタスク実行の効率と堅牢性を新たなレベルへと引き上げました。
開発者にとって、Webwrightは単なるエージェントフレームワークではなく、自動化スクリプトを自動的に作成、保守、パッケージ化できる「スーパー従業員」です。このプロジェクトは現在、GitHubでオープンソースとして公開されています。
関連記事
GoogleはNotebookLMをGeminiに改名し、コードの作成と実行が可能なクラウドコンピュータを搭載した。
長年 NotebookLM をご利用いただいているユーザーの皆様は、新しいアイデンティティを備えたおなじみの顔に備えてください。16日、Google はその AI ノート作成アシスタントである NotebookLM が正式に「Gemini Notebook」にブランド名を変更し、Google の統一された AI エコシステムへの完全な統合を完了したと発表しました。名称は変更されましたが、製品の核となるアイデンティティは維持されています。Google は、このツールが独立した機能として引き続き運用
ClaudeがAnthropicコードの80%を記述、CIタスクが25倍に急増
Anthropic の内部指標は、際立った現実を明らかにしている。Claude は現在、同社のコードの 80% を生成しており、エンジニアは 2021 年から 2025 年の間に確認された四半期あたりの出力の 8 倍を達成している。コードレビューやマージ承認といった重要なワークフローでさえ、AI によって自動化される傾向が強まっている。しかし、AI のコーディング行動は人間のパターンとは大きく異なっている。AI は極端に細粒度なプルリクエストの提出を好み、一日中継続的にコミットを発行し、テスト
Microsoft、新たなベンチャーを立ち上げ、企業イノベーションの最前線に6,000人のエンジニアを投入するため25億ドルを投資
人工知能が「モデル開発」から「ビジネス実装」へとシフトする中、Microsoftは再び強力なリソース統合能力を示した。最近、Microsoftは「フロンティアカンパニー」と呼ばれる新しい事業部門の設立を発表し、25億ドルの予算を投じて、より深いエンジニアリング協力を通じて企業顧客のAI変革を加速させることを目指している。この取り組みは業界最大規模である。Microsoftは、6,000人の業界専門家および技術エンジニアを顧客現場に直接配置する計画である。プロジェクトを納品して完了する従来のコン
関連特集おすすめ
コメント (2)
0/500
Finally, an agent that doesn't just guess where to click! 🎯 Webwright writing actual Playwright code feels like a massive leap from the old screenshot methods. Less flakiness, more precision. Can't wait to see how this handles dynamic SPAs without breaking every time the DOM shifts slightly. Microsoft is really pushing the 'code-first' narrative here. 🚀
マイクロソフトリサーチは最近、新しいWebエージェントフレームワーク「Webwright」をオープンソース化しました。このフレームワークは、主流の「スクリーンショット/DOMクリック」予測モデルに依存するのではなく、AIモデルが直接Playwrightコードを記述したり、ターミナルでBashコマンドを実行したりできるようにすることで、複雑なWebタスクをより効率的かつ論理的に処理します。

I. コアアーキテクチャ:ミニマリストな「ターミナルファースト」アプローチ
Webwrightの設計哲学は明快です。「1つのターミナルは、何千もの抽象化に勝る」。このフレームワークは、約1,000行のコードからなり、3つのコアモジュールに分かれており、複雑なマルチエージェントのオーケストレーションは一切ありません。
Runner(約150行):エージェントループの中核ロジックを管理し、コンテキストと実行を処理します。
Model Endpoint(約550行):モデルとのやり取りのための統一インターフェースであり、OpenAI、Anthropic、OpenRouterなどのバックエンドをサポートします。
Terminal Environment(約300行):モデルがPlaywrightスクリプトを実行し、ログを確認し、スクリーンショットを分析し、デバッグできる、隔離されたターミナル実行環境を提供します。
ワークフロー:ランナーが現在のタスクコンテキストをモデルに送信 → モデルが「思考プロセス」と「シェルコマンド」を生成 → 環境がそれを実行し、結果(出力、スクリーンショット、エラースタック)を返す → タスクが完了するまでループが継続する。

II. なぜ「クリック」から「コード記述」へ移行するのか?
現在の主流のエージェントは、「クリック、スクロール、入力」を絶えず予測してブラウザを操作していますが、これには効率性の問題や状態管理の課題が伴います。Webwrightのコード駆動型アプローチには、次のような明確な利点があります:
論理的な再利用:各操作は、1回限りのクリック記録ではなく、再利用可能なRPA(ロボティック・プロセス・オートメーション)スクリプトを生成します。これらのスクリプトは、Claude CodeやCodexなどの他のツールでも再利用可能です。
複雑なロジックの処理:コードはループ、関数、分岐を自然にサポートします。フォーム入力、ページをまたぐ操作、条件付きジャンプといった長連鎖のタスクにおいて、コードによる表現は単純なアクションの積み重ねをはるかに上回る性能を発揮します。
エンジニアリングによるエラー修正:実行エラー後のスタックトレースを分析することで、モデルは自律的に「コード作成-実行-エラー-修正」という反復サイクルに入り、タスクの成功率を大幅に向上させることができます。
III. エンジニアリングにおけるブレークスルー:「偽の成功」と「コンテキストの肥大化」の解決
Webwrightは、エージェントが抱える2つの一般的な課題に対して、的を絞った解決策を導入しています:
ゲート自己チェックメカニズム:モデルがタスクの完了を誤って報告することを防ぎます。モデルはまず「自己チェック構成」を生成し、クリーンな環境で最終スクリプトを実行する必要があります。自己反省によってタスクが真に達成されたことが確認されて初めて、完了マーカーを出力できます。
履歴圧縮:長い実行履歴によるコンテキストの過剰負荷に対処するため、システムは20ステップごとに履歴を要約に圧縮し、コンテキストウィンドウが常に重要な進捗に焦点を当てるようにします。
IV. テスト性能:ベンチマークを上回る性能
2026年5月に行われたベンチマークテストにおいて、Webwrightは極めて優れた性能を発揮しました:
Online-Mind2Web:GPT-5.4をベースとしたWebwrightは、100ステップの制限内で86.67%の精度を達成し、オープンソースソリューションの中でトップクラスの成績を収めました。
Odysseys(ロングチェーンタスク):平均272語に及ぶ複雑な指示に対し、 Webwright + GPT-5.4は60.1%のスコアを記録し、ベースとなるGPT-5.4(33.5%)と比較して約81.5%の向上を示し、4月のリーダーボード首位であったOpus4.6(44.5%)を上回りました。
業界からの反響
Webwrightの登場は、重要なトレンドを浮き彫りにしています。モデルのプログラミング能力が向上するにつれ、エージェントは「開発者パラダイム」へと移行しつつあります。Webwrightは、ブラウザを単なる対話型インターフェースではなく、プログラム可能なエンドポイントとして扱うことで、AIによるWebタスク実行の効率と堅牢性を新たなレベルへと引き上げました。
開発者にとって、Webwrightは単なるエージェントフレームワークではなく、自動化スクリプトを自動的に作成、保守、パッケージ化できる「スーパー従業員」です。このプロジェクトは現在、GitHubでオープンソースとして公開されています。
GoogleはNotebookLMをGeminiに改名し、コードの作成と実行が可能なクラウドコンピュータを搭載した。
長年 NotebookLM をご利用いただいているユーザーの皆様は、新しいアイデンティティを備えたおなじみの顔に備えてください。16日、Google はその AI ノート作成アシスタントである NotebookLM が正式に「Gemini Notebook」にブランド名を変更し、Google の統一された AI エコシステムへの完全な統合を完了したと発表しました。名称は変更されましたが、製品の核となるアイデンティティは維持されています。Google は、このツールが独立した機能として引き続き運用
ClaudeがAnthropicコードの80%を記述、CIタスクが25倍に急増
Anthropic の内部指標は、際立った現実を明らかにしている。Claude は現在、同社のコードの 80% を生成しており、エンジニアは 2021 年から 2025 年の間に確認された四半期あたりの出力の 8 倍を達成している。コードレビューやマージ承認といった重要なワークフローでさえ、AI によって自動化される傾向が強まっている。しかし、AI のコーディング行動は人間のパターンとは大きく異なっている。AI は極端に細粒度なプルリクエストの提出を好み、一日中継続的にコミットを発行し、テスト
Microsoft、新たなベンチャーを立ち上げ、企業イノベーションの最前線に6,000人のエンジニアを投入するため25億ドルを投資
人工知能が「モデル開発」から「ビジネス実装」へとシフトする中、Microsoftは再び強力なリソース統合能力を示した。最近、Microsoftは「フロンティアカンパニー」と呼ばれる新しい事業部門の設立を発表し、25億ドルの予算を投じて、より深いエンジニアリング協力を通じて企業顧客のAI変革を加速させることを目指している。この取り組みは業界最大規模である。Microsoftは、6,000人の業界専門家および技術エンジニアを顧客現場に直接配置する計画である。プロジェクトを納品して完了する従来のコン
Finally, an agent that doesn't just guess where to click! 🎯 Webwright writing actual Playwright code feels like a massive leap from the old screenshot methods. Less flakiness, more precision. Can't wait to see how this handles dynamic SPAs without breaking every time the DOM shifts slightly. Microsoft is really pushing the 'code-first' narrative here. 🚀





家






