編集

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

編集