
CLAUDE CODE PLUGIN
Forge - 全自动工作流引擎
一键启动,AI 自动完成编码、评审、修复、归档
想象一下:你只需要说一句话,AI 就能自动拆分任务、编写代码、进行安全/性能/规范/逻辑四维评审、修复问题、生成文档,全程无需人工干预。
这就是我最近开发的 Forge 插件 —— 一个 Claude Code 的全自动多 Phase 工作流引擎。
💡 为什么叫 Forge?Forge 在英文中有"锻造"的意思。就像铁匠在炉火中锻造钢铁一样,这个插件帮你"锻造"代码——把粗糙的需求,锻造成精良的产品。 |
📌 什么是 Forge?
Forge 是一个 Claude Code 插件,它能让你的 AI 助手自动执行复杂的开发任务。
使用方式非常简单,只需要在 Claude Code 中输入:
| /forge |
然后你可以去喝杯咖啡,Forge 会自动完成所有工作。
🚀 核心功能
| 多 Phase 执行 | |
| 四维并行评审 | |
| Git 版本控制 | |
| 断点续跑 | |
| 自动归档 |
🤖 全自动执行,无需人工干预
⚡ 一键启动,全程自动,无需任何人工审批 |
Forge 最大的特点是完全自动化。一旦启动,整个开发流程会自动执行,无需你做任何审批或确认:
原理:Forge 通过 Claude Code 的 Hook 机制,在每次工具调用前自动批准,实现真正的"无人值守"开发。
⚙️ 工作流程
当你输入 /forge 任务描述 后,Forge 会自动执行以下流程:
📋 步骤 1:解析任务,拆分为多个 Phase 💻 步骤 2:开发编码(使用 Agent 工具) 🔍 步骤 3:四维并行评审(安全/性能/规范/逻辑) 🔧 步骤 4:自动修复问题 ✅ 步骤 5:构建验证 📝 步骤 6:归档 + Git Commit 🔄 步骤 7:进入下一个 Phase(重复 2-6) |
📦 安装方式
方式一:从 GitHub 安装(推荐)
| # 1. 克隆仓库 |
方式二:已提交官方市场,等待审核中...
⏳ 插件已提交 Claude Code 官方市场,等待 Anthropic 审核 审核通过后,可通过以下命令安装:
|
💡 使用方式
第一步:启动 Claude Code(关键)
⚠️ 必须使用以下命令启动,才能实现全自动执行:
这个参数会跳过所有权限确认,实现真正的"无人值守"开发 |
第二步:使用 Forge 命令
基础用法:
高级用法:
|
完整流程示例
| # 1. 启动 Claude Code(必须带 bypassPermissions) |
🎯 实际效果
我用 Forge 开发了一个 Express.js Todo API,整个过程如下:
评审结果:
✅ 安全审计:7/10(已修复 8 个问题) ✅ 性能审计:6/10(已修复 5 个问题) ✅ 规范审计:7.5/10(已修复 5 个问题) ✅ 逻辑审查:6/10(已修复 8 个问题) |
📋 前置条件
git- 版本控制 jq- JSON 处理(Windows 需手动安装) 各语言构建工具(npm / cargo / python / go) - Claude Code
- 已安装并配置
安装 jq(Windows)
| # 使用 scoop |
关于 bypassPermissions(重要)
⚠️ 这是 Claude Code 的"危险模式",请仔细阅读 |
🔍 风险说明: 在这个模式下,AI 可以无需任何确认执行任何操作,包括:
|
🛡️ Forge 的安全措施 Forge 内置了危险命令黑名单,以下操作不会自动批准:
|
✅ 建议使用场景:
❌ 不建议使用场景:
|
🔄 更安全的替代方案: 如果不想使用 bypassPermissions,可以用
这个模式会用 AI 判断风险,高风险操作仍需确认,但大部分操作会自动批准。 |
🔗 相关链接
GitHub:https://github.com/YaoIsAI/auto-forge 官方市场:已提交,等待审核中 |
💭 写在最后
做 Forge 这个插件的初衷,其实是想偷懒。 每次写代码,写完还要自己审查、自己测试、自己修 bug、自己写文档......感觉自己既是开发者,又是测试员,还是产品经理。 于是我想:能不能让 AI 把这些重复性工作都做了?我只需要说一句话,它就帮我搞定一切。 |
做着做着,我发现这个想法不只是"偷懒"那么简单。
我们这代开发者,正站在一个历史性的转折点上。 十年前,我们需要手动管理内存、手写 SQL、自己处理并发。现在,这些都有了成熟的框架和工具。 五年前,我们需要自己写单元测试、自己做代码审查、自己写文档。现在,AI 正在接管这些工作。 |
有人担心:AI 会取代程序员吗?
我的答案是:不会取代,但会改变。
AI 不会取代程序员,但会用 AI 的程序员会取代不会用 AI 的程序员。 就像 IDE 没有取代程序员,而是让程序员更高效;Git 没有取代程序员,而是让协作更顺畅。 AI 也是一样——它不是来抢你饭碗的,而是来帮你端饭碗的。 |
Forge 只是一个小小的尝试。它不完美,还有很多问题。但它代表了一种趋势:
未来的开发者,不是写代码的人,而是指挥 AI 写代码的人。 我们的价值,不在于写了多少行代码,而在于定义了什么问题、设计了什么方案、做出了什么决策。 |
所以,与其担心被 AI 取代,不如主动拥抱 AI,让它成为你的得力助手。
你负责思考,AI 负责执行。你负责创新,AI 负责重复。
"最好的程序员,不是写代码最快的人, 而是能用最少的代码解决最大问题的人。" —— AI 时代,这句话有了新的含义 |
如果你也对 AI 辅助开发感兴趣,欢迎试试 Forge,或者跟我聊聊你的想法。
也许下一个改变世界的插件,就是你做的。
🔗 相关链接
🎉 感谢阅读 如果觉得有用,欢迎点赞、在看、转发 GitHub: https://github.com/YaoIsAI/auto-forge |
夜雨聆风