5个能访问浏览器的AI编程工具

AI编程工具------如Cursor、Copilot、Claude Code、Windsurf------都基于源文件工作。它们看不到渲染后的DOM、计算后的样式或客户端的布局几何。它们也看不到服务端已编译的模块图、注册的路由、服务器日志或中间件状态。对于任何有运行时的Web应用,AI对其运行行为的很大一部分都是在猜测。

运行时感知工具试图弥合这一差距。以下是它们各自实现这一目标的方式。

1、Frontman

官网: frontman.sh | 许可证: Apache 2.0 / AGPL-3.0 | Star数: ~131

面向Next.js、Astro和Vite的框架中间件。安装在框架的开发服务器内部,因此它可以原生访问客户端上下文(DOM、组件树、计算后的样式)和服务端上下文(路由、已编译的模块图、服务器日志)。两者都通过MCP暴露。

优势: 最深入的框架集成。完全免费,无提示词限制,无需账户。BYOK------可直接连接Claude、OpenAI或OpenRouter。开源,客户端库许可证宽松。

劣势: 早期阶段。有待完善,文档不完整,社区规模小。仅支持有限的框架。深度抽象的组件库会破坏源码映射。

2、Stagewise

官网: stagewise.io | 许可证: AGPL-3.0 | Star数: ~6,500 | 融资: YC S25

最初是浏览器工具栏,现已演变为支持CLI注入的独立代理。npx stagewise@latest启动一个代理并在运行中的应用中注入工具栏。两种模式:独立模式(托管代理,需要账户)或桥接模式(连接Cursor/Copilot)。

优势: 用户体验最精致。社区活跃。支持React、Next.js、Vue、Angular以及CSS框架。YC背书。

劣势: 每天约10次免费提示词,EUR 20/月可获得约100次/天。需要账户和OAuth。代理架构意味着服务端可见性有限。不支持BYOK------推理通过其服务器进行。不支持Astro或Svelte。

3、Tidewave

官网: tidewave.ai | Star数: ~1,600 | 创建者: José Valim(Elixir创始人)

它本身不是编程代理------而是一个MCP增强层,为现有代理(Claude Code、Codex)提供运行时状态访问。深度后端集成:数据库查询、运行时评估、栈跟踪、实时进程状态。主要面向Phoenix/Elixir。

优势: 无与伦比的深度后端集成。由José Valim打造。可与你现有的代理配合使用。

劣势: JS框架支持薄弱(tidewave_js约28星)。$10/月。非独立运行。如果你是一名JS/TS开发者,这还不是为你准备的。

4、Chrome DevTools MCP (Google)

Google的实验性MCP服务器,将DevTools状态暴露给AI代理。你的代理可以查询DOM、读取控制台输出、检查网络请求。

优势: 官方Google项目。框架无关。免费开源。

劣势: 原始------不含代理。仅限浏览器(无服务端上下文)。实验性。需要手动设置。

5、Onlook(荣誉提及)

"面向设计师的Cursor"------面向React/Next.js的类Figma可视化编辑器。不同品类(可视化设计工具,非运行时感知编程代理),但在"非工程师编辑代码"用例上有重叠。使用沙盒化Web容器,而非真正的开发服务器。

6、你应该使用哪一款?

Phoenix/Rails/Django开发者: Tidewave。深度后端运行时,无其他工具能与之相比。

追求最精致用户体验且不介意付费: Stagewise。YC的背书可见一斑。

追求免费 + 深度框架集成 + 完全控制: Frontman。无提示词限制,无需账户,BYOK,开源。代价是处于早期阶段,边缘情况处理不够完善。

想为现有代理添加浏览器上下文: Chrome DevTools MCP。虽然基础但框架无关且免费。

想要可视化编辑器的设计师: Onlook。完全不同的品类。

这个品类是真实的。六个月前这还不存在。现在有五个项目采用不同架构攻击同一问题。有些一年后就会消亡。有些将成为标配。在真实项目上试试,自己做决定。


原文链接:5个能访问浏览器的AI编程工具 - 汇智网

相关推荐
counterxing3 小时前
Agent 跑起来之后,难的是复用、观测和评测
node.js·agent·ai编程
uccs3 小时前
大模型底层机制与Agent开发
agent·ai编程·claude
counterxing4 小时前
我把 Codex 里的 Skills 做成了一个 MCP,还支持分享
前端·agent·ai编程
夜雪闻竹4 小时前
vectra 向量索引文件损坏怎么办
ai编程·向量·vectra
ZzT4 小时前
Harness 到底指什么
openai·ai编程·claude
宅小年5 小时前
AI 创业最危险的地方:太容易做出来
openai·ai编程·claude
麦客奥德彪5 小时前
Android Skills
架构·ai编程
言萧凡_CookieBoty6 小时前
一文讲清 RAG:让 AI 读懂业务知识库的核心方法
ai编程
kyriewen7 小时前
产品经理把PRD写成“天书”,我用AI半小时重写了一遍,他当场愣住
前端·ai编程·cursor
Patrick_Wilson7 小时前
知识沉淀的四层模型:从个人笔记到企业资产,让文档真正长出复利
面试·程序员·ai编程