MicrosoftがAgent向けのPlaywright CLI (v0.0.58) を公開
Microsoftは、Coding Agent(Claude CodeやGitHub Copilotなど)での利用に最適化されたPlaywrightの新しいCLIモード(v0.0.58)を公開した。 これは従来のMCPサーバーよりもトークン効率が高く、エージェントがCLI経由でブラウザ操作を行うための「Skills」を提供する。
CLIとMCPの使い分け
- CLI (Coding Agent向け): トークン効率が重視されるワークフローに最適。大規模なMCPスキーマやアクセシビリティツリーをLLMコンテキストに読み込ませる必要がなく、簡潔なコマンドで高速に動作する。
- MCP (探索的自動化向け): 永続的な状態管理やページ構造の詳細な分析が必要な、自己修復テストや長期実行型の自律ワークフローに適している。
主な機能
- Token-efficient: 必要な情報だけをCLIで取得するため、コンテキスト消費を最小限に抑える。
- Skills-less operation: エージェントは
playwright-cli --helpを読むだけで操作方法(Skill)を自律的に理解し実行できる。 - Sessions: クッキーやローカルストレージの状態を保持したセッション管理が可能。
- Headed operation:
--headedオプションにより、デバッグ時などにブラウザを表示させての実行も可能。
出展:Release v0.0.58 · microsoft/playwright-mcp, GitHub - microsoft/playwright-cli