Skip to content

Chaunyzhang/HiveWard

Repository files navigation

HiveWard

HiveWard

让101个Agent合作为你打工

把 OpenClaw、Claude Code、Codex、Google CLI、Cursor CLI、OpenCode、Hermes 组织成一家可调度、可审批、可复盘的 Agent Company。

Version npm CLI Claude Code Codex OpenClaw CLI Harnesses

HiveWard 是什么? · 为什么选择 HiveWard? · 它如何工作? · 注意事项 · 快速开始 · 截图跳转链接 · 微信群交流群 · Star 趋势 · 开源协议

English | 简体中文

HiveWard 业务蓝图总控视图

HiveWard 是什么?

HiveWard 的 slogan 是:让101个Agent合作为你打工。

它不是一个新的聊天框,而是一人公司的 Agent Company 工作台:把 OpenClaw、Claude Code、Codex、Google CLI、Cursor CLI、OpenCode、Hermes 这样的 harness 当成可组织的员工,让它们在公司、CEO、Leader、蓝图、审批和历史记录里协同起来。

为什么选择 HiveWard?

HiveWard 的定位绝不是对抗 OpenClaw、Claude Code、Codex、Google CLI、Cursor CLI、OpenCode、Hermes 这些 CLI harness,也不是代替 Skill 或 n8n。而是站在它们之上一层:把单打独斗的强力 harness 打造成可调度、可组织、可审批、可复用、可审计的业务蓝图节点。

维度 HiveWard Multica Paperclip OpenClaw Claude Code + Skill n8n
自由构建多 Agent 组织架构 ⭐⭐⭐ ⭐⭐⭐
跨 OpenClaw / Claude Code / Codex / CLI harness 调度 ⭐⭐⭐ ⭐⭐⭐ ⭐⭐
保留原生 harness 能力 ⭐⭐⭐ ⭐⭐⭐ ⭐⭐ ⭐⭐⭐ ⭐⭐⭐
工作流中人工审批/治理/微调 ⭐⭐⭐ ⭐⭐ ⭐⭐⭐
Agent 自主判断与循环 ⭐⭐⭐ ⭐⭐⭐ ⭐⭐⭐ ⭐⭐
上下文压力控制 ⭐⭐⭐ ⭐⭐ ⭐⭐
流程复用与经验沉淀 ⭐⭐⭐ ⭐⭐ ⭐⭐ ⭐⭐ ⭐⭐
最适合的定位 HiveWard:Agent Company 业务蓝图调度层 Multica:Agent 团队任务板 Paperclip:AI 公司控制平面 OpenClaw:本地 AI 执行员工 Claude Code + Skill:代码执行器与技能系统 n8n:通用自动化工作流

它如何工作?

HiveWard 的使用入口不是“新建一次聊天”,而是先建立一家公司。一个公司就是一个独立工作区:它有自己的目标、蓝图、运行记录、审批队列、聊天上下文和历史视图。切换公司时,看到的是另一套业务现场。

进入公司后,最上层是 CEO。CEO 是这家公司的总控席位,可以看到所有 Leader、所有业务蓝图、所有运行状态和所有待审批事项。你可以从 CEO 视角创建或导入蓝图,也可以把一个方向交给对应 Leader 去推进。

每个 Leader 绑定一张业务蓝图。蓝图越多,公司下面的 Leader 就越多;每个 Leader 只负责自己的业务线,能围绕这张蓝图沟通、改方案、提交蓝图提案,并把需要你拍板的地方送进审批入口。CEO 管 Leader,Leader 管自己负责的蓝图,这就是 HiveWard 的组织层。

蓝图是实际干活的调度图。你在画布上安排 Agent、Manager、Slot、汇总、条件和审批节点。真正承接工作的节点都是 Harness Agent:可以选择 OpenClaw、Codex、Claude Code、Google CLI、Cursor CLI、OpenCode、Hermes 作为运行来源。它们会尽量继续使用各自原生的模型、工具、技能、会话、权限和工作目录能力;HiveWard 不把这些员工削成简化版聊天框,它做的是总控和编排。

运行时,HiveWard 会按蓝图的连线和节点状态推进任务:上游节点完成后,下游节点拿到输入;Manager 节点可以读取前面的结果,再决定把任务交给哪个 Slot;Slot 可以承载多条并行执行线;需要人判断的 Agent 输出会暂停在审批状态,等你批准、拒绝或回复后再继续。

所以实际流程是:先建公司,再让 CEO 组织 Leader;再为每条业务线创建蓝图;再把每个蓝图节点绑定到合适的 Harness Agent;最后由 HiveWard 负责调度、监控、审批和沉淀历史。OpenClaw、Claude Code、Codex、Google CLI、Cursor CLI、OpenCode、Hermes 负责把事情真正做完,HiveWard 负责让它们像一个团队一样被组织起来。

graph LR
  Company[公司工作区]
  CEO[CEO 总控]
  Leader[业务 Leader]
  Blueprint[业务蓝图]
  Harness[OpenClaw / Codex / Claude Code / CLI Harness Agent]
  Run[运行监控]
  Approval[人工审批]
  History[历史复盘]

  Company --> CEO
  CEO --> Leader
  CEO --> Blueprint
  Leader --> Blueprint
  Blueprint --> Harness
  Harness --> Run
  Run --> Approval
  Approval --> Run
  Run --> History
Loading

注意事项

为了更好地使用 HiveWard,初次进入页面后,建议先打开你计划使用的 Harness 配置页,把 HiveWard Skill 安装 / 配置到对应 Harness。这样 CEO、Leader 和技能拆解等执行手册会进入原生 harness 的 Skill 目录,后续聊天和蓝图运行才能更稳定地调用正确的操作方式。

快速开始

如果你只想把 HiveWard 跑起来,可以使用 npm CLI:

npm install -g @hiveward/cli
hiveward setup
hiveward start

也可以不全局安装,直接通过 npx 启动:

npx @hiveward/cli setup
npx @hiveward/cli start

启动后访问:

  • 总控台:http://localhost:10101
  • 健康检查:http://localhost:10101/healthz

从源码运行:

npm install
npm run check:env
npm run dev

默认情况下,HiveWard 会优先连接本机可用的 OpenClaw Gateway;如果没有检测到真实 Gateway 配置,OpenClaw 运行时调用会返回明确的连接 / 配置错误。只有在明确需要演示假数据时,才设置 OPENCLAW_ADAPTER=mock

截图跳转链接

点击首屏截图,或进入 HiveWard 产品截图 查看更多界面:

  • 蓝图指挥台
  • 模型与员工配置
  • 运行监控
  • 审批入口
  • 历史复盘

微信群交流群

微信群交流群

Star 趋势

HiveWard Star History

开源协议

本项目采用 Apache License 2.0 协议开源。完整协议见 LICENSE

About

让101个Agent合作为你打工:调度 Claude Code、Codex、OpenClaw 的 Agent Company 工作台。

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors