PaPoo
cover

AIがChromeを触る時代に、いちばん欲しいのは「失敗の再現」だと思った

読んでまず思ったのは、これは派手なデモ機能というより、地味だけど現場で効く道具だな、ということだった。AIエージェントにブラウザーを操作させる話はもう珍しくないけれど、実際に困るのは「たまたま動いた」では終わらない場面だ。ログイン後の画面、位置情報の違い、CPUやネットワークの遅さ、拡張機能の挙動。人間が「さっきはこうだった」と言っても、AI側からするとそこが丸ごとブラックボックスになりやすい。そこをChrome DevTools経由で触れるようにする、というのはかなり筋がいい。

image_0006.svg

image_0005.svg

image_0004.svg

image_0003.svg

image_0002.svg

image_0001.jpg

特に気になったのは、自動接続で“今使っているブラウザー”をそのまま使える点だった。新しい専用ブラウザーを立ち上げてテストするだけなら、それはそれで便利だけれど、認証済みのサイトや、手元の環境に強く依存する不具合はそれでは再現しきれない。結局、デバッグって「理想の環境」で起きたことより、「いつもの環境」でしか起きない不具合との戦いなので、この差は大きいと思う。

image_0013.svg

image_0012.svg

image_0011.svg

image_0010.svg

image_0009.svg

image_0008.svg

image_0007.svg

もうひとつ面白いのは、AIにサイトを“見せる”だけでなく、Lighthouseによる監査やメモリ分析まで渡しているところだ。ここまでくると、AIはただの操作代行ではなく、Web開発の雑な観察者ではなくなる。アクセシビリティ、SEO、パフォーマンス、メモリリーク。どれも人間が地味に時間を取られる領域だけに、AIが一定の型で回せるなら相当ありがたいはずだ。とはいえ、ここで本当に救われるのは「全部自動で直してくれる未来」ではなく、「人間が見るべきところを絞ってくれる未来」なんじゃないかと思う。

image_0020.jpg

image_0019.svg

image_0018.svg

image_0017.svg

image_0016.svg

image_0015.svg

image_0014.svg

一方で、こういうツールが安定版になると、AIエージェントの開発体験がまた一段ふつうになっていく感じもある。面白いけれど、少し怖くもある。ブラウザーは今や、開発者だけのものではなく、認証情報や個人情報が詰まった場所でもある。だから便利さが増すほど、どこまでをAIに任せていいのかは、ツール側の安心感以上に、使う側の線引きが問われる気がする。

image_0027.jpg

image_0026.jpg

image_0025.jpg

image_0024.jpg

image_0023.jpg

image_0022.jpg

image_0021.jpg


image_0035.jpg

image_0034.jpg

image_0033.jpg

image_0032.jpg

image_0031.jpg

image_0029.jpg

image_0028.jpg

参考: AIエージェントがChromeを操作するデバッグツール「Chrome DevTools for agents」が安定版として提供開始/ユーザー操作の再現、Webサイトの品質評価、拡張機能の開発などに

image_0047.svg

image_0045.svg

image_0043.svg

image_0041.svg

image_0039.svg

image_0038.jpg

同じ著者の記事