用途:该技能为 AI 辅助结对编程提供专业能力,支持多种协作模式、持续校验与集成测试,管理 driver/navigator 角色,进行实时代码审查、质量指标跟踪,并通过 truth-score 校验保证代码标准。
主要能力:支持 Driver、Navigator、Switch、TDD、Review、Mentor、Debug 多种模式;实时质量评分,失败可回滚;driver/navigator 角色无缝切换;自动生成测试、跟踪覆盖率、持续测试;代码审查含安全扫描、性能分析与最佳实践检查;会话支持自动保存、恢复、导出与分享。
使用方式:需先安装 Claude Flow CLI(npm install -g claude-flow@alpha),建议使用 Git 仓库、测试框架、linter 与格式化工具。基础启动命令为 claude-flow pair --start;TDD 会话示例:claude-flow pair --start --mode tdd --test-first --coverage 90。可通过环境变量覆盖配置,如 CLAUDE_PAIR_MODE、CLAUDE_PAIR_VERIFY、CLAUDE_PAIR_THRESHOLD 等。相关命令包括 claude-flow pair --help、config、profile、templates、agents。
适用场景:学习或控制实现时用 Driver 模式,快速原型或生成用 Navigator,长会话用 Switch,测试驱动开发用 TDD,质量优先用 Review,学习优先用 Mentor,修复问题用 Debug。
限制:需安装 Claude Flow CLI;质量指标设有阈值(truth score、覆盖率、复杂度),低于阈值会报错或警告;性能不佳时可降低校验阈值、关闭持续测试或使用更轻量模型;配置问题需校验 JSON 语法与优先级顺序。