Show HN: ProofShot – AIコーディングエージェントに、構築したUIを検証するための目を与える

Hacker News / 2026/3/24

💬 オピニオンDeveloper Stack & InfrastructureTools & Practical Usage

要点

  • ProofShot は、AI コーディングエージェントが実際のブラウザを開き、UI を操作し、スクリーンショット、動画、コンソールエラーなどの証拠を収集できるオープンソースの CLI です。
  • このツールは、記録したブラウザセッションを 1 つの自己完結型 HTML レポートにまとめることで、開発者がエージェントが作った内容を数秒で確認できるようにします。
  • ProofShot はエージェントに依存しない設計で、特定のモデルのワークフローを要求するのではなく、シェルコマンド経由でさまざまな AI コーディングエージェントと連携します。
  • これは、合否を自動判定する完全なテスティングフレームワークという位置づけではなく、UI 検証のためのエビデンス収集レイヤーとして設計されています。
  • このプロジェクトは Vercel Labs の agent-browser に基づいており、Playwright MCP よりも高速だと説明されているため、頻繁な UI の反復ループに現実的に適用できます。

私は毎日、AIエージェントを使ってUI機能を作っています。ずっとイライラしていたのは、エージェントがコードを書いても、それが実際にブラウザ上でどう見えるかを一切確認できないことでした。レイアウトが壊れているのか、コンソールでエラーが投げられているのかを判断できません。

そこで、エージェントがブラウザを開いてページとやり取りし、何が起きたかを記録し、発生したエラーを収集できるCLIを作りました。さらに、動画、スクリーンショット、ログなどをすべて1つにまとめて、私が数秒で確認できる自己完結型のHTMLファイルにします。

  proofshot start --run "npm run dev" --port 3000
  # agent navigates, clicks, takes screenshots
  proofshot stop
これは、あなたが使っているどんなエージェントでも機能します(Claude Code、Cursor、Codexなど)— 要するにシェルコマンドだけです。AIのコーディングエージェントが仕組みを正確に理解できるように、スキルとしてパッケージ化しました。Vercel Labsのagent-browserをベースにしていて、Playwright MCPよりもはるかに優れていて高速です。

これはテスティングフレームワークではありません。エージェントが合格/不合格を判断するわけではありません。ブラウザを毎回自分で開かなくて済むように、私は「証拠」だけを受け取れればいいのです。

オープンソースで完全に無料です。

Website: https://proofshot.argil.io/


Comments URL: https://news.ycombinator.com/item?id=47499672

Points: 103

# Comments: 70