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

多智能体集群 KuiyiGao/deepcrew

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

一队跑在 DeepSeek 上的普通 Claude Code agent,由你自己的 Claude Code 或…

36.6/100
综合分
10
GitHub 星标
—
npm 周下载
—/5
用户评分

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

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

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么
dsh 原生插件 · skill
装得上吗
作者未把包发布到 npm,只能用源码安装
插件本身没问题,是分发方式不同
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 12 天前
档位由哪些信号合成

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

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装

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

展开查看检查明细 ↓

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

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

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

验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/28 14:40:01

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

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

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

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

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

界面预览

6 张 · 点击查看大图
展开完整介绍(137 字)↓

🤿 专为你打造的最便宜 ultracode 模式:比你的 ultracode 模式效率高 7.7 倍、便宜 50 倍,一个智能多智能体集群,由 DeepSeek 或其他服务商上的 Claude Code 智能体组成,可接入你自己的 Claude Code 或 Codex。

README

由 DeepSeek 最新模型翻译生成
一队跑在 DeepSeek 上的普通 Claude Code agent,由你自己的 Claude Code 或 Codex 带队,配置和审批都在聊天旁边的一个页面里完成。 Why | Team page | Demo | Big jobs | Quick start | Mod | How it works | Cost | Settings | Prompts Why I built DeepCrew ultracode 好用,但是真贵,跑几个大活一周的额度就见底了。更难受的是在所有 agent 跑完之前,我基本看不到它们在干什么,方向不对也插不上手,等结果出来才发现根本不是我要的。Codex 的多 agent 模式也是一样。 所以我想要这样一个 swarm:干活的 agent 跑在便宜的模型上,我能随时看到每个 agent 在做什么,它们要跑的命令和要问的问题都在一个地方处理,默认配置拿来就能用,项目有特殊要求时也能调。DeepCrew 就是照着这个思路做的,现在它已经是我每天写代码的一部分,所以我会一直用,也会一直更新。 - 每个 agent 都是普通的 claude 进程,用的是 Claude Code 自己的全套工具,也会读你项目里的 CLAUDE.md。带队的 leader 可以是你自己的 Claude Code,也可以是 Codex。
展开完整文档(README 剩余 1 节)
一队跑在 DeepSeek 上的普通 Claude Code agent,由你自己的 Claude Code 或 Codex 带队,配置和审批都在聊天旁边的一个页面里完成。

Why | Team page | Demo | Big jobs | Quick start | Mod | How it works | Cost | Settings | Prompts

Why I built DeepCrew

ultracode 好用,但是真贵,跑几个大活一周的额度就见底了。更难受的是在所有 agent 跑完之前,我基本看不到它们在干什么,方向不对也插不上手,等结果出来才发现根本不是我要的。Codex 的多 agent 模式也是一样。

所以我想要这样一个 swarm:干活的 agent 跑在便宜的模型上,我能随时看到每个 agent 在做什么,它们要跑的命令和要问的问题都在一个地方处理,默认配置拿来就能用,项目有特殊要求时也能调。DeepCrew 就是照着这个思路做的,现在它已经是我每天写代码的一部分,所以我会一直用,也会一直更新。

- 每个 agent 都是普通的 claude 进程,用的是 Claude Code 自己的全套工具,也会读你项目里的 CLAUDE.md。带队的 leader 可以是你自己的 Claude Code,也可以是 Codex。
- 只有 leader 用你的 Claude 套餐,干活的 agent 都跑在 DeepSeek 上,我实测同一份周额度能干的活大约是全用 Claude 时的 7.7 倍,算法写在下面的 What it costs。
- 默认用 DeepSeek,Z.ai、智谱 GLM 和 MiniMax 也都配好了,别的兼容 Anthropic 接口的服务商加几行配置就能用,正在用的那家没余额或者一直过载时,会自动切到你设的备用服务商。
- key、preset、审批、agent 的提问和预算都在聊天旁边的团队页面上处理。Claude Code 2.1.287 及以上装了 mod 以后,agent 的请求会直接出现在输入框上方,按一下就能批。
- 每个 agent 大约占 300 MB 内存,16 GB 的机器能同时跑 20 个左右。

The team page

团队页面开在聊天旁边,平时管这支 swarm 不用敲命令,在页面上点就行。

