三亩地 三亩地SAN MU DI · CODE DIARY
ARTICLE DETAIL

日记详情

真实记录编程学习的某一天,欢迎挑你感兴趣的翻一翻。

HiClaw创建数字团队

HiClaw创建数字团队

简介

HiClaw 是一个面向企业的分布式多 Agent 运行平台,核心定位是让多个 Agent 在一个受控、可审计的环境中协同工作,人类全程可见、可介入。

与常见的单进程个人 AI 助手不同,HiClaw 自己不实现 Agent 逻辑,而是编排和管理多个 Agent 容器(Manager 和众多 Workers),这些 Agent 可以运行 OpenClaw 或 CoPaw 作为智能内核。

HiClaw 初始化之后的状态:

  • 唯一的真人账号:admin。通过对话使唤manager干活儿的权利。

  • 唯一的数字人:manager。具备操作操作 HiClaw 所有资源的权限,所有执行都需要通过 Manager;manager 本身就是一个 OpenClaw,内置任务与项目管理、系统管理、worker 管理等 Skills。Manager 默认是 OpenClaw 内核,未来会支持其他智能内核。

创建团队

在HiClaw中创建团队有自动创建和手动创建团队,自动创建消耗token非常多,手动创建比较实惠一点。

如果要创建一个名为ata的团队,创一个名为bob的work和 一个名为leader的团队管理员。

自动创建

http://IP:18088/login 登录后,在manger的对话中,给manger发送一个“帮我创建名为ata的团队,创一个名为bob的work和 一个名为leader的团队管理员” 然后等创队创建。

手动创建

手动创建团队需要http://IP:13000/ 登录,创建 bob和leader两个work,在创建一个名为ata的团队并leader设置成团队leader,bob和leader为团队成员。

创建数据员工前需要,知道几个概念和作用

Agent Teams 核心工具

  • TeamCreate— 创建团队,生成配置文件和共享任务列表

  • Agent (team_name)— 将 subagent 作为 teammate 生成到团队中

  • SendMessage— 按名称向任意 teammate 发消息,支持自动投递

  • TaskCreate/TaskUpdate/TaskList— 共享任务列表,支持依赖关系和文件锁防竞态

  • TeamDelete— 清理团队资源,必须先关闭所有活跃 teammate

  • 三种显示模式:in-process(Shift+Down 切换)、tmux(split-pane)、auto(自动检测)

  • 需启用环境变量CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1

  • 队友自动加载项目上下文(CLAUDE.md、MCP、skills),但不继承 Lead 对话历史

概念

作用

Matrix Room

Agent 与人的协作空间,所有消息可见、可干预

SOUL.md

定义 Agent 的角色身份与个性

AGENT.md

定义 Agent 的行为规约与工作流

MCP Server

给 Agent 挂载外部工具能力

Skill

可复用的能力包,平台统一纳管

Higress 网关

统一持有真实密钥,向 Worker 颁发消费者令牌

创建worker

创建woker运行时 选择CoPaw和QwenPaw,这个两个模式会有对应的管理界面,方便修改个work的能力

基础配置
  • 名称:bob

  • 运行时:CoPaw或QwenPaw

  • 请求模型别名:复制manger的模型名

  • 镜像:留空即可,除非你需要运行特定的容器化环境

  • Soul:这是定义 Worker 人格和能力的核心字段,建议填入以下内容:

创建完成

#查看镜像运行情况 docker ps

这个图形界面

可以通过修改SOUL.md和AGENTS.md内容,各种插件和其他能力

← 返回列表