2026年3月30日CodingToolOpen Source

Expect:让编程Agent终于能看见自己写的东西

编程agent工作流里最大的盲区是什么?agent写了代码,但看不到结果。它生成一个React组件,完全不知道按钮渲染的位置对不对。直到现在。

Expect(expect.dev,github.com/millionco/expect)来自Million Software(YC W24),给编程agent装上了眼睛。一条命令扫描你的git diff,用AI生成测试计划,然后在Playwright驱动的真实浏览器里执行。支持Claude Code、Codex、Gemini CLI、Cursor、GitHub Copilot等,通过Agent Client Protocol对接。

杀手级功能是认证处理。Expect从你本地浏览器——Chrome、Firefox、Safari——提取cookie,注入到Playwright会话中。不用再设置测试账号或mock认证。你的agent直接用你的真实登录态,对着你的真实staging环境测试。

创始人Aiden Bai,16岁做了Million.js,后来做了React Scan——Airbnb、Robinhood、Perplexity、Shopify都在用。GitHub已经2.8K星,768个commit,开发非常活跃。TypeScript,FSL-1.1-MIT协议。

还有交互式TUI让你在执行前审查测试计划,headless CI模式配合正确的退出码,rrweb录制用于回放。这就是编程agent一直缺失的视觉验证层——从「能生成代码」到「能交付可用UI」的距离。
← 上一篇
Crossnode:AI Agent的Shopify时刻
下一篇 →
Pensieve:给AI Agent做入职培训
← 返回所有文章

评论

加载中...
>_