HKUDS 开源 AutoSwarm:让 Claude Code 与 Cursor 等协同干活
港大 HKUDS 团队开源多智能体协作框架 AutoSwarm,能将 Codex、Claude Code、Cursor 等各自为战的 AI 智能体整合成统一团队。它支持跨智能体共享上下文与记忆,按特长分发并并行跑任务,最后整合输出。目前支持主流操作系统与命令行环境。

AutoSwarm 是港大 HKUDS 团队开源的一个轻量级多智能体协同工具,它的目标很简单:把你手头分散在各处的 AI 智能体拧成一支能打配合的团队。
现在的实际情况是,没有哪个智能体能通吃所有事情。写代码你可能开着 Claude Code 或 Cursor,查资料用别家,终端里还跑着 DeepSeek Harness。每个工具各自保存一套上下文和记忆,互相之间完全不通气,遇到复杂任务,你只能自己当人形搬运工,在几个界面之间反复复制粘贴、拆分任务、拼凑结果。
它能做什么
AutoSwarm 想解决的就是这种割裂感。你只要把任务交给它,它会充当总指挥,统一调配你的所有智能体。
首先是按能力派活。它支持连接 Codex、Claude Code、OpenCode、Cursor、GitHub Copilot CLI、Meta Muse Code、CodeBuddy、Hermes、Nanobot、DeepSeek Harness、Grok Build 以及 Kimi Code 等一系列主流编程与命令行工具。它会根据每个工具擅长什么来挑选合适的角色。
其次是打通上下文和记忆。AutoSwarm 负责在不同智能体之间同步背景信息,把互补的工作流和本地工具链串起来。没有依赖的任务直接并行跑,相互依赖的任务排队执行,最后由它验证并整合各方结果,给你一份完整的交付物。
怎么跑起来
AutoSwarm 支持 Windows、macOS 和 Linux。你可以通过桌面端、命令行 CLI、IDE 扩展或者具备 Skill 能力的宿主环境来使用它。
运行它需要 Python 3.10 或更高版本环境。最快的方式是直接用 uv 安装,在终端执行 uv tool install --force .,接着通过 autoswarm setup --host codex 完成宿主环境配置。如果不习惯用 uv,也可以在独立的 Python 环境里用 pip 安装。
它本质上是一个轻量插件,不需要你更换现有的工作流。把你常用的某个智能体设为主入口,给它装上 AutoSwarm 之后,直接用自然语言告诉它「用 AutoSwarm 读取这 100 份文档并总结核心分歧」,它就会自动唤醒并协同本地已安装的协作者 CLI 干活。运行 autoswarm doctor 还能主动检测各个智能体的连通状态。
代码仓库与论文引用均已在 GitHub 上公开,配套的调度算法和多智能体协同细节也都放在了项目归档中。
为什么重要
如果你每天都在终端和编辑器里同时开着好几个 AI 编程助手,AutoSwarm 值得你现在就装上试试。它最聪明的地方在于没有试图再去造一个全能型超级智能体,而是承认现有工具各有优缺点,老老实实做了一层粘合剂,把任务分发、上下文传递和结果校验接管过来。
我们认为,多智能体协同工具接下来的分水岭就在于能不能丝滑接入现有的开发者生态。不过需要注意,AutoSwarm 依赖各家工具在本地的 CLI 接口和权限授权,如果某些工具没有本地命令行支持或者登录状态失效,排查起来仍需要一定的命令行排错成本。
来源 (2)
- github.com(在新标签页打开)原文github.com
- @aigclink(在新标签页打开)讨论x.com