MW

microsoft/webwright

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

6078 stars 品質 73 トレンド 50MIT

長期的なウェブタスクでSOTA結果を出すシンプルなSWEスタイルのブラウザエージェントフレームワークです。

概要

あなたのコーディングモデルを最先端のブラウザエージェントに変えましょう - 📝 ウェブライト:ウェブエージェントに必要なのは端末だけで十分 - 🌐 microsoft.github.io/Webwright WebwrightはLLMにターミナルを提供し、複数のブラウザセッションを起動してページを検査しウェブタスクを完了させることができます。必要な時だけページのスクリーンショットや状態をキャプチャ・検査します。各ウェブタスクは再実行可能なPythonスクリプト内でエンドツーエンドで完了することを強制します。つまり、ウェブエージェントの閲覧履歴は単一のコードファイルです。マルチエージェントシステム、グラフエンジン、プラグインレイヤー、隠しオーケストレーションはなく、ターミナル、ブラウザ、モデルだけです。 すでにお気に入りのエージェントが揃っていて、Claude Code、Codex、Hermes、OpenClawをブラウザ作業でもっと使いやすくする方法を考えていますか?Webwrightのプラグインやスキルの追加を検討してみてください! - — Support Task2UIモード:Webwrightはタスクを完了し、タスク結果をHTMLベースのウェブアプリにレンダリングし、簡単に閲覧・再利用できます。

概要(AI 翻訳)

Webwrightは現在CUAWrightに改名されました。 ブラウザの自動化とともに、今では実行が可能になりました Ubuntu VMでデスクトップタスクを>してください。ブラウザのタスクにはcuawright webを使い、 デスクトップタスクには> cuawright desktop。既存のwebwrightコマンドとPython インポートもまだ動作>。

コーディングモデルをブラウザやデスクトップエージェントに変換する

  • 📄 Paper: CUAWright:デジタルエージェントのための最小限の統一インターフェース
  • 📝 ブログ: Webwright:ウェブエージェントに必要なのは端末だけで十分です
  • 🌐 プロジェクトページ: microsoft.github.io/CUAWright

CUAWrightはコーディングモデルにブラウザやデスクトップアプリケーションの自動化用ターミナルを提供します。 Webwrightを使ってウェブを閲覧し、再利用可能なPlaywrightスクリプトを作成したり、 デスクトップタスクを自分で処理し、Ubuntu VM上でOSWorld-V2ベンチマークを再現します。

まずはブラウザのクイックスタートから始めるか、 デスクトップクイックスタート。

すでにお気に入りのエージェントが揃っていて、Claude Code、Codex、Hermesをブラウザ作業でもっと使いやすくする方法が気になっていますか?CUAWrightのブラウザプラグインやスキルの追加を検討してみてください!


📰 ニュース

  • 2026-10-03 — Webwright → CUAWright: プロジェクト名を変更し、ブラウザとデスクトップエージェントを統合しました。Webwrightブラウザのランタイムは現在「cuawright」となっています。

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

CUAWright

Webwright is now CUAWright. Alongside browser automation, you can now run desktop tasks in an Ubuntu VM. Use cuawright web for browser tasks and cuawright desktop for desktop tasks. Existing webwright commands and Python imports still work.

Turn coding models into browser and desktop agents

CUAWright gives coding models a terminal to automate browsers and desktop applications. Use Webwright to browse the web and build reusable Playwright scripts, or run your own desktop task and reproduce OSWorld-V2 benchmarks in an Ubuntu VM.

Start with the browser quick start or desktop quick start.

Already got your favorite agents, and wonder how to make Claude Code, Codex, Hermes more capable in browser tasks? Consider adding CUAWright browser plugin/skill!


📰 News

  • 2026-10-03 — Webwright → CUAWright: renamed the project to bring browser and desktop agents together. The Webwright browser runtime is now cuawright.webwright, and OSWorld desktop support lives at cuawright.desktop. Existing webwright commands and imports remain compatible. See desktop setup.
  • 2026-09-01 — Persistent step-by-step browsing and native run_command tool calls improve performance to 88.1% on Online-Mind2Web and 77.5% on Odysseys.
  • 2026-07-21 — Skill Factory: every solve leaves a script behind, distilled into reusable, verified, parameterized code skills that rerun standalone with no model (~40 s, zero tokens). On WebArena, reuse lifts held-out accuracy 55% → 70% (+15 pp). See the optional Skill Factory.
  • 2026-05-11 — Support Task2UI mode: Webwright completes the task and renders task results into an HTML-based web app you can easily view and reuse.
  • 2026-05-06 — Codex and Claude Code plugin manifests added; install via /plugin install cuawright@cuawright. Hermes Agent integration shipped; the same skills/cuawright-web/ folder now loads across Claude Code, Codex, and Hermes.
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add microsoft/webwright
MCP 初心者?mcpskill.org のガイドから始めましょう →