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
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 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⚪ 扫描:无法判定尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
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 许可证预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
HKUDS/AutoSwarm
AutoSwarm: All Your Agents. One AI Swarm
相关插件 · 工具 / 效率
破甲管控台kingcharleslzy-ai/dsh-purge
dsh-purge Community · DeepSeek Harness 社区维护版:宿主兼容、状态诊断、提示词管理、更新与本机备份回滚。基于小杨 / YuJunZhiXue 的 dsh-purge。
★ 3,801已汉化DeepSeek 客户端
74.5
网文长卷lingfengQAQ/webnovel-writer
基于 Claude Code 的长篇网文辅助创作系统,解决 AI 写作中的「遗忘」和「幻觉」问题,支持 200…
★ 7,636已汉化DSH
72.2
Vox 拼贴视频生成Alisa0808/vox-director
🎬 Vox Director拼贴动效导演
★ 2,129已汉化DSH
71.4
Agent 演化引擎Q00/ouroboros
智能体 OS:智能体自己变聪明,我们只守住底线:面试准入、分阶段评估、带预算的进化循环。MCP 服务器,14 种运行时:Claude Code、Codex CLI、Gemini CLI、OpenCode、Copilot、Kiro 等。
★ 6,292已汉化DSH
71.3
智能体运行框架路由HarnessRouter/harnessrouter
智能体运行框架的统一接口。
★ 3,800已汉化DSH
71.2
编程工具 MCPxyTom/coding-tools-mcp
让任何 AI 聊天应用或 agent,都能安全地上手你的代码仓库。
★ 1,217已汉化MCP
71