用完 Claude Code 两周后看不懂代码?Automagik Forge 可能是解法
你用 Claude Code 写过项目吗?相信很多人都有过这种体验:聊得很顺,AI 哐哐一顿输出,代码看起来没问题,啪一下就合上窗口。两周后项目出 bug 了,你打开聊天记录想找到底改了什么——记录早就被新对话覆盖了,一头雾水。
这就是 Vibe Coding 的诅咒:AI 输出很快,但你其实没真正理解它做了什么。等出问题的时候,代价就来了。
Forge 是什么?
Automagik Forge 是一个专门解决这个问题的 AI 原生开发平台。它把「AI 帮你写代码」这件事从纯聊天框里捞出来,放进了一个结构化的看板工作流。
核心逻辑叫 Vibe Coding++™,本质是三个阶段循环:
- Wish(规划):你自己拆解任务,或者让内置的 Genie AI 助手帮你把需求转成具体的开发任务,加上截图、上下文、验收标准。
- Forge(执行):选一个 AI Provider(Claude Code、Cursor、Gemini、Codex……)和一个 Agent 角色(test-writer、security-expert 等),任务在独立的 Git Worktree 里跑,互不干扰。同一任务可以开多个 Attempt,用不同 Provider 和 Agent 试,哪种组合效果好就选哪个。
- Review(验收):并排对比每个 Attempt 的 diff,跑测试,验证质量,确认理解了再合并。不会出现「代码合进去了不知道为什么」的情况。
核心技术点
几个对开发者比较实在的设计:
Git Worktree 隔离——每个 Attempt 跑在独立的 Git Worktree 里,所以你可以同时让 Claude Code 写新功能、让 Cursor 修 bug、让 Gemini 跑测试,互相不打架,主分支干干净净。
MCP Server 内置——Forge 本身就是一个 MCP Server,你的 AI 编码工具(比如 Claude Code)可以直接在对话里创建、更新任务,不需要切换窗口。这打通了「AI 写代码」和「任务管理」之间的闭环。
多 Provider 竞争——不是绑定某一家的 AI,而是把 8+ 个 Provider 做成了一个可插拔的选择层。Claude Code、Cursor、Gemini、Codex、Copilot 等都能用,同一个任务可以开多个平行 Attempt,让最强的那家跑出最优结果。
谁适合用?
如果你是一个人管项目、又被 AI 输出速度吸引但担心「两周后看不懂代码」的开发者,Forge 的结构化流程是个很实际的解法。不需要改变你用 Claude Code 的习惯,只是把结果从聊天记录里搬到了持久化的看板。
团队层面也有价值——多人在同一个看板里追踪 AI 辅助开发的进度,统一了「人制定计划、AI 执行、人 review」的节奏,比零散的聊天记录好管理得多。
安装和使用
门槛很低:Node.js 18+ 和 pnpm,一条命令装完:
npm install -g @automagik/forge
# 或直接跑
npx @automagik/forge
装完进你的项目目录,执行 automagik-forge,浏览器自动打开本地 8887 端口的看板界面,不需要额外配置数据库。
开源地址在 GitHub,MIT 协议,可以自托管也可以直接用官方平台。
说实话,现在 AI 编程工具已经很多了,真正缺的不是「让 AI 写代码」,而是「让 AI 写的代码还在你可控范围内」。Forge 解决的就是这个问题——不是替代你做决策,而是让每个决策都有据可查。
GitHub:https://github.com/namastexlabs/automagik-forge
评论区
登录后可评论。