ultraswarm

一个用于管理和编排多个AI编码代理的Node.js运行器。

安装使用

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

帮我安装这个 AI Skill:ultraswarm。
它的用途是:一个用于管理和编排多个AI编码代理的Node.js运行器。
完整的 Skill 内容见:https://321skill.com/skills/ultraswarm/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

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

使用示例

“我需要为我的Node.js服务添加用户认证模块,并部署到测试环境。”,Ultraswarm会将这个需求分解为:1. 使用Claude Code编写JWT验证逻辑;2. 使用Cursor Agent设计数据库模式;3. 使用Shell命令运行数据库迁移和启动测试服务器。它会协调这些步骤,在隔离的Git分支中完成所有更改,并在合并前请求你的审查。

介绍

Ultraswarm是一个专为AI辅助编码设计的、持久化的多工作器编排器。它解决了在复杂项目中,需要协调多个AI编码代理(如Cursor Agent、Claude Code等)以及Shell命令时,任务分解、进度跟踪、成本控制和结果集成困难的问题。

使用方式上,用户可以通过一个中心化的Node.js运行器来定义任务,Ultraswarm会自动将任务分解并分配给最适合的AI工作器或本地命令执行。它管理着整个工作流,包括创建隔离的Git工作树、监督进程、自适应审查代码变更、事务性地集成结果,并提供详细的运行报告和成本核算。

这个工具非常适合需要利用多个AI模型或工具协同完成复杂编码任务的全栈开发、智能体开发者和运维工程师。它尤其适合处理那些单一AI代理难以独立完成,或需要结合代码生成与系统命令的大型项目。

使用建议:初次使用时,建议从简单的任务开始,逐步熟悉其任务分解和路由逻辑。注意配置好各AI CLI的模型和定价信息,以便准确核算成本。由于其设计用于处理复杂、多步骤的编码任务,对于简单的单次代码生成需求可能显得过于重型。

核心特点

与单一AI编码助手不同,Ultraswarm的核心在于“编排”,它能将复杂任务智能分解并路由给多个不同的AI代理(Codex, Claude Code, Cursor等)和Shell命令协同完成,并提供全流程的Git隔离、成本监控和事务性集成,实现了从单点辅助到多智能体工作流管理的跃升。

注意事项

不适合仅需与单个AI模型进行简单、一次性对话交互的轻量级编码任务。

常见问题

Ultraswarm支持哪些AI编码工具?

支持Codex、Claude Code、Cursor Agent、Grok以及Shell命令,并可通过`add-cli`命令扩展其他CLI工具。

如何控制使用AI的成本?

它通过内置的令牌估算、实际使用量统计以及可配置的模型定价(USD per million tokens)来核算成本,并支持设置`maxCostUsd`来限制外部工作器的花费。

给 AI 助手的安装指引

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

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