Claude Forge

为 Claude Code 预装开发流程、专项代理与安全钩子的工具包。

Star 数
★ 875
最近更新
2 个月前
License
MIT
主语言
Shell

30 秒速览

运行形态
Agent 插件 / 技能命令行工具
可在哪里用
平台专用Claude Code
费用
软件免费,模型调用费用自付
上手难度
低 · 几分钟可跑通
开始前需要
Claude Code >=2.1.110Shell / 命令行网络访问本地文件系统MCP Server
典型场景
使用 Claude Code 开发新功能的团队,希望在编码前通过 /plan 获得并确认实施计划,再用 /tdd 推进测试优先开发。
不适合
  • 只使用 ChatGPT、Codex 或 OpenAI API 的团队
  • 不愿让代码和会话数据交给第三方服务的团队

这个 Agent 能做什么,适合哪些场景?

Claude Forge 是面向 Claude Code 的开发环境扩展,通过插件安装或完整安装提供预配置工作流。完整安装包含 11 个专项代理、34 个斜杠命令、26 个技能、15 个内置钩子、10 个规则文件和 4 个默认 MCP 连接。它将仓库中的配置以符号链接接入 ~/.claude/,让 Claude Code 读取这些代理定义、命令、规则和钩子;Windows 安装方式则使用文件复制。其常见流程是 /plan、/tdd、/code-review、/handoff-verify 到 /commit-push-pr。适合希望把规划、测试、审查和验证流程标准化的 Claude Code 使用者,而非独立的通用 AI 服务或 API。

安装脚本将 agents/、commands/、skills/、rules/、hooks/ 和 MCP 配置接入 Claude Code。/plan 生成实现计划并等待确认,/tdd 按先写失败测试、再使其通过、再重构的流程工作,/code-review 进行质量和安全检查,/handoff-verify 运行构建、测试与 lint 验证。专项代理包括 planner、architect、security-reviewer、tdd-guide、database-reviewer、e2e-runner 和 verify-agent 等。内置钩子会在 Bash 命令、数据库命令、文件编辑和 MCP 使用等事件前后运行,例如 remote-command-guard.sh、db-guard.sh 和 output-secret-filter.sh;默认 MCP 服务器为 playwright、context7、jina-reader 与 chrome-devtools。

  1. 使用 Claude Code 开发新功能的团队,希望在编码前通过 /plan 获得并确认实施计划,再用 /tdd 推进测试优先开发。
  2. 维护 TypeScript 项目的开发者,需要使用 /build-fix 或 build-error-resolver 以尽量小的改动处理构建错误。
  3. 发布前需要审查 OWASP Top 10、注入风险和泄露密钥的工程师,可使用 /security-review 与 security-reviewer。
  4. 需要浏览器端到端测试的 Web 开发者,可通过 /e2e 使用 e2e-runner 生成并运行 Playwright 测试。
  5. 希望把构建、测试和 lint 交给独立验证环节的团队,可在交付前运行 /handoff-verify。
  6. 经常重复同类操作的 Claude Code 用户,可用 /loop-forge 将一行重复任务变成带自动验证和 hardstop 的斜杠命令。

如何安装或部署这个 Agent?

前提是已安装 Claude Code(README 标注 >=2.1.110)。快速但功能不完整的插件安装方式是在 Claude Code 会话中运行:

/plugin marketplace add sangrokjung/claude-forge
/plugin install claude-forge

这提供命令和大部分技能;代理、钩子、规则和 MCP 连接需要完整安装。macOS/Linux 可运行:

curl -fsSL https://raw.githubusercontent.com/sangrokjung/claude-forge/main/install.sh | bash

或执行 git clone --recurse-submodules https://github.com/sangrokjung/claude-forge.git,进入目录后运行 ./install.sh。Windows 请以管理员身份在 PowerShell 运行 .\install.ps1。提供的材料未说明额外凭据。

如何使用这个 Agent?

完整安装后,在 Claude Code 中可先运行 /guide 获取交互式导览。新功能可按 /plan → /tdd → /code-review → /handoff-verify → /commit-push-pr 执行;也可使用 /auto login page 启动自动化的计划到 PR 流程。macOS/Linux 上,进入 claude-forge 仓库运行 git pull 后,符号链接使更新立即生效;Windows 则需在拉取后重新运行 install.ps1。若要覆盖设置而不修改受跟踪文件,可复制 setup/settings.local.template.json 到 ~/.claude/settings.local.json 后编辑。

