左边 Orchestrator 的终端正在派单,右边四位成员各司其职——这张截图来自一次真实的交付过程,没有布景。
团队成员各是一张卡片:运行中、空闲、已停止,一眼看全。
没有一个 Agent 干完整个项目,每个只负责最擅长的那段。
两家模型互相挑刺,比一家自查狠得多。改完再审一轮,你只看最终 diff。
红绿循环在巢里自己转。什么时候算绿、什么时候收工——你说了算。
研究员、译者、编剧、辩论搭子——起个角色名,剩下交给 Orchestrator 排班。
让一群 Agent 真正可用的,是调度之外的这些零件。
不想手动建团队就别建。Orchestrator 按任务自己招临时的 coder、tester、reviewer,活儿交回来就自动遣散。
把一个目标拆成 fan-out、review、test 几个阶段跑完。运行记录、日志、定时任务和停止按钮,都在 Workflows 面板里。
Workspace 的约束、口径和早前的决定留在巢里,之后每次派单自动带给对的 Agent——不用你再复述一遍。
任务图就躺在你仓库里:编辑器里随便看改,能进 git。任务可以声明依赖([needs: #3]),没被选中的活不会提前递出去。
重启后先用各家 CLI 原生的 session 恢复接回对话;接不回,就给新进程注入一份自动写好的交接简报。排队中的任务也不丢。
Coder / Reviewer / Tester 模板内置,可改可存;另有 400+ 中英双语社区角色模板,搜一下、一键导入,随仓库离线可用。
还有:多 Workspace 侧边栏 · 桌面通知与提示音 · 装成 PWA 桌面应用 · 在 VS Code / 终端里一键打开 Workspace · 界面中英双语
HiveTeam 是一个源码可控的自托管分支:你运行的每一行代码,都能在你 checkout 的那个 commit 里找到。
运行时、Web 工作台、远程访问网关 gateway/,全在这一个仓库里。没有闭源拼装件,没有"安装包里多出来的部分"。
不访问 npm,不问上游 release。升级就是 git pull,跑的永远是你亲自选中的那个版本——变没变,diff 说了算。
服务绑定 127.0.0.1,本机之外没有入口。远程访问默认关闭:不打开这个开关,通路就不存在。
BSL 1.1:个人使用、内部部署、fork 都可以;名称与标识的使用归 TRADEMARK.md 管。敏感仓库上手前,先读 SECURITY.md。
九个预设开箱即用——而那只是开始。你电脑上能跑的任何 Agent,HiveTeam 里都能跑:用你已经登录好的 CLI 就行,HiveTeam 自己不要账号、不要 key。
CLI 需要你自己安装并完成登录——HiveTeam 不代装、不代收号,只负责把它们编成一支队伍。
手机浏览器登录,跟桌面配对一次,就能从外面打开家里正跑着的蜂巢——不只是看一眼:终端在手机上能直接打字,活儿照样派。
手机到本机全程密文,网关只做中转——数据与执行永远在本机。
本机主动出站连接。不需要公网 IP,也不暴露端口。
新设备配对必须人在电脑前确认;任何设备随时可吊销。
远程网关的实现就躺在仓库的 gateway/ 目录里——加密链路长什么样,你自己审。
需要 Node.js ≥ 22 和 pnpm。macOS / Linux 是一等公民,Windows 尽力而为。
$ git clone https://github.com/zhouyuanxinand/hiveteam.git $ cd hiveteam $ pnpm install $ pnpm dev # 打开它打印的本机地址,通常是 http://127.0.0.1:3000
更新也简单:git pull,然后 pnpm install --frozen-lockfile && pnpm build,重启进程即可。