Re:Show HN: ProofShot – Give AI coding agents eyes to verify...
by nunodonato on Tuesday March 24, 2026 @06:47AM
(#47500810)
I think playwright doesnt capture video, right?
Re:Show HN: ProofShot – Give AI coding agents eyes to verify...
by vunderba on Tuesday March 24, 2026 @10:22AM
(#47503039)
Yeah I’ve never seen it capture video before, but if you specify in your `AGENTS.md` that you want to test certain types of workflows, it will take progressive screenshots using a sleep interval or by interacting with the DOM.
Re:Show HN: ProofShot – Give AI coding agents eyes to verify...
by hungryhobbit on Tuesday March 24, 2026 @02:50PM
(#47507392)
It does. I literally just watched a video of a Playwright test run a few minutes ago.
Re:Show HN: ProofShot – Give AI coding agents eyes to verify...
by abletonlive on Wednesday March 25, 2026 @07:04PM
(#47524457)
Yes it does. https://github.com/microsoft/playwright-cli?tab=readme-ov-fi...
I'm pretty sure OP wrote their own version of playwright because they didn't know this existed.
Re:Show HN: ProofShot – Give AI coding agents eyes to verify...
by jofzar on Tuesday March 24, 2026 @04:50AM
(#47500039)
These aren't really comparable, OP's is something that records, captures and reproduces with steps.
Re:Show HN: ProofShot – Give AI coding agents eyes to verify...
by mohsen1 on Tuesday March 24, 2026 @05:13AM
(#47500183)
playwright can do all of that too. I'm confused why this is necessary.
If coding agents are given the Playwright access they can do it better actually because using Chrome Developer Tools Protocol they can interact with the browser and experiment with things without having to wait for all of this to complete before making moves. For instance I've seen Claude Code captures console messages from a running Chrome instance and uses that to debug things...
Re:Show HN: ProofShot – Give AI coding agents eyes to verify...
by theshrike79 on Tuesday March 24, 2026 @05:48AM
(#47500422)
I've also had Claude run javascript code on a page using playwright-cli to figure out why a button wasn't working as it should.
Re:Show HN: ProofShot – Give AI coding agents eyes to verify...
by 4ndrewl on Tuesday March 24, 2026 @02:48PM
(#47507370)
Because LLM users are NIH factories?
Re:Show HN: ProofShot – Give AI coding agents eyes to verify...
by onion2k on Tuesday March 24, 2026 @05:27AM
(#47500270)
That's exactly what Playwright does, but also something you don't really need in order to debug a problem.
Re:Show HN: ProofShot – Give AI coding agents eyes to verify...
by jberthom on Tuesday March 24, 2026 @10:55PM
(#47512664)
Maker 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 browser and begin recording, exec to interact with the page, stop to bundle everything up. You get video, screenshots, console errors, server logs, and an interactive HTML viewer in one artifacts folder you can drop on a PR with proofshot pr. With Playwright the agent needs to write a test script, run it, collect screenshots, parse output separately… it’s a lot of glue code. Also agent-browser’s element references are ~93% smaller than Playwright’s accessibility tree, which adds up when you’re paying per token.
Re:Show HN: ProofShot – Give AI coding agents eyes to verify...
by abletonlive on Wednesday March 25, 2026 @07:02PM
(#47524430)
> With Playwright the agent needs to write a test script, run it, collect screenshots, parse output separately… it’s a lot of glue code.
It most certainly does not require any glue code. Playwright cli gives you basically all of this out of the box.
https://github.com/microsoft/playwright-cli?tab=readme-ov-fi...
Re:Show HN: ProofShot – Give AI coding agents eyes to verify...
by jberthom on Monday March 30, 2026 @12:15AM
(#47570335)
ProofShot isn’t a Playwright alternative, it’s built on agent-browser (from Vercel Labs), which is a different runtime. The value isn’t “can control a browser” — playwright does that fine, and in fact agent-browser is built on top of Playwright, hence so is ProofShot :) The value is bundling video + screenshots + console errors + server logs + action timeline into a single viewer.html and uploading it to the PR. That’s what saves me review time. If your workflow doesn’t need that bundle, playwright-cli works great.
https://github.com/microsoft/playwright-cli