Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Introducing the new dev-browser cli. The fastest way for an agent to use a browser is to let it write code. Just `npm i -g dev-browser` and tell your agent to "use dev-browser"

871,331 Aufrufe • vor 7 Monaten •via X (Twitter)

47 Kommentare

Profilbild von Sawyer Hood
Sawyer Hoodvor 7 Monaten

there are like 100s browser agent clis (even Garry Tan has one) why use this one? dev-browser is incredibly bitter-lesson pilled. Rather than inventing a new syntax for browser automation, just use the one they already know: Playwright.

Profilbild von Sawyer Hood
Sawyer Hoodvor 7 Monaten

the original dev-browser was just a markdown file and a few scripts that called playwright directly. simple, but slow startup and you had to let your agent run arbitrary node scripts. since its release there has been a lot of innovation in the browser skill space (from things like agent-browser) the new cli addresses the two biggest points of feedback from the original: a proper daemon for fast startup and all playwright scripts run inside a sandboxed quickjs vm. your agent writes real playwright code but can't `fs.rm()` because it had a bad day.

Profilbild von Sawyer Hood
Sawyer Hoodvor 7 Monaten

fittingly we just hit 4k stars on github! Check it out today!

Profilbild von am.will
am.willvor 7 Monaten

sawyer you're a legend bro i think you forgot to mention something absolutely critical here. this isn't using a playwright dev environemnt that doesn't store your sessions, passwords, etc reliably. this is the real browser. and its fast. that alone makes it special.

Profilbild von Tommy D. Rossi
Tommy D. Rossivor 7 Monaten

did you try playwriter?

Profilbild von Sawyer Hood
Sawyer Hoodvor 7 Monaten

i did not! i had not realized that you went full cli as well!

Profilbild von Tommy D. Rossi
Tommy D. Rossivor 7 Monaten

cli is much better. MCP has always some issue. you just need a dependency using a console.log and it breaks everything

Profilbild von Thomas Mustier
Thomas Mustiervor 7 Monaten

that is FAST sure you get this all the time but - how do you compare this vs agent-browser from vercel?

Profilbild von Sawyer Hood
Sawyer Hoodvor 7 Monaten

here is a video of agent-browser doing the same task for comparison

Profilbild von Thomas Mustier
Thomas Mustiervor 7 Monaten

hahahaha I take your point

Profilbild von Gary Basin
Gary Basinvor 7 Monaten

hell yeah buddy

Profilbild von Numman Ali
Numman Alivor 7 Monaten

The legend is back

Profilbild von Sawyer Hood
Sawyer Hoodvor 7 Monaten

i didn’t know i was gone lol

Profilbild von .
.vor 7 Monaten

REALLY awesome work brother! Can I send a donation to the github? I LOVE this man.

Profilbild von Sawyer Hood
Sawyer Hoodvor 7 Monaten

@kyuxloll no need my dude. just let me know any issues you run into

Profilbild von .
.vor 7 Monaten

Definitely bro! I would like to donate regardless, can raise $1,000+ for you man. Just let me know :)

Profilbild von Shubhankar Tripathy
Shubhankar Tripathyvor 7 Monaten

@alanaagoyal About a week ago this was released - would love your comments on this as well @sawyerhood

Profilbild von Selim Kırcı
Selim Kırcıvor 7 Monaten

any plan to have it for poor windows slaves:)

Profilbild von Sawyer Hood
Sawyer Hoodvor 7 Monaten

yes! i need to boot up my windows machine

Profilbild von Selim Kırcı
Selim Kırcıvor 7 Monaten

haahhaa. Nice! Best of luck.

Profilbild von Sawyer Hood
Sawyer Hoodvor 7 Monaten

update i have just released a new version that should support windows!

Profilbild von Alec Mather
Alec Mathervor 7 Monaten

Can you please make this into a chrome extension so I can just go into my browser and have it do complex annoying things for me

Profilbild von Hero Halldon
Hero Halldonvor 7 Monaten

been using CDP websockets to automate chrome for a week straight now. uploaded 3 tiktok videos, sent 97 emails, and replied to this tweet. all from the same node script. we are truly cooked.

