发现 AI 代理的未来arrow_forward

Frontman

calendar_today收录于 2026年2月24日
category智能体与应用工具
code开源
TypeScriptNext.jsMCPAI代理浏览器自动化智能体与应用工具开发者工具/代码自动化/工作流/RPA

运行在浏览器中的 AI 代理,能直接访问运行时 DOM 并编辑前端源代码。支持 Next.js、Astro、Vite 框架,无需 IDE 即可用自然语言交付前端变更。

Frontman 是一个创新的前端开发工具,将 AI 代理直接嵌入浏览器环境。与 Cursor、Claude Code、GitHub Copilot 等运行在终端或 IDE 的工具不同,Frontman 的代理同时连接开发服务器和浏览器,能够实时访问 DOM、样式和组件树。

核心特性#

  • Visual Component Selection:在浏览器中直接点击选择任意元素,无需查找文件或行号
  • Plain English Editing:用自然语言描述想要的变更,AI 直接修改源代码
  • Real-time Streaming:代码编辑实时流式写入编辑器,浏览器中即时预览
  • Rule Files Auto-loading:自动读取项目的 agents.mdclaude.md 或自定义规则文件,将技术栈、约定和编码规范注入每个提示
  • Git Integration:完成编辑后可直接提交并推送到 Git,无需离开浏览器

支持的框架#

  • Next.js:App Router、Pages Router、Turbopack
  • Astro:SSR、SSG、Islands
  • Vite:React、Vue、Svelte

架构特点#

  • 使用 MCP (Model Context Protocol) 进行客户端-服务器通信
  • Open Protocol 设计,客户端、服务器和框架适配器解耦且可扩展
  • 基于 ReScript (55.2%) 和 Elixir/Phoenix (23.0%) 构建
  • Monorepo 结构,包含 chrome-extension、frontman_server、frontman-core 等模块

适用场景#

  • 设计师直接调整 UI,无需等待开发者
  • 产品经理快速验证 UI 变更
  • 开发者处理琐碎 UI 工单,减少 "move this 2px" 类需求

快速开始#

Next.js 项目

npx @frontman-ai/nextjs install

安装后访问 http://localhost:3000/frontman

Astro 项目

astro add @frontman-ai/astro

Vite 项目

npx @frontman-ai/vite install

AI 模型连接#

支持连接 Claude、ChatGPT、OpenRouter 等 AI 订阅服务。

当前状态#

项目处于 Free Beta 阶段,活跃开发中,最新版本 v0.8.0。客户端库和框架集成采用 Apache 2.0 许可,服务端采用 AGPL-3.0 许可。

保持更新

获取最新的 AI 工具和趋势,直接发送到您的收件箱。没有垃圾邮件,只有智能。

rocket_launch