这个 Agent 有哪些优点和局限?

优点
  • 完整安装把代理、命令、技能、规则、钩子和 4 个 MCP 连接作为一套预接线配置提供,而不是仅提供单个命令。
  • 提供可串联的开发流程,明确覆盖计划、测试优先、代码审查、独立验证和提交/PR。
  • 包含针对远程管道命令、破坏性 SQL、输出泄密和 MCP 使用的钩子,并提供额外的可选生命周期钩子示例。
  • macOS/Linux 使用符号链接连接 ~/.claude/,仓库更新后无需重新安装即可生效。
局限
  • 核心运行依赖 Claude Code,未提供面向 ChatGPT、Codex、OpenAI API 或 Claude API 的独立适配路径。
  • 插件安装只提供命令和大部分技能;代理、钩子、规则及 MCP 连接必须使用完整安装。
  • 默认集成 Playwright、Context7、Jina Reader 和 Chrome DevTools,采用这些能力需要网络和 MCP 配置环境。
  • Windows 使用文件复制而非符号链接,每次 git pull 后需要重新运行 install.ps1 才会应用更新。

这个 Agent 与同类方案有什么区别?

相对于基础 .claude/ 配置,Claude Forge 预置专项代理、命令、技能、钩子和 MCP 连接;相对于分别安装单个插件,它强调把 /plan、/tdd、/code-review、/handoff-verify 与 /commit-push-pr 串成一个流程。

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
Claude Forge 当前 55 · 缺口较多 Agent 插件 / 技能免费 + 模型费 ★ 875 2 个月前 Shell Claude Code
Claude Code 斜杠命令集 44 · 缺口较多 Agent 插件 / 技能免费 + 模型费 ★ 2.6k 1 个月前 — Claude Code
Claude Code 完全指南 79 · 表现良好 命令行工具免费 + 模型费 ★ 3.7k 今天 TypeScript Claude Code
OrchestKit AI 开发工具箱 70 · 存在缺口 Agent 插件 / 技能免费 + 模型费 ★ 300 今天 TypeScript Claude Code

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
缺口较多
55/ 100 五分制 2.8 / 5
信任安全 13/29
可靠稳定 5/14
适用触发 12/18
规范维护 14/18
有效结果 7/13
证据核验 4/8
查看各维度的扣分理由
信任安全13 / 29 · 2.2/5

README、hooks 说明与测试展示了密钥过滤、危险命令和破坏性 SQL 防护、限流、日志权限及符号链接跳过等措施;但材料没有展示各 hook 的权限边界或完整数据流,且安装会接入 hook、MCP、shell 配置并可能创建自动提交或恢复行为,用户确认与回滚说明有限,依赖安全也未见全面审查。作者姓名和仓库地址在插件清单中可追溯,但发布者身份仍未验证。

可靠稳定5 / 14 · 1.8/5

提供了自动恢复分类、hook guard 与韩文标点检查的回归用例,且 CI 有清单和格式校验;但所给材料中 README 数量与清单版本存在差异,README 又同时列出 v4.3 的 22 个 hook 与 v4.0 的 21 个,削弱自洽性。文档说明了若干缺失 runner 或插件加载问题,但通用失败诊断与依赖不可用策略证据有限。

适用触发12 / 18 · 3.3/5

README 为初学者、开发者及多种任务场景提供工作流、命令目录和情景指南,适用范围表达充分。技能说明包含触发条件和不适用场景,安装文档也区分插件与完整安装;但样本只覆盖少数技能,且较多能力依赖 Claude Code、特定版本、Node、jq、Git 和实验性 Agent Teams,环境适配仍有限。

规范维护14 / 18 · 3.9/5

文档结构清楚,安装方式、平台差异、常见问题和插件路径限制说明具体;MIT 许可证完整。命名和版本信息有清单、CI 版本一致性检查及迁移记录支持,但 README 中组件计数与版本叙述不完全一致,且 SECURITY.md 的支持版本表仅列 1.x、响应承诺和维护责任也未在材料中由其他证据印证,因此未给满分。

有效结果7 / 13 · 2.7/5

