正在加载视频...

视频加载失败

Introducing Expect Test your agent code in a real browser Works with your agent. Fully open source

73,735 次观看 • 6 个月前 •via X (Twitter)

40 条评论

Aiden Bai 的头像
Aiden Bai6 个月前

Agents are bottlenecked because it needs YOU to test its changes Expect automates that: → Watch and steer on a live browser (with cookies!) → Performance, accessibility, design & security → Works inside Claude Code, Codex, etc.

Aiden Bai 的头像
Aiden Bai6 个月前

Install it via your terminal: npx expect-cli@latest init

Aiden Bai 的头像
Aiden Bai6 个月前

we're open source + love feedback. reply if you hit an issue and I'll get it resolved live

Ben MacLaurin 的头像
Ben MacLaurin6 个月前

a lot of fun designing this!

Aiden Bai 的头像
Aiden Bai6 个月前

cooked

Same 的头像
Same6 个月前

porting this to Same

ami 的头像
ami6 个月前

lfg

Nisarg Patel 的头像
Nisarg Patel6 个月前

this demo is real btw (it's literally a live agent cursor on the screen)

Aiden Bai 的头像
Aiden Bai6 个月前

Expected

Charlie J 的头像
Charlie J6 个月前

This is really cool!! Is there any plans to allow it to help with writing tests? I use Pest PHP (which uses Playwright under the hood for browser testing), I’d love to be able to click around and have it convert that to a test for complex functionality. Unless I’ve mistaken the testing part of Expect

Aiden Bai 的头像
Aiden Bai6 个月前

would you be willing to share more details via DM? happy to see if we can make it work

Leo - 15 y/o founder 的头像
Leo - 15 y/o founder6 个月前

This is so useful! Can't wait to try it

Aiden Bai 的头像
Aiden Bai6 个月前

lmk how it goes! should be super easy to install + try!

wilson hou 的头像
wilson hou6 个月前

rabbit r1 LAM for testing but actually good

Aiden Bai 的头像
Aiden Bai6 个月前

bro RABBIT?

wilson hou 的头像
wilson hou6 个月前

it was destined to be fr

isabelle 的头像
isabelle6 个月前

unExpectedly really good

Aiden Bai 的头像
Aiden Bai6 个月前

wow that is so funny Isabelle

emregency 🥐 的头像
emregency 🥐6 个月前

@samedotdev Used Expect to do the entire QnA of an app that I’ve migrated to a new framework. I didn’t look at anything, worked like a charm. Expect + Dev Agent was amazing

param 的头像
param6 个月前

background agent -> expect -> video with changes to slack

Aiden Bai 的头像
Aiden Bai6 个月前

lmk if you need help setting up this flow!

Abhijitam Dubey 的头像
Abhijitam Dubey6 个月前

wohhhhhh , thats so amazing

Samuel Fikre 的头像
Samuel Fikre6 个月前

how much of perf/a11y/design/security checks are heuristics vs real audits? can i weight/disable some?

Aiden Bai 的头像
Aiden Bai6 个月前

it's agent based on runtime info. agent has special tools (like profiler, axe core) and the agent audits

John Wei 的头像
John Wei6 个月前

clean idea!

Davi Oliveira 的头像
Davi Oliveira6 个月前

cool!

Sup* 的头像
Sup*6 个月前

This is good!!! Gonna go try this out rn!

Trogdor69 的头像
Trogdor696 个月前

Cooking

Aptus 的头像
Aptus6 个月前

Cool, how is this different from D3k?

Rakesh Purohit 的头像
Rakesh Purohit6 个月前

Is it just a skill? How is it different than puppeteer?

Saïd Aitmbarek 的头像
Saïd Aitmbarek6 个月前

dope combo playwright mcp + sync' with coding agents run logs!

Aiqi Liu 的头像
Aiqi Liu6 个月前

Dumb question: how’s it different from me telling CC to write the QA checklist and have it self-verify by using playwright or agent-browser

Gregor 的头像
Gregor6 个月前

What's the biggest gap you found between simulated and real browser behavior that pushed you to build this?

Abdulrahman 的头像
Abdulrahman6 个月前

going to try this tomorrow, it’s been on my list for a few days now

Quoc Huy 的头像
Quoc Huy6 个月前

How do u make a living @aidenybai ? You’re open sourcing your tools

rusty.wtf 的头像
rusty.wtf6 个月前

rad. TIL about million co. i dont really buy into the whole 'mcp bad' thing. but, any particular reason this is very MCP driven? at least, according to the skill file it seems that way

Raduan Al-Shedivat 的头像
Raduan Al-Shedivat6 个月前

not sure why this got so little views, looks amazing, going to give it a spin!

Sebastian Sosa 的头像
Sebastian Sosa6 个月前

What do you use for video editing, the vids are fire!!

mrkelly 的头像
mrkelly6 个月前

I learned this the hard way. Browser testing doesn't solve agent reliability, it just shifts the fragility.

Raf 的头像
Raf6 个月前

Can I run expect for something like a Salesforce project? I often have to test a lot of LWCs which is a big pain in the ass.

相关视频