你的AI代码写得快,但工程可靠吗?试试这个Claude Skill
你有没有这种感觉:让 AI 帮你写代码,它倒是写得飞快,但项目结构一团糟、测试裸奔、连个 PR 描述都写不清楚?问题不在 AI 不够聪明,而在于没有一个真正的工程流程在背后约束它。
AI-development-team 就是来解决这个问题的。这是一个开源的 Claude Code Skill,定位非常清晰——给你的 AI 编程过程装上一整套工程流程:48 个专家角色 agents、审批门禁(Approval Gates)、TDD 强制执行,还有一个叫 workflow-engine 的核心调度引擎。
核心玩法:审批门控 + 比例流程
这个 Skill 的灵魂是两个设计原则。
第一,比例流程。一个小 typo 和一个新功能的工程量完全不同,流程应该随问题大小而伸缩。Skill 内置了 solo / small-team / regulated 三档预设,AI 会自动判断当前任务该走多重的流程。
第二,审批门控(Approval Gates)。每次任务开始前,workflow-engine 会先判断需要通过哪些关卡:ARCH_APPROVED(架构审批)、SECOPS_APPROVED(安全审批)、CODE_REVIEWED(代码审查)等。安全类 gate 是强制触发的,不会因为”需求太小”就跳过。这套机制本质上是在 AI 编程里引入了人类工程团队的 checkpoint 机制。
TDD 强制执行:测试优先,不是可选项
Skill 要求 >80% 单元测试覆盖率和 >60% 集成测试覆盖率。AI 在实现功能之前,必须先写出会失败的测试用例,然后才允许写生产代码。这不是我拍脑袋定的规则——这是 Skill 本身的强制约束。
48 个专家角色:各司其职
这套框架里内置了大量专家角色 agents,包括:
- ai-engineer:负责 RAG、Agent 开发、Prompt 工程、LLM 评估、Guardrails
- solution-architect:系统架构设计、技术选型、CQRS/Saga 等模式
- devops-engineer:Terraform、Kubernetes、GitHub Actions CI/CD
- backend-tester:JUnit、Testcontainers、API 测试
- frontend-developer:React/Next.js、TypeScript、TailwindCSS
- ……还有产品、安全、法务等角色
每个角色都是一个独立的 Skill 文件,按需激活,不会在不需要的时候浪费上下文窗口。
为什么值得试试
大多数 AI 编程工具给的是”更快的打字速度”,但 AI-development-team 给的是更好的工程纪律。它把一个成熟软件团队的工作方式结构化成了可执行的 Skill 流程,让 AI 的输出不再是你说的”写得快但经不起看”。
如果你在用 Claude Code,而且团队有代码质量要求、上线前要走审批流程,这个 Skill 几乎是为你们量身定制的。
GitHub 链接:https://github.com/olehsvyrydov/AI-development-team
评论区
登录后可评论。