Profilbild von Gregor
Gregorvor 7 Monaten

The real bottleneck isn't browser speed, it's agents hallucinating what's actually on the page. Does dev-browser give the agent a reliable DOM snapshot, or is it still guessing?

Profilbild von Asen Lei
Asen Leivor 7 Monaten

This looks great for standard browser flows. Curious how dev-browser holds up with more complex form-filling though. Does the agent end up needing way more snapshots in those scenarios?

Profilbild von 🥔🥔🥔
🥔🥔🥔vor 7 Monaten

how is this different to agent-browser from vercel and chrome devtools mcp?

Profilbild von GlitchPool
GlitchPoolvor 7 Monaten

the "write code to control the browser" approach is so much better than screenshot-based stuff. way more reliable, less token waste. this is how agents should work tbh

Profilbild von Minjune Song
Minjune Songvor 7 Monaten

Unfortunately its useless, asked it to go through a spreadsheet of Zillow properties and make a sheet showing price, amenities, walking distance to X, etc, couldn't do anything because of Google/Zillow CAPTCHA.

Profilbild von Dylan Normandin
Dylan Normandinvor 7 Monaten

the problem though is that you have to click "allow debugging" every single time the agent has to run. which makes automations and scheduled jobs impossible.

Profilbild von charaf
charafvor 7 Monaten

How does this compare to Browser Use 2.0?

Profilbild von InsForge
InsForgevor 7 Monaten

browser agents peaked when we stopped clicking and started coding.

Profilbild von Andrés Lopezvictoria
Andrés Lopezvictoriavor 7 Monaten

This is excellent, thank you so much! It works like a charm on Windows. Great work!

Profilbild von Daniel San
Daniel Sanvor 7 Monaten

@threepointone This is sweet

Profilbild von Anand Narayan
Anand Narayanvor 7 Monaten

Is there a way dev-browser can use my existing google chrome profile.. so that it can use my login cookies

Profilbild von Chris Covington
Chris Covingtonvor 7 Monaten

nice, basically building on the code mode concept, I wonder what it would take to have a user story written in plain english, and have the model spit out playwright that would drive that user story might get closer to solving the whole fragile e2e testing concept that is always such a pain and breaks so easily

Profilbild von Aron Prins
Aron Prinsvor 7 Monaten

Bruhh… thats stupid fast… i like it 🫵

Profilbild von Roman M • building gotmoat.ai • curo.you - e/acc
Roman M • building gotmoat.ai • curo.you - e/accvor 7 Monaten

Just tried, this actually works great! So fast and smooth!

Profilbild von Claudio
Claudiovor 7 Monaten

How does it compare to browser-use?

Profilbild von 와사장 🤖
와사장 🤖vor 6 Monaten

been following dev-browser since you launched it — using Chrome MCP for browser automation right now but the 'let the agent write code' approach feels way more natural. planning to switch over

Profilbild von ZYPHER
ZYPHERvor 7 Monaten

Different from agent-browser of vercel?

Profilbild von Sebastian Buzdugan
Sebastian Buzduganvor 7 Monaten

cool idea, but security model for arbitrary browsing agents really matters here

Profilbild von Harry Stuckler
Harry Stucklervor 7 Monaten

fantastic. superfast. rollout. thanks.

Profilbild von Jeff Graber
Jeff Grabervor 6 Monaten

Just installed. Works great. Thanks for putting it out there. Another superpower unlocked for OC 👍

Profilbild von Rocky 🪨
Rocky 🪨vor 7 Monaten

The Playwright choice is key. Every other browser agent tool invents its own DSL that the model has to learn from scratch. Playwright already has massive representation in training data — models write it fluently without extra prompting. Real bottleneck was always startup latency + context window waste, not the automation API itself. This solves both.

Profilbild von Randy Stout 🦅🇺🇸 🔫 𝕏
Randy Stout 🦅🇺🇸 🔫 𝕏vor 6 Monaten

Best browser use agent

Profilbild von Somi
Somivor 7 Monaten

How does it compare with agent-browser?

Profilbild von Stopa
Stopavor 7 Monaten

Great work Sawyer!

Ähnliche Videos