命令、专用代理、工作流和安全 hook 可将规划、实现、审查和验证串联,输出形式如严重度分级和 session 报告具有实际可用性。其边际价值主要由项目自己的描述支持,样本没有独立证明整体收益;自动化 hook、MCP 和多个并行代理也带来安装、运行成本及配置负担。

证据核验4 / 8 · 2.5/5

插件清单、README、文档及若干测试为部分功能声明提供了可追溯依据;但测试仅覆盖少数组件,安装验证文档中的一次运行声明不能作为本次独立验证。多个主要效益与安全性表述仍是项目自述,且数量和版本信息存在不一致,事实与推断的边界没有始终清晰标出。

风险与缓解建议
  • 完整安装会向 Claude 配置接入 hook、MCP 和 shell 设置;安装前应检查脚本与权限,并确认自动恢复及提交相关行为符合预期。
  • README 对 hook、skill 与版本的数量说明不一致;请以目标修订中的实际文件和清单为准。
证据充分度:低 评估于 2026年11月8日 审查版本 34d881dc9bdc
查看完整评分方法 →
你是这个项目的维护者?把 FARS 徽章加到 README

徽章显示当前的评审分数和结论,点击回到本页。重新评审后约一小时内更新。

FARS

[![FARS 评测](https://followagents.com/badge/claude-forge.svg?lang=zh)](https://followagents.com/zh/agents/claude-forge)
<a href="https://followagents.com/zh/agents/claude-forge"><img src="https://followagents.com/badge/claude-forge.svg?lang=zh" alt="FARS 评测"></a>

最近版本

来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。

  1. v4.1.0 v4.1.0 — harness-diet: put your always-loaded context back under budget
    发布说明摘录
    v4.1.0 — harness-diet: put your always-loaded context back under budget Your harness gains weight every week — this release ships the skill that takes it off without losing a single rule. What's new harness-diet (skill #33). A harness only grows: every incident note, every fix, every directive lands as another paragraph in an always-loaded rule. The methodology doc measured the asymmetry on a mature harness at roughly a 60:1 growth-to-reduction commit ratio, with natural growth around 70KB/month. This skill packages the diet that reverses it: …
    在 GitHub 查看 ↗
  2. v4.0.0 v4.0.0 — adversarial verification loop, reliability pack, task-grade routing, Korean quality pack
    发布说明摘录
    Nine capability sets ported from the maintainer's internal Claude Code harness. Selection was strict: demonstrated external demand (this repo's own contributor PRs and issues), the adversarial verification loop as flagship, and the Korean-community differentiator. Highlights Adversarial verification loop (flagship). Every behavioral change is checked by a fresh, independent reviewer that did not write the code — maker≠checker until the checker issues APPROVE. Not theoretical: building v4.0 itself, the loop caught three real defects in the maintainer's own PRs (#58, #61), and the relea …
    在 GitHub 查看 ↗
  3. v3.1.0 v3.1.0 — loop-forge + beginner-friendly README
    发布说明摘录
    v3.1.0 — loop-forge + beginner-friendly README ✨ New - loop-forge skill + command — turn a one-line repetitive task into a reusable, self-guarding slash command. It diagnoses the task into one of 5 loop shapes (Batch / Pipeline / Refine / Watch / Explore), interviews you for the blanks, and auto-injects two safety devices most people forget: an independent verifier (maker ≠ checker) and a hardstop (a budget/count/cooldown ceiling). Skills 24 → 25, commands 33 → 34. 📖 Docs …
    在 GitHub 查看 ↗

常见问题

只通过 Claude Code 插件安装,能用到全部功能吗?
不能。插件方式提供命令和大部分技能;README 明确说明代理、钩子、规则和 MCP 连接需要完整安装。
它会访问或修改哪些本地位置?
macOS/Linux 安装器会从 claude-forge 目录向 ~/.claude/ 创建符号链接;Windows 安装器使用文件复制。可使用 ~/.claude/settings.local.json 覆盖设置。
安全钩子具体会拦截什么?
文档列出的示例包括拦截不安全的 curl/wget 管道命令、破坏性 SQL,以及工具输出中的 API 密钥、令牌和密码;还会在文件编辑后触发安全检查。
是否能只启用额外生命周期钩子?
可以。hooks/examples/ 中的 .example 文件需改名为 .sh,并在 settings.json 中注册后才会启用。
这页内容对你有帮助吗?
在 GitHub 查看 ↗ 安装 ↓

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。