Team Call谁在说话,谁就站到台前,旁边是它共享的屏幕:它的任务、它占着的文件,或者它最后截的图。agent 有事要问时会举手,你在通话旁边那一栏里回答。
Monitor你、leader、黑板和每个 agent 连成一张网,任务排成一张表,写着各自在等什么,下面是动态、决定和花费。

Setupkey 只贴一次,选一个 preset 再点 Done。key 只存在这台电脑上,只发给你用的服务商,默认是 DeepSeek。
Approvals常规命令先交给一个便宜的模型审,没问题就直接放行,剩下的在这里等你点 Allow 或 Deny,允许过的命令以后不再问。

Questionsagent 问 leader 的问题,你在这里也能直接回答。
The crew谁在做什么、谁闲着都能看到,想让整个 swarm 停下,随时在这里点。
Budget用到 80% 时 leader 会提醒你,用完了 swarm 就自动暂停。

Demo

下面这个 demo 只用了一句 prompt,左边是 swarm 干活的过程,用我还没放出来的回放功能录的,右边是做出来的东西。

Generate a water pouring simulation with two containers, both 3D and 2D, with controls for the physics.

3D demo

2D demo

Built for big jobs

一个 agent 做大活只能一步一步来,整个任务都得塞进同一个上下文里。DeepCrew 会像带团队的技术负责人那样先把活拆开,这也是它能接下大型、多模块任务的原因。

- leader 先把各部分之间的接口写成所有 agent 都会读的笔记,再按模块一件件发任务,写清每个任务能改哪些文件、要等哪些任务先做完。
- 每个 agent 只负责项目里的一块区域,改别处的文件会被直接拦下,所以最多 32 个 agent 可以在同一个文件夹里同时干活,互不冲突。
- 最难的核心部分交给服务商最强的模型,常规的部分用快模型。
- agent 之间会互相发消息报 bug,还会用截图工具检查自己做的页面,最后由 leader 做一轮只读的审查,看过 diff 之后由它自己提交。
- 没有哪个上下文需要装下整个任务,闲下来的 agent 会退出,有新活再接着原来的会话干,正在用的服务商没余额时备用的会接上,而你的套餐只花在 leader 身上,所以大活可以一直跑到做完。

Quick start

1. 下载。

git clone https://github.com/KuiyiGao/deepcrew
cd deepcrew

2. 最简单的用法是 Claude 桌面 App。 在 App 里打开你的项目,把 deepcrew 文件夹拖进对话框,再说你想做什么,比如:

用这个文件夹装好 DeepCrew,然后用它做一个习惯打卡的网页应用,要有能用的页面和数据库。

Claude 会装好 DeepCrew、检查一遍环境,然后在聊天旁边打开团队页面,你把 DeepSeek 的 key 贴进去、选一个 preset、点 Done,agent 们就开始干活了。

习惯敲命令的话,在 deepcrew 文件夹里装好命令和带着 /deepcrew skill 与 mod 的 plugin,检查一下环境,然后在你的项目里打开 Claude Code,输入 /deepcrew 加上你的目标就行。

uv tool install .
claude plugin marketplace add ./
claude plugin install deepcrew@deepcrew
deepcrew check

第一次跑之前,建议先在 Claude Code 里输入 /init,让项目有一个所有 agent 都会读的 CLAUDE.md。装完以后如果终端里找不到 deepcrew,运行 uv tool update-shell 再开一个新终端就好。终端里的 Claude Code 和 Codex 怎么用,见 Terminal, Codex and manual setup。

Updating

在 deepcrew 文件夹里拉下新版本,重装命令,更新 plugin,再开一个新的 Claude Code 会话。

git pull
uv tool install --reinstall .
claude plugin marketplace update deepcrew
claude plugin update deepcrew@deepcrew

Claude Code mod

plugin 里带着 /deepcrew skill,Claude Code 2.1.287 及以上还会多一个 mod:agent 要批的命令和要问的问题会直接出现在输入框上方,按一下就处理了,和在团队页面上点完全一样。想看进度也不用再问 leader,所以不占你套餐里的额度。

