ProofShot
Dev tools
ai agent testing
SHOW HN2026
How HN took it
14 positive, 17 neutral or asking, 0 mixed, 11 critical, out of 42 comments about the project. Thread score +0.11.
Idea: 12 for, 11 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Useful for reviewing PRs with before/after screenshots and bundles
From 2 comments
I've always found screenshots on PRs incredibly helpful as a reviewer. Historically I've had mixed success getting my team to consistently add screenshots to PRs, so this tool…
sd9 on HNI'm going the opposite of everyone else is saying. This is sick OP based on what's in the document, it looks really useful when you need to quickly fix something and need to…
jofzar on HN
Fills a feedback loop gap for coding agents
From 1 comment
This is exactly the missing feedback loop for AI coding agents simple, practical, and surprisingly powerful.
QubridAI on HN
Objections
Playwright and playwright-cli already capture video and screenshots
From 4 comments
What does this do that playwright-cli doesn't? https://github.com/microsoft/playwright-cli
theshrike79 on HNI think playwright doesnt capture video, right?
nunodonato on HN> With Playwright the agent needs to write a test script, run it, collect screenshots, parse output separately… it’s a lot of glue code. Uh what are you talking about? It most…
abletonlive on HNYes it does. https://github.com/microsoft/playwright-cli?tab=readme-ov-file#devtools I'm pretty sure OP wrote their own version of playwright because they didn't know this existed.
abletonlive on HN
Web only; no desktop or mobile support yet
From 3 comments
Looks nice! Does it work for desktop applications as well, or is this only web dev?
VadimPR on HNHow would this play with mobile apps? I'd love to see an agent doing work, then launching app on iOS sim or Android emu to visually "use" the app to inspect whether things work…
can16358p on HNThis is awesome, does it work with desktop application ?
_aravindc on HN
Built-in tools in Claude Code, Antigravity and VSCode already do this
From 3 comments
VSCode and Antigravity already do this. What am I missing?
tjwebbnorfolk on HNGemini on Antigravity is already doing this.
m00dy on HNNot to pile on, but I was using Claude Code through the native application and it started doing exactly this on its own, side by side with my prompt, running the server and…
mym1990 on HN
Requests
Desktop app support
From 2 comments
Yes agree. Web only for now since it runs on headless Chromium. Desktop and mobile are the #1 request though. For mobile the path would be driving an iOS Simulator or Android…
jberthom on HNWeb only for now. It runs headless Chromium under the hood. Desktop and mobile are the #1 request. Mobile path would be iOS Simulator or Android emulator integration. Desktop…
jberthom on HN
Mobile support via iOS Simulator or Android emulator
From 2 comments
How would this play with mobile apps? I'd love to see an agent doing work, then launching app on iOS sim or Android emu to visually "use" the app to inspect whether things work…
can16358p on HNYes for now focused on web but accessibility tree dumps seems like a good alternative to screenshots for native apps. For web, agent-browser already uses compact element refs,…
jberthom on HN
Login/session handling for authenticated apps
From 2 comments
Hey jberthom, this is awesome! How do you handle logged in sessions/user authentication? I built something much much more primitive, but I have it actually storing session data…
TyrunDemeg101 on HNRight now agent-browser launches a fresh Chromium instance each time, so no persisted auth. For apps behind login, you’d need to either hit a page that doesn’t require auth, or…
jberthom on HN
Questions
How it differs from Playwright or playwright-cli
From 2 comments
What does this do that playwright-cli doesn't? https://github.com/microsoft/playwright-cli
theshrike79 on HNMaker here. Playwright is great, I use it too. The difference is really about who’s driving. ProofShot is meant for agents that just need shell commands, start to open the…
jberthom on HN
How it differs from raw agent-browser
From 2 comments
How does this compare to raw https://github.com/vercel-labs/agent-browser ?
ting0 on HNProofShot sits on top of agent-browser. agent-browser gives you the browser primitives (click, navigate, screenshot). ProofShot adds the session stuff: starts recording, pipes…
jberthom on HN
Alternatives named
Playwright / playwright-cli
From 2 comments
What does this do that playwright-cli doesn't? https://github.com/microsoft/playwright-cli
theshrike79 on HNI think playwright doesnt capture video, right?
nunodonato on HN
agent-browser video recording
From 1 comment
It looks similar to agent-video, which is also based on agent-browser: https://www.mux.com/blog/agentic-video-screen-recording I don't think you need either, though, because…
esafak on HN
Chrome DevTools MCP
From 1 comment
I find the official Chrome DevTools MCP excellent for this. Lighter than Playwright, the loop is shorter, and easy to jam into Electron too.
boomskats on HN
Claude Code with Chrome
From 2 comments
Claude Code with --chrome is excellent at building UIs (and hopeless without it!)
constantlm on HNI use the Claude Chrome extension for this. Works wonderfully. It lets Claude click through features itself, etc.
mosselman on HN
Simon Willison's Showboat and Rodney
From 1 comment
seems similar to a couple of simonw's recent tools? https://simonwillison.net/2026/Feb/10/showboat-and-rodney/
wild_egg on HN