「AIにブラウザを渡す」時代が来た——Chrome DevTools MCPが変える自動化の常識
「APIで連携したのに、最後のボタンだけ手動で押してる」
あるある、ですよね。
どんなに自動化を組み込んでも、最後の1クリックだけ人間が画面の前に張り付いているという状況、じつは多くの現場でまだ普通に起きています。
そこに今、「ブラウザそのものをLLMの作業端末にしてしまえ」という考え方が急速に広まりつつあります。その中心にあるのが Chrome DevTools MCP(Model Context Protocol) を使ったブラウザ操作AI自動化という手法です。
X(Twitter)やGitHubの開発者コミュニティでは、数日前から実装報告と検証結果が次々と投稿されています。まだ一般メディアにはほとんど届いていない、いわば「実務者だけが先に知っている」状態のテーマです。
この記事では、なぜ今これが注目されているのか、何が今までと違うのか、そして現場でどう使えばよいのかを、ツール紹介で終わらない運用設計の視点から深掘りします。
なぜ今、「ブラウザをAIに渡す」話題が沸騰しているのか
API連携の”最後の壁”が崩れていなかった
業務自動化といえば、まず思い浮かぶのはZapierやMakeを使ったAPI連携です。でも正直に言うと、APIがないSaaSや、ログイン後の操作が必要な場面では完全に詰まってしまうことが多い。
そこで登場したのがRPAです。画面を直接操作できるので、APIがなくても動く。ところが今度はUIが少し変わっただけでスクリプトが壊れるという問題が出てくる。ボタンの位置が1ピクセルずれただけでエラー、バージョンアップのたびに修正作業が発生する。運用コストが跳ね上がって、担当者が疲弊していく。
そしてAIエージェントが登場して「これで解決!」と思ったら、今度は別の問題が出てきた。「AIが何を根拠にその判断をしたのか、あとから追跡できない」という監査問題です。
API連携の壁、RPAの壊れやすさ、AIの不透明さ。この3つの課題が重なり合って、現場の自動化担当者たちは長年詰まり続けてきました。
Chrome DevTools MCPが何を変えるのか
そこに出てきたのが、Chrome DevTools MCPを使ったアプローチです。
簡単に言うと、ブラウザが今どんな状態にあるか(DOM構造、ネットワーク通信、コンソールログ)をLLMにリアルタイムで渡し、LLMが「観測して判断」できる環境を作るという仕組みです。
ここが従来のRPAやAPIとの決定的な違いです。
- RPAは「座標でクリックする」→ UIが変わると壊れる
- API連携は「決まったエンドポイントにリクエストを投げる」→ 画面上の操作には対応できない
- Chrome DevTools MCP × LLMは「今の画面の意味を理解して動く」→ UIが多少変わっても意図を理解して対応できる
さらに重要なのが、「何を見て判断したか」がログとして残る点です。LLMに渡したDOMのスナップショット、ネットワークの状態、コンソールの出力——これらをすべて記録しておけば、あとから「AIがなぜそのボタンを押したのか」を再現できる。監査にも耐えられる設計になるわけです。
これはRPAでもAPIでも実現できなかった「透明性」であり、AI業務活用が企業の本番環境に入っていけるかどうかを左右するポイントでもあります。
ネットの反応と、この流れが向かう先
「すごい」で終わらせず「どこで止めるか」に移行している
X(Twitter)のAI実務者コミュニティを見ていると、興味深い変化があります。
1年前は「AIでここまでできた!」という驚き系の投稿が多かった。でも最近は「どこまで任せて、どこで人間が止めるか」という設計の話に移行しているのが目立ちます。
これはある意味、自動化の議論が成熟してきたサインだと思っています。「できる・できない」から「どう使うか・どこまで使うか」に関心が移っている。Chrome DevTools MCPの話題も、単純に「すごいツールが出た」ではなく、「これで業務のどこをどう変えるか」という実装レベルの議論が多いのが特徴的です。
今後どう展開するかの独自予測
私の見立てでは、この流れは2つの方向に分かれていくと思っています。
ひとつは「ツールが使いやすくなってノーコードで誰でも使える」方向。実際、Claudeなどのデスクトップアプリがブラウザ操作をサポートする動きはすでに始まっています。
もうひとつは「監査・ガバナンス・例外処理の設計ができる人材が希少価値を持つ」方向。ツールが使いやすくなればなるほど、「正しく運用する設計」ができる人間の価値は上がります。AIが使えるだけでは差がつかなくなる時代に、「どこで止めるかを設計できる人」が次の競争軸になると見ています。
実務で使うなら「最後の2クリックだけ」から始める
失敗しやすい業務3分類を知っておく
Chrome DevTools MCP × LLMの自動化を業務に入れるとき、まずどの業務から試すかが重要です。全部いっぺんにやろうとすると確実に詰まります。
失敗しやすい業務には3つのパターンがあります。
- ログイン後の定型転記:別のシステムからデータをコピーして特定フォームに貼り付けるだけの作業。ミスは少ないが量が多い。AIが最も得意な領域。
- 画面上の条件分岐が多い承認作業:金額によって処理が変わる、ステータスによってボタンが違うなど、判断が絡む作業。AIに「観測と判断」をさせるなら最も効果が出る。ただし、判断ロジックの設計が甘いと誤操作になる。
- 例外時だけ人が確認するチェック作業:通常は問題ないが、たまに異常値が出る作業。AIに常時監視させて、例外だけアラートを出す設計が向いている。
この3分類を見て、今すぐ試すなら「ログイン後の定型転記」から始めることを強くおすすめします。リスクが低く、効果が測りやすく、失敗しても被害が少ない。
「最後の2クリックだけ」設計の具体例
いきなり全工程を自動化しようとするのが一番の失敗パターンです。
たとえば、「受信メール → 案件CRM転記 → 見積作成画面までをAIが進め、送信前だけ人が承認する」というフローを考えてみてください。
- メール本文から案件情報を抽出(LLMが担当)
- CRMの該当フォームを開き、情報を入力(Chrome DevTools MCP経由でブラウザ操作)
- 見積金額を計算して見積作成画面まで進める(LLMが判断しながら操作)
- 送信ボタンだけは人間が押す(最終承認ポイント)
この設計のポイントは、「AIが止まるポイントを最初から明文化しておく」ことです。何か条件に合わなければAIが自動で止まり、Slackなどで担当者に通知が飛ぶ。人間は「確認して送信ボタンを押す」だけでいい。
全部を一気にではなく、最後の一部分だけ人の確認を残すという設計、記事の公開作業でも近いことをしています。下書きから公開までの大部分はAIに任せていますが、最終的な公開ボタンを押す前の確認だけは必ず自分で行うようにしています。
人間の介入点を明文化する3つの問い
この設計を現場に落とし込むとき、必ず事前に答えておくべき問いが3つあります。
- どの条件でAIは停止するか?(例:金額が50万円を超えた場合、担当者名が空白の場合)
- どの項目だけは人間が最終確認するか?(例:送信先メールアドレス、契約金額)
- どの操作ログを保存しておくか?(例:AIが参照したDOMスナップショット、実行した操作の時系列記録)
この3つを文書化せずに本番運用を始めると、何か問題が起きたときに「どこで何があったのか」が分からなくなります。ログ設計こそが、AI自動化を組織の信頼に耐えるものにするかどうかの分岐点です。
RPAと何が違うのか、もう一度整理する
「これってRPAと何が違うの?」という疑問は当然出てきます。
最大の違いは「UIの変化への強さ」と「判断能力」です。
RPAは画面の座標や要素のIDを固定で記憶します。だからUIが変わると壊れる。Chrome DevTools MCP × LLMは、DOMの構造を意味として理解するので、ボタンのラベルが同じなら位置が変わっても動作できる可能性が高い。
また、RPAは「条件分岐はプログラマーがコードで書く」必要がありました。LLMは「このページに”承認済み”という文字があれば次に進む」という指示を自然言語で書けばいい。条件分岐の記述コストが劇的に下がるのがポイントです。
ただし、LLMは確率的に動くモデルです。「必ずこの通り動く」という保証はない。だからこそ「人間の介入点を設計する」ことがRPAよりも重要になります。
あわせて読みたい
まとめ:「どこで止めるか」を設計した人が次の自動化を制す
Chrome DevTools MCP × LLMによるブラウザ自動化は、「また新しいツールが出た」という話ではありません。
API連携の限界・RPAの壊れやすさ・AIの不透明さという、自動化の3大障壁を同時に突破する可能性を持っているのが、このアプローチの本質です。
でも、大事なのはツールの機能ではありません。「AIにどこまで任せ、どこで人間が止めるかを設計できるかどうか」です。
今すぐ全部自動化しなくていい。まず「最後の2クリックだけ」をAIに渡す設計から始めて、停止条件とログ保存を明文化する。それだけで、多くの現場は今日から変わります。
「便利そう」で終わる記事は山ほどあります。でも「どう壊れるか・どこで止めるか・何をログに残すか」を考えた設計ができた人だけが、本当に使える自動化を手に入れられる。
ブラウザをAIの作業端末にする時代は、もうすでに始まっています。乗り遅れる前に、まず設計の視点を持って動き始めてみてください。


コメント