コードを書くほぼすべてのAIには、ある静かな問題がある。手探りで作業しているのだ。画面を生成して「はい、これで動きます」と言う…でも、それを確かめるために一度も開いていない。目がないのだ。agent-browser —— Vercelのオープンソースツール —— はまさにその「目」を与える。あなたのアプリを本物のブラウザで開き、見て、クリックし、フォームを埋め、本当に動くか確認し、どこが壊れているかを教えてくれる能力だ。これをあなたのエージェント(Claude Code、Cursor、Codex)に組み込み、作ったものを推測ではなく常に検証させるよう頼む。そしてそれは始まりに過ぎない。Webに目を持てば、AIはサイトを閲覧し、情報を抽出し、繰り返しの作業を自動化することもできる。このガイドでは、インストール方法、言われなくても検証させるためのプロンプト、そしてそれが開く可能性の世界を紹介する。
これはAIで構築するすべての人に起きているのに、ほとんど誰も気づいていない。AIが画面、フォーム、フローを生成して、「はい、これで動きます」と言う。でも、それを見るために開いた?いや。AIはコードを書いて、大丈夫だと思い込んでいる —— 確認する目がないのだ。味見せずに料理を出すシェフのようなもの。うまくいくこともあれば、ボタンが何も反応しなかったり、ログインが壊れていたり、画像が表示されなかったり —— それに気づくのは、本番環境で、顧客の前にいるあなたなのだ。
agent-browserはVercelのオープンソースツールで、あなたのAIエージェントに本物のブラウザを操作する能力を与える。アプリを開き、画面にあるものを見て、クリックし、フィールドに入力し、フォームを埋め、スクリーンショットを撮り、コンソールのエラーを読む。平たく言えば、ブラウザに目と手を与えるのだ。推測をやめ、確認するようになる。
これがあなたの働き方を変える使い方だ。何かを作るたびに、完成したと言う前に自分でそれを開いて検証するようAIに頼む。ログインを作った → テストアカウントで登録して、ちゃんと入れることを確認させる。フォームを作った → 埋めて、ちゃんと送信されるか確かめさせる。画面を変えた → 開いて、見た目が良くコンソールにエラーがないか確認させる。「動くと思う」から「試したし動く」へと変わる。
AIに目を与えることは、自分のものを検証するためだけではない。ブラウザを自由に使えるようになれば、AIはもっとたくさんのことができる。
従来の自動化ツール(Playwrightなど)とは違い、agent-browserはAIエージェント向けに作られている。ページ全体を読む(大量のトークンを消費する)のではなく、AIに操作できる要素のコンパクトな「地図」を与える。つまり、あなたのエージェントにとってより安く、より速いのだ。Vercel製のオープンソースで、寛容なライセンス。
Vercel製のagent-browser —— AIエージェント向けに作られたブラウザ自動化CLI。あなたのエージェント(Claude Code、Cursor、Codex)にブラウザの目と手を与える。開く、見る、クリック、入力、抽出、検証。アクセシビリティツリーのスナップショット(トークン効率が良い)を使い、MCPサーバーを備える。オープンソース。
コマンド1つでパソコンにインストールでき、初回にブラウザをダウンロードする。あとはAIエージェントがそれを使う。(方法はいくつかあるが、npmが最も一般的。)
npm install -g agent-browser agent-browser install
brew install agent-browser)やCargoでも入る。これがあなたの働き方を変えるプロンプトだ。手探りで作るのをやめさせるために、エージェントに貼り付けよう。
agent-browserがインストールされています。これからは、agent-browserを使って自分でブラウザで確認していないかぎり、何かが「もう動きます」と言わないでください。 インターフェースで何かを作ったり変更したりするたびに: 1. agent-browserで私のアプリを開いてください([あなたのURL、例:http://localhost:3000]で動いています)。 2. たった今作ったり変更したりしたところまで移動してください。 3. 実際のユーザーのように試してください:クリックし、フィールドを埋め、主要なフロー[あなたのフローを書く、例:「登録 → ダッシュボードに入る」]を完了させてください。 4. 見た目が良く、ブラウザのコンソールにエラーがないことを確認してください。 5. 何かが壊れていたり見た目が悪かったりしたら、直して再度検証し、本当に動くまで繰り返してください。 6. それからようやく「完成」と言い、何を検証して何を見たか教えてください。 黄金律:どんなインターフェースのタスクも、ブラウザで検証しないかぎり完了とみなさない。手探りで作らないこと。
もうひとつの超能力 —— 閲覧と自動化 —— を活かすために、このプロンプトは具体的なWebタスクにagent-browserを使うようAIに頼む。
agent-browserを使って、このWebタスクを一歩ずつやってください: [あなたのタスクを書く、例:「このページ[URL]を開いて、製品のリストと価格を抽出し、整理した表にして持ってきて」/「[サービス]の私のパネルに入って、Xの状態を教えて」/「このフォームにこのデータを入力して」]をしてほしいです。 1. ページを開いてスナップショットを撮り、どの要素と操作できるか見てください。 2. 一歩ずつタスクを実行し、各ステップで正しい要素があることを確認してください。 3. ログインが必要な場合は、認証情報を安全に保存する方法を教えてください(agent-browserには暗号化されたvaultがあります。私のパスワードを平文で置かないでください)。 4. 結果を整理して渡し、できなかったことがあれば教えてください。
.gitignoreに入れ、GitHubには絶対に上げない。(シリーズのセキュリティガイドとつながる。)Join 4,200+ builders. No credit card. Build your first app with AI in minutes.