最近发现了一个很有意思的Claude Code插件叫CC-Best,核心卖点是用角色驱动的工作流来自动化整个开发流程。试用了一下,分享下感受。
它是什么?
简单说,CC-Best把AI开发过程拆成了多个"角色",模拟一个真实的软件开发团队:
- PM(产品经理):分析需求,生成文档
- Lead(研发经理):设计架构,分解任务
- Dev(开发工程师):按TDD方式写代码
- QA(测试工程师):代码审查,质量把控
- Verify(安全审计):做OWASP Top 10安全检查
总共8个Agent角色,一条命令启动后,自动按流程走完。
安装超简单
claude plugin add https://github.com/xiaobei930/cc-best
一行搞定,零配置。装完后用 /cc-best:status 检查一下状态就行。
让我印象深刻的几个点
18个安全Hook
这个是真的实用。它内置了一堆安全防护:
- 自动检测密钥泄露(支持30+服务商的Key格式)
- 保护关键文件(.env、package.json等不会被AI随便改)
- 拦截Force Push(防止AI把远程仓库搞炸)
- 自动格式化和TypeScript类型检查
有了这些Hook,基本不用担心AI"失控"搞出安全事故。
自学习能力
这个功能比较酷:
/learn:从当前对话中提取可复用的模式/analyze:从Git历史里发现编码规律/evolve:自动生成新的Skill和Agent
相当于插件会越用越懂你的项目。
多语言开箱即用
支持Python、Java、C#、C++和各种前端框架。它有33条语言规则,会根据你编辑的文件类型自动加载对应的规范,不需要手动配置。
实际效果如何?
我用它做了一个简单的TODO API来测试。整个流程从需求描述到代码实现、测试通过,确实是自动走完的。最让我满意的是它严格执行了"先写测试,再写实现"的TDD原则——这一点比我自己手动开发的时候做得还好。
不足之处
- 对于简单任务有点过度工程化,启动一堆Agent有点重
- 学习成本不高,但理解每个角色的分工需要一点时间
- 目前只支持Claude Code,其他平台用不了
总结
如果你经常用Claude Code做完整项目开发,CC-Best值得一试。它最大的价值不是让AI写代码更快,而是让AI写代码更规范。
有用过类似开发流程插件的吗?效果怎么样?