- 最早的那个请求会停在输入框上方,带 Allow、Always、Deny 三个按钮,如果是提问就显示它的几个选项。
- 输入 /crew 会用一行字说清 swarm 现在的进度,你和 leader 都看得到,同时打开一个面板列出所有请求和每个 agent。/crew rest 让 swarm 停下,/crew resume 让它接着干。
- 状态栏里能看到几个 agent 在干活、做完了几个任务、一共花了多少钱。

装一次就行,在终端里的 Claude Code 输入:

/plugin install deepcrew --marketplace KuiyiGao/deepcrew

用桌面 App 的话,先跑一下 deepcrew check,它会给出适用于 App 自带 Claude Code 的两条安装命令。mod 显示的是 Claude Code 当前打开的那个项目的团队,如果提示找不到 deepcrew,用 /plugin configure deepcrew@deepcrew 填上它的完整路径。

How the swarm works

Under the hood

- 每个 agent 就是一个由小 driver 启动的 claude -p,连的是 DeepSeek 或其他服务商兼容 Anthropic 的接口。key 只存在你这台电脑上,经 Claude Code 自己的 apiKeyHelper 交给它,只发给你选的服务商。
- 任务放在 Claude Code 自己的任务列表里,leader 往里发,整个 swarm 共用一块板。
- agent 想改不归它管的文件,会在工具调用之前被拦下,所有 shell 命令也都走同一个权限工具,它每次都会重新读一遍白名单。
- leader 按任务挑模型,难的部分交给最强的模型,普通的活用快模型,能省不少钱。
- 没活干的 agent 会自己退出,有新活了再接着原来的会话干。

What it costs

同样多的 token,按 Opus 5.5 标价算,是按 DeepSeek 低谷价算的 49 倍,钱主要就省在这里:agent 整个跑在 DeepSeek 上,不经过 Claude,你的 Claude 额度只花在负责拆任务、派活和批命令的 leader 身上。deepcrew prices 能看到你用的服务商现在是什么价、什么时候变价。

7.7 倍是我实测出来的:所有 token 都按 Claude 标价算,leader 用掉的大约占 13%,1 除以 0.13 约等于 7.7,换个活儿这个数也会不一样。在团队页面上设个预算,花完了 swarm 就会自动暂停。

Settings

在团队页面上选一个 preset,或者运行 deepcrew config preset crowd。

| preset | 模型 | 人数 | 权限 | 适合 |
| standard | fast | 4 | standard | 第一次试 |
| crowd | fast | 8 | builder | 任务多的项目,跑测试和构建不用问 |
| strong | strongest | 4 | builder | 难缠的 bug 和硬骨头,人越多越贵,按活儿定人数 |
| locked | strong | 4 | locked | 还不熟的仓库,不联网,除了读文件都先问你 |

也可以自己搭配,比如 deepcrew config preset strongest crowd builder。

- 模型有三档,用 DeepSeek 时 fast 是默认的 Flash 加 high 推理强度,strong 是 Flash 开到最高推理强度,strongest 是 V4 Pro 加最高推理强度,换成别的服务商时,三档对应它自己的模型。
- 人数可选 solo 1 个、pair 2 个、squad 4 个、crowd 8 个和 large 16 个,默认最多 8 个,想开到上限 32 个就运行 deepcrew config set max_active 32。
- 权限分三种:locked 开沙箱、不联网,只有读文件不用问。standard 是默认,不开沙箱,读文件随便读,常规命令由审命令的模型放行,其余的交给 leader 批,批过一次就不再问。builder 开沙箱,能连软件包仓库,跑测试和构建都不用问。
- 每个干活的 agent 刚启动时大约占 300 MB 内存,大家共用你的项目文件夹,不用容器也不用 worktree,闲下来的会自己退出,所以 8 GB 大约能跑 10 个,16 GB 大约 20 个,32 GB 能开到上限 32 个。
- agent 都会读你的 CLAUDE.md,只对这一次生效的要求,用 deepcrew instructions "..." 告诉它们。
- 回复语言:swarm 之间用英文干活,写给你的话用你选的语言。在 Team Call 或 Monitor 顶部点滑杆按钮,选 Replies in,或者运行 deepcrew lang "Simplified Chinese"。可选英文、简体中文、繁体中文、日语、韩语、西班牙语、法语、德语、葡萄牙语、意大利语和俄语。
- 换服务商用 deepcrew config set provider zai,智谱 GLM 和 MiniMax 也一样。用 deepcrew config set fallback zai,minimax 设好备用的,正在用的那家没余额或者一直过载时就会自动切过去。别的兼容 Anthropic 接口的服务商,在 ~/.config/deepcrew/providers.toml 里加一条就能用。

