claude-swarm

一个用于编排并行Claude Code智能体群、支持长时间自主编码的MCP服务器。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:claude-swarm。
它的用途是:一个用于编排并行Claude Code智能体群、支持长时间自主编码的MCP服务器。
完整的 Skill 内容见:https://321skill.com/skills/claude-swarm/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“使用Claude Swarm为我的React项目添加用户认证、支付集成和后台管理面板这三个功能模块,并设置它们按顺序执行。”,它会分析任务依赖和复杂度,创建并行Worker来分别处理计划与实现,你可以在仪表板上实时查看每个Worker的进度、终端输出和代码变更。

介绍

Claude Swarm 解决了在复杂、长期项目中,单个AI编码助手因上下文限制、状态丢失或单线程处理而效率低下的问题。它通过MCP服务器持久化状态,并利用tmux并行启动多个Claude Code工作进程,每个进程在独立的git工作树中执行任务,从而实现多小时的自主编码、并行开发和状态保持。

使用时,你需要配置好Claude Code和MCP环境。通过Claude Swarm的MCP工具,你可以向Orchestrator(主控Claude)提交任务列表。Orchestrator会根据任务复杂度和依赖关系,将任务分配给不同的Worker(工作Claude)在后台并行执行。你可以通过Web仪表板实时监控所有Worker的进度、输出和协议遵守情况。

这个Skill非常适合需要处理大型代码库重构、并行开发多个功能模块,或进行长时间自动化测试和部署的全栈开发、智能体开发者和运维工程师。它能将开发人员从重复性的编码任务中解放出来,专注于更高层次的设计和决策。

建议在开始前仔细阅读其协议系统,根据项目需求定义合适的行为约束,以防止Worker执行危险操作。对于超长期任务(如数天),注意利用其检查点和崩溃恢复功能。初次使用可从简单的、非关键的任务开始,熟悉其工作流程和监控界面。

核心特点

与同类单线程AI编码助手相比,其核心在于支持真正的并行Worker群和基于协议的运行时行为治理,能进行多小时的自主编码并保持状态持久化;与简单的多任务脚本相比,它提供了完整的生命周期管理、竞争性规划、信心度监控和自动重试等高级编排功能。

注意事项

不适合对实时交互性要求极高或任务粒度非常细碎的简单脚本编写场景。

常见问题

Claude Swarm 和普通的 Claude Code 有什么区别?

Claude Swarm 是一个编排器,可以启动并管理多个并行的 Claude Code 实例(Worker)来协同工作,支持长时间运行、状态持久化和行为约束,而单个 Claude Code 是单次对话的编码助手。

需要额外的API费用吗?

需要。每个并行运行的Worker都是一个独立的Claude会话,会消耗相应的API Tokens,费用与使用的Claude模型和Token数量相关。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/claude-swarm/raw/index.md 读取 claude-swarm 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。