Claude Code Framework:让 AI 开发流程「固化」的工程框架
还在用”裸Claude“写代码?试试这个让 AI 开发流程「固化」的神仙框架
如果你用 Claude Code 写代码有一段时间了,可能会遇到这种情况:每次新项目都要重新配置一遍上下文、重新告诉它你用什么技术栈、项目结构是什么——就像雇了一个天才实习生,但每次都得从零开始教。
今天挖到一个 GitHub 开源项目 Claude Code Framework(asspenwhite/claude-code-framework),专门解决这个痛点。它不是一个 Skill,而是一套完整的 AI 开发方法论,把 Claude Code 打造成一个「带记忆的工程团队」。
它解决什么问题?
AI 辅助开发最大的敌人不是模型不够强,而是上下文断裂——模型记不住你的项目规范、不知道你的代码风格、更不会从错误里学习下次规避。
这个框架干了三件事:
- 结构化记忆:CLAUDE.md 模板、架构文档、工作流指南,让 Claude 每次都能拿到项目的完整背景
- 对抗性审查(adversarial-reviewer):用子 agent 对代码做「红队攻击」——专门找漏洞、挑毛病,防止 AI 写出看起来对但实际有问题的代码
- 自我进化机制(/retro):每次 session 结束后自动复盘,把学到的教训写进持久化配置,下次不再犯同样的错
核心技术组件
框架里最亮的一个设计是 /retro(回顾循环)。用法很简单:session 快结束时跑一下,它会自动把这次犯的错误、踩的坑、重复的摩擦点提取出来,分类写入不同的持久化位置——该进 hook 的进 hook、该进 CLAUDE.md 的进 CLAUDE.md。
结果是:你的 Claude Code 配置会随着每个项目不断变强,而不是每次都从零开始。
另一个值得注意的组件是 adversarial-reviewer agent。它模拟一个「找茬型 reviewer」,专门攻击你代码里的隐含假设。听起来有点卷,但实测下来对提升代码质量很有帮助,特别是防止 AI 在边界条件上翻车。
哲学:插件 > Skills,Hooks > 重复规则
框架作者在文档里写了几条挺有意思的原则:
- 插件优于 Skills:官方维护的插件随用随加载,不占 context,更不会让 SKILL.md 里的信息过时
- MCP 优于静态知识:一个跑着的 Obsidian vault 或 context7 服务器,永远比一个 markdown 文件新鲜
- 少就是多:CLAUDE.md 每多一行都是 token 成本,写清楚入口点就够了,详细文档扔到 docs/ 目录
这套哲学挺实在的——不是把 AI 变成全能工具,而是让它在正确的位置做正确的事。
适用场景
这个框架适合:
- 需要跨项目保持一致工程纪律的开发者
- 希望在 AI 辅助下建立长期技术债务可控的代码库
- 想把 Claude Code 从「高级补全工具」升级成真正的「AI 工程搭档」
如果你只是偶尔让 AI 帮你写个小脚本,这套框架可能有点重。但如果你在认真做 AI First 的工程开发,它能帮你省下不少「AI 又双叒叕踩同一个坑」的时间。
MIT 协议,GitHub 直接 clone 就能用,项目文档相当完整,架构设计那一套东西值得细读。
GitHub:https://github.com/asspenwhite/claude-code-framework
GitHub: https://github.com/asspenwhite/claude-code-framework
评论区
登录后可评论。