Use your own setup

agent 用的是一套干净的 Claude Code 配置,你个人的设置不会带进 swarm,平时用的东西可以这样交给它们:

| 你有的 | 怎么交给 agent |
| CLAUDE.md | 什么都不用做,项目的 CLAUDE.md、.claude/CLAUDE.md、.claude/rules/ 以及它们用 @path 引用的文件,agent 都会读 |
| MCP servers | deepcrew mcp NAME,从项目的 .mcp.json 或你的 Claude Code 设置里取 |
| skills | deepcrew skill NAME,从 .claude/skills/ 或 ~/.claude/skills/ 里取 |
| 另一个仓库或文件夹 | deepcrew link PATH,允许 agent 修改就加 --write |
| 一个网站或 API | deepcrew site DOMAIN |
| 自己写的扩展 | 一个 Python 文件,用 deepcrew config set extensions 声明,装成模块的加 --global 就能在所有项目里用 |
| 登录状态、plugins 和别的东西 | 留在 leader 那边,agent 需要的时候,leader 用你自己的 Claude Code 去做 |

Requirements

| Python | 3.11 或更新,配 uv 或 pipx |
| Claude Code | 2.1.133 或更新,测到了 2.1.295。agent 和 leader 用同一个 Claude Code,所以只装桌面 App 也够。用 Codex 当 leader 时,agent 用 PATH 上的 claude。mod 要 2.1.287 或更新 |
| 服务商 | 一个有余额的 DeepSeek API key,或者别家的。agent 读到的代码会发给这家服务商 |
| git | 项目里至少要有一次提交 |
| macOS | 直接能用 |
| Linux、WSL2 | 开沙箱的 preset 需要 bubblewrap 和 socat |
| Windows | 原生版 Claude Code、Git for Windows,以及 Python 3.11 或更新。开沙箱的 preset 要在 WSL2 里用 |

Terminal, Codex and manual setup

终端里的 Claude Code。 在项目里启动 claude,贴上 deepcrew 文件夹的路径,像上面那样说需求,Claude 会把团队页面的链接打出来。

Codex。 在 deepcrew 文件夹里装好命令和 skill,然后照样跟 Codex 说,或者输入 $deepcrew 加上你的目标。swarm 本身还是跑在 Claude Code 上,所以电脑上得装好 claude。

uv tool install .
mkdir -p ~/.agents/skills && cp -R mod/skills/deepcrew ~/.agents/skills/

少点确认弹窗。 想让 Claude Code 跑 deepcrew 时不用每次都问,还能在它自己的沙箱外运行,就把下面这段加进 ~/.claude/settings.json:

{
"permissions": { "allow": ["Bash(deepcrew:)"] },
"sandbox": { "excludedCommands": ["deepcrew "] }
}

A call for prompts

swarm 怎么拆活全写在 prompt 里,而好的 prompt 来自真拿它干活的人。如果你有一句能让 swarm 在某类活儿上变聪明的 prompt,欢迎开个 PR,讲讲一次真实的使用:干的什么活、用的什么配置、团队页面上显示花了多少,以及改了之后有什么不同。

想改 deepcrew 自己发出去的那些 prompt,可以把自带的 deepcrew/prompts/basic 复制到 ~/.config/deepcrew/packs/mine,改完用 deepcrew config set pack mine 换上。

Coming next

回放、在真实项目上一轮轮调出来的 leader 和 agent prompt,还有更省钱的 economy mode,都还在我自己的版本里测着,稳定了就搬过来。

如果 DeepCrew 帮你省下了额度,顺手点个 ⭐,能让更多人看到它

有问题、有想法、有好用的 prompt,都欢迎开 issue 或者发 PR。

License

Apache 2.0
预览分享卡片长什么样 ↓KuiyiGao/deepcrew
分享 · DeepSeek Harness Hub
KuiyiGao/deepcrew

一队跑在 DeepSeek 上的普通 Claude Code agent,由你自己的 Claude Code 或…

回到顶部