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编程工具 - 汇智网

相关推荐
Ward的AI产品实战9 小时前
多个订阅接多个 Agent 怎么管?我从 CC-Switch 迁移到了开源 AI 网关 Magpie(上篇)
开源·ai编程
qinglongcn9 小时前
为什么 Agent 循环是 for{} 而不是 DAG——架构选择的深层原因
agent·ai编程
ServBay10 小时前
DeepSeek 小更新,许愿式编程成真了?
aigc·ai编程·deepseek
殷紫川12 小时前
Context7 :给 AI 编码代理接上实时文档的 “活水”
aigc·ai编程·mcp
桃西西呀13 小时前
我把网关限流配置成每秒 100 请求,大促一来照样被打挂,还把别人也拖垮了
人工智能·llm·ai编程
程序员天天困14 小时前
DeepSeek-V4.1-Flash-1017 上手实测:3D 直出,效果到底如何
aigc·ai编程·deepseek
OpsEye14 小时前
大模型账单对账难:不同厂商 Token 统计口径差异怎么处理
javascript·ai编程
桃西西呀15 小时前
我把整本接口文档塞进 system prompt,前 3 轮答得准,第 8 轮开始胡说,账单还翻了 4 倍
人工智能·llm·ai编程
小虎AI生活16 小时前
OpenAI 披露 19 起 AI 失控记录,用 AI 提效的第一步为什么不是学提示词
aigc·ai编程