掲載済み (2026-09-26号)
044 165文字 • 1分

MCP × Claude Code × BedrockでPlaywrightの自動化フローを構築

日本語

掲載情報

概要

Playwrightによるブラウザ自動化にMCPとClaude Code、Bedrockを組み合わせ、LLMをガードレールとして活用することで高精度な業務自動化フローを実現する手法の検証報告。

詳細内容

本記事は、既存システムの更新系操作をAIエージェントで自動化するための構成とノウハウを解説しています。Dockerコンテナ上でPlaywright、MCP、Node.js、Pythonを統合し、noVNCでリアルタイム監視可能な開発環境を構築。開発フローとして、MCPサーバーを用いて画面操作からコードの骨組みを生成し、Claude Codeで詳細なロジックを実装する役割分担を提案しています。特に、LLM(Amazon Bedrock)を「人の判断」の代替として組み込む際、二次元テーブルをJSON構造化して解析させるマルチターン解析や、スクリーンショットとHTMLソースの一部を併用して動的セレクタを特定する手法など、実運用における精度向上のための具体的なテクニックが共有されています。検証の結果、93.3%の成功率を達成し、開発工数の削減と判断ミスによる誤操作の防止を両立できることが示されました。