
Hive 是一个很贴近当前开发者工作流的本地多 Agent 协作工作台。它把 Claude Code、Codex、Gemini CLI、OpenCode、Qwen Code 这类已经装在你电脑上的 CLI agent 拉进同一个浏览器界面里:一个 Agent 当 Orchestrator 负责拆任务、派活和收进度,其它 Agent 作为 Worker 各自干自己那一段。
它不是把 agent 模拟成网页里的聊天卡片,而是启动真实的本机 PTY 进程。Orchestrator 本身可以是真实的 claude、codex、opencode 或 gemini 进程,Worker 也是同样的 CLI agent。Hive 在这些会话里注入一个小型 team 协议,让 Orchestrator 可以用类似 team send 的方式把任务发给某个 Worker,Worker 完成后再用 team report 回报。
这个设计解决的是一个很具体的痛点:CLI Agent 单独用都很强,但你想让几个 Agent 分工写代码、review、测试、调研或起草文档时,会话容易散在不同终端里,进度也埋在 scrollback 里。Hive 提供了一个浏览器工作台,把 workspace、任务图、终端、成员状态和汇报都放到一个界面里,同时仍然保持 agent 是你本机上真实运行的工具。
项目目前通过 npm 安装,最新包版本是 1.3.4,要求 Node.js 22 或更新版本。它支持 macOS、Linux,Windows 也在 best-effort 范围内;数据默认存放在本机配置目录,workspace 里的任务图是一份 .hive/tasks.md。官网也提供了一个不连接服务器、不需要真实 CLI agent 的 Try Demo,适合先看交互方式再决定要不要接入自己的工具链。
需要认真看的是安全边界。Hive 是本机开发工具,不是托管服务;runtime 只监听 127.0.0.1,也不应该暴露到公网。它内置的一些 agent 预设会使用 non-interactive / bypass flag,Worker 在选中 workspace 里拥有和启动 shell 接近的权限。换句话说,它适合你信任的本地项目和本地账号环境,不适合当成多用户云服务来用。
Hive 采用 Business Source License 1.1 开源。个人使用、内部部署、嵌入和 fork 的边界需要以项目许可证为准;如果你准备把它放进商业产品或对外服务里,先读一遍 LICENSE.BSL 会更稳。
项目地址
官网:https://hivehq.dev/
项目地址:https://github.com/tt-a1i/hive
原创文章,如若转载,请注明出处:https://wefound.cc/p/3205.html