SuperAPI AI 工具集

Pair Programming

编程与开发

查看项目

更新于 10-15 21:46

技能介绍

用途:为开发过程提供 AI 辅助的结对编程,通过角色分工与实时质量监控提升代码质量与开发效率。主要能力包括:多种协作模式(driver 驾驶员、navigator 领航员、switch 定时切换、tdd 测试驱动、review 评审、mentor 导师、debug 调试);实时质量评分与失败回滚(truth-score 验证);驾驶员/领航员角色无缝切换;自动生成测试、跟踪覆盖率与持续测试;安全扫描、性能分析与最佳实践检查;会话自动保存、恢复、导出与分享。

使用方式:需先安装 Claude Flow CLI:npm install -g claude-flow@alpha。基本启动命令为 claude-flow pair --start,可按模式加参数,例如 TDD:claude-flow pair --start --mode tdd --test-first --coverage 90。会话内可用斜杠命令控制,如 /suggest、/review、/implement、/test、/refactor、/commit、/switch、/status 等。支持通过 .claude-flow/pair-config.json 或 claude-flow pair config set 配置验证阈值、测试框架、评审、Git、会话时长与 AI 参数,也支持配置文件(profile)复用。

适用场景:功能实现(如 JWT 认证)、缺陷调试(如 Node.js 内存泄漏)、测试驱动开发(如购物车)、遗留代码重构、React 性能优化等。

限制与前提:必须安装 Claude Flow CLI;Git 仓库及测试框架、linter、formatter 为推荐项;实时验证、部分命令与代理配置依赖外部环境。资料未提供收费、价格或平台支持等细节。