🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

多智能体协作 HKUDS/AutoSwarm

DeepSeek Harness
HKUDS2 天前有提交已提供中文文档扫描:无法判定

AutoSwarm: All Your Agents. One AI Swarm

71.7/100
综合分
2,082
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/29 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

自动兼容检查未通过:仓库根目录及浅层子目录均无 dsh 插件清单,无法用 dsh 插件安装命令安装。以下命令仍可尝试,但可能失败。
无法用 dsh 插件命令安装(仓库内无 dsh 插件清单)
git clone https://github.com/HKUDS/AutoSwarm.git
按该仓库 README 的原生方式安装;若作者另行发布了 DSH 插件包,请以其文档为准

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么
dsh 原生插件 · tool
装得上吗
实装验证未通过(unknown),装前请到仓库确认最近更新与 issue
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 2 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
⚠︎ 实装验证未通过(unknown · 2026/10/27) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装

仓库根目录及浅层子目录均无 dsh 插件清单,无法用 dsh 插件安装命令安装

展开查看检查明细 ↓

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包AutoSwarm(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明

源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/27 06:13:25

安全扫描自动 · 静态分析源码
v2.7.0
⚪ 扫描:无法判定尚无人工评估
展开查看扫描说明与证据 ↓

已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。

  • · 包内无可扫 JS
  • · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/11/1(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

README

由 DeepSeek 最新模型翻译生成
展开完整文档(README 剩余 1 节)
AutoSwarm: All Your Agents. One AI Swarm

https://github.com/user-attachments/assets/89a077a9-168e-441f-8aac-48de321aa968

让你常用的 agent,带领多个 agent 协作。

将 AutoSwarm 作为轻量插件接入正在使用的 agent,由它按需组织本地多个 agent 产品协作,负责分工、沟通与结果整合。你只需像往常一样提出任务。

✨ 三个适合 AutoSwarm 的场景

- 🧩 跨产品能力互补:任务需要不同 agent 或模型的优势、工具与数据入口时,组织合适的 agent 协作完成。
- ⚡ 大量任务并行处理:例如快速阅读 100 份资料,让多个 agent 并行提炼,再由主 agent 统一汇总;也支持同时调用多个同款 agent。
- 🔍 重要任务一做一审:例如关键代码开发,由一个 agent 实现,另一个独立审查与验证,提高交付质量。

🚀 开始使用

把本仓库地址发给你正在使用的 agent,直接说:

请为当前 agent 安装或更新 AutoSwarm,复用已有配置,验证本地已有 agent 的可用性。

配置完成后,主 agent 会告诉你哪些助手已经可以协作。想加入其他助手,直接告诉它名称,它会负责配置和验证。

日常需要 swarm 时,在任务前加上 “使用 autoswarm”,例如:

使用 autoswarm,阅读这 100 份资料,归纳技术路线与主要分歧。

由主 agent 自行选择协作者、灵活安排串并行。

🤖 支持的 agent

Codex
Claude Code
OpenCode
Cursor

GitHub Copilot CLI
Meta Muse Code
CodeBuddy
Hermes

Nanobot
DeepSeek Harness
Grok Build
更多 agent,持续接入

支持 Windows、macOS、Linux。可在支持 Skill 和本地命令执行的 App、CLI 或 IDE 扩展中使用;被调用的 agent 需有可用的本地 CLI。

📰 News

- OpenOPC → AutoSwarm:v2 将 swarm 能力带入用户已有的 agent。旧版完整实现保留在 v1.0.0 归档中。

后续计划

- 接入更多 agent 产品及原生能力。
- 持续完善协作、通信、可靠性与安装使用体验。

🌟 Citation

If you find this work helpful to your research, please kindly consider citing our paper.

@misc{li2026autoswarm,
title={AutoSwarm: Automating Agent Swarms},
author={Zhonghang Li and Zongwei Li and Chao Huang},
year={2026},
eprint={2610.33048}
}

给 agent 的说明

安装与更新指南——供负责配置的 agent 阅读(点击展开)

安装

1. 确认当前宿主及已有 Python 3.10+、CLI 安装,复用原生模型、认证、代理和项目上下文。确实缺少所需 CLI 才询问是否安装,只配置需要的 agent。
2. 首次安装使用 git clone 获取官方仓库,再安装包并为当前宿主安装 Skill;已有仓库时直接复用。以 Codex 为例:

git clone https://github.com/HKUDS/AutoSwarm.git
cd AutoSwarm
uv tool install --force .
autoswarm setup --host codex

其他宿主标识:claude-code、opencode、cursor、copilot、muse、codebuddy、hermes、nanobot、dsh、grok。没有 uv 时,在专用 Python 3.10+ 环境执行 python -m pip install .,保留该解释器,不复用归档 v1 环境。
3. 读取 setup 返回路径下的 SKILL.md,其中包含完整启动参数与使用方法。App 找不到 autoswarm 时使用该启动器。在实际宿主环境运行 agents;已有 CLI 不在 PATH 时,将其绝对 argv 合并到返回的 AutoSwarm home/config.json 的 providers.<provider>.command,保留无关配置。
4. 在实际项目中验证所需 agent,按实际情况替换示例产品与目录:

autoswarm doctor --agent codex --probe --cwd /项目路径

可重复 --agent 选择多个产品。该操作消耗模型调用,检查回复和原生续接;verified: true 才确认本次验证通过。版本检查仅发现可执行文件,原生认证列表为空不代表必须登录。遇到原生批准或提问,按已安装 Skill 的规则处理后完成验证。

Setup 安装 Skill、运行时与宿主集成;按返回说明完成重载和信任操作,再简要列出已验证可协作的助手,并说明用户可以直接提出想接入的助手名称。如果暂时没有可用协作者,提出合适的接入建议;补齐必要安装授权后,由主 agent 配置并验证。原生配置、权限及连接排障见配置与恢复指引。

更新已有安装

从原来源获取所需版本。使用 Git 仓库时,先保留本地修改、收齐正在执行的子任务,再在目标分支执行:

git pull --ff-only
uv tool install --reinstall .
autoswarm setup --host codex

替换为实际宿主,沿用原 AutoSwarm home 和安装位置。需要时在 setup 前保留 --home <原home>,并保留自定义 --skill-dir、--settings-file、--plugin-dir;分别刷新使用中的宿主安装。使用 pip 时,在原专用环境执行 python -m pip install --force-reinstall .,再用 python -m autoswarm setup --host codex 携带相同选项更新。

必须从新版包运行 setup:已安装 Skill 自带运行时副本,只更新仓库或 Python 包不会刷新它;旧 Skill 启动器不能自行获取新版。保留配置、记录和原生认证,按宿主要求重载,读取新版 Skill 并验证所需 agent,最后提供与首次安装相同的简短协作者说明。当前不自动更新。详见更新指引。

使用与恢复

按已安装 Skill 选择 agent、分派已就绪的工作、用 wait --any 收集结果,处理中途提问与批准,并在交付前核验产物。普通任务在当前会话收齐结果即可;原生唤醒是可选能力,需要对应宿主接口。

按需读取能力与数据范围、通信、原生交互、模型选择。遇到不确定的执行结果,先检查保留的调用记录与日志,再决定如何恢复。

实现架构 · 贡献与验证 · MIT 许可证
预览分享卡片长什么样 ↓HKUDS/AutoSwarm
分享 · DeepSeek Harness Hub
HKUDS/AutoSwarm

AutoSwarm: All Your Agents. One AI Swarm

回到顶部