Claude Code 并行缺陷修复与最佳实践扫描农场
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/run-parallel-claude-code-bug-fix-and-best-practice-sweeps-with-coordinated-workers-using-claude-code-agent-farm
技能介绍
解决什么问题
当仓库中积压了大量缺陷待修复,或者需要系统性地执行安全审计、性能检查、代码规范扫描时,单个 Claude Code 实例串行处理往往耗时过长。开发者需要一种机制:能够同时调度多个 Claude Code agents 对仓库不同模块发起扫描与修复,且这些 agents 之间不会相互覆盖或冲突。
核心机制与工作流程
Agent Farm 通过 tmux 管理多个并行 worker,每个 worker 独立调用 claude CLI 处理仓库的一个子任务。
关键步骤:
- 任务划分:将仓库按文件类型、目录或功能模块拆分为多个可并行的扫描单元。
- worker 协调:通过文件锁或工作区隔离,避免多个 agent 同时修改同一文件。
- 提交记录:每个 worker 的修复通过 git commits 落盘,附带富 diff 摘要,便于 review。
- 报告汇总:所有 worker 完成后生成 HTML 运行报告,包含变更概览与统计信息。
技术栈支持:涵盖 34 种技术栈,包括 Next.js、Python、Rust、Go、Java、Angular、Flutter、C++ 等。
并行度配置:通过 max_agents 控制 worker 数量,默认 20+,最高可达 50。
适用场景与边界
适合:
- 积压 bug 的批量修复
- 安全策略、依赖漏洞、最佳实践的全面扫描
- 需要与 CI/CD 集成的自动化代码质量检查
前置条件:
- Claude Code CLI 已安装
tmux、git可用- Python 3.13 与项目依赖已就绪
- 仓库结构允许拆分为并行工作单元
注意: 对于单点小改动或一次性重构,Agent Farm 的编排开销可能不划算;更适合系统性、批量化的任务。
使用场景
- 项目积压数十个 bug,需要同时调度多个 Claude Code agent 分模块修复并汇总变更
- 需要对 34 种技术栈的仓库批量执行安全审计、依赖漏洞检查和最佳实践扫描
- 希望让多个 worker 并行处理不同目录,并通过 git commits 与 HTML 报告追踪每个模块的扫描结果
- 希望在 CI/CD 中触发自动化的代码质量检查,并按模块拆分扫描任务以便并行执行
适合人员
- 后端工程师:需要定期对多语言代码库执行系统性缺陷修复和依赖安全扫描
- 平台工程负责人:希望将大规模代码质量检查任务并行化,并追踪每个 worker 的变更记录
- 全栈开发者:在 monorepo 中同时修复前端和后端的 bug,并生成可审阅的 HTML 运行报告
- DevOps 工程师:需要在 CI 流水线中集成批量化的 Claude Code 扫描并隔离并行工作区