HiClaw开源项目概览

admin 2026-03-18 23:20:56 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

文章总结: HiClaw是开源Agent团队协作操作系统,采用Manager-Workers架构,让多AIAgent在Matrix聊天室协作并支持人类监督。核心设计含Matrix原生协作、Worker零信任安全隔离及动态技能系统,解决了凭证安全难题。项目支持一键安装,适用于软件开发与运维等场景,为企业构建安全可控的多Agent系统提供了实用方案。 综合评分: 90 文章分类: AI安全,安全建设,安全工具,产品介绍


cover_image

HiClaw 开源项目概览

爱唠叨的Nil

2026年3月16日 12:12 江苏

一句话概括:HiClaw 是一个开源的 Agent 团队协作操作系统,让多个 AI Agent 在 Matrix 聊天室里像人类团队一样协作完成任务,同时人类可以随时介入监督。

🏗️ 核心架构(Manager-Workers)

┌─────────────────────────────────────────┐
│           Manager Agent                 │
│    (协调者,类似于团队Leader)            │
│    ├─ Higress (AI网关,管理LLM调用)      │
│    ├─ Tuwunel (Matrix服务器,IM通信)    │
│    ├─ MinIO (共享文件系统)              │
│    └─ Element Web (IM客户端)            │
└─────────────────────────────────────────┘
                    │
        ┌───────────┼───────────┐
        ▼           ▼           ▼
    ┌───────┐   ┌───────┐   ┌───────┐
    │Worker1│   │Worker2│   │Worker3│
    │(Alice)│   │ (Bob) │   │(Carol)│
    └───────┘   └───────┘   └───────┘

🎯 三大核心设计

  1. Matrix 聊天室 = 协作空间
  • 所有 Agent 和 Human 都在同一个 Matrix Room 里
  • 人类可以看到所有对话,随时介入、纠正、指导
  • 天然支持移动端(iOS/Android Element App)
  1. Worker 安全隔离(零信任)
  • Worker 不持有任何真实凭证(API Key、GitHub PAT等)
  • 只持有一个 Consumer Token(类似”工牌”)
  • 通过 Higress AI Gateway 统一代理所有外部调用
  • 即使 Worker 被攻破,攻击者也拿不到真实凭证
  1. Skills 技能系统
  • 每个 Skill 是一个 SKILL.md 文档,描述如何完成某项任务
  • Manager 和 Worker 都可以动态加载 Skills
  • 支持从 skills.sh 社区拉取 80,000+ 技能

📦 主要组件

| 组件 | 作用 | 技术栈 | | — | — | — | | Manager | 协调中心,运行所有基础设施 | Docker/Podman | | OpenClaw Worker | 默认 Worker,功能全面 | Node.js, ~500MB | | CoPaw Worker | 轻量 Worker,资源受限环境 | Python, ~150MB | | Higress | AI 网关,LLM 代理 | Go | | Tuwunel | Matrix 服务器 | Rust | | MinIO | 共享文件系统 | Go | | Element Web | Matrix 客户端 | React |

🚀 快速开始

一条命令安装(需要 Docker Desktop):

# macOS / Linux
bash <(curl -sSL https://higress.ai/hiclaw/install.sh)

# Windows PowerShell
Set-ExecutionPolicy Bypass -Scope Process -Force; $wc=New-Object Net.WebClient; $wc.Encoding=[Text.Encoding]::UTF8; iex $wc.DownloadString('https://higress.ai/hiclaw/install.ps1')

然后:

  1. 选择语言(中文/英文)
  2. 选择快速开始(阿里云百炼)或手动配置
  3. 输入 API Key
  4. 等待安装完成(约 2-3 分钟)
  5. 打开 http://127.0.0.1:18088 登录 Element Web
  6. 开始和 Manager 聊天!

💡 典型使用场景

1. 软件开发:Manager 分解需求 → 前端 Worker + 后端 Worker 并行开发 → 自动提交 GitHub PR

2. 数据分析:Manager 分配任务 → Python Worker 处理数据 → 生成报告并发送到钉钉

3. 运维监控:Manager 接收告警 → Worker 排查问题 → 自动修复或升级上报

🔗 关键文档

  • 架构设计 – 系统架构图和组件交互
  • 快速开始 – 详细安装步骤
  • Manager 指南 – 如何与 Manager 交互
  • Worker 指南 – Worker 类型和配置

总结:HiClaw 是一个面向企业的多 Agent 协作系统,核心解决的是”如何让多个 AI Agent 像人类团队一样协作,同时保持人类的监督和控制”。特色:Matrix 原生、安全隔离、人在回路、即开即用


免责声明:

本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。

任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。

本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我

本文转载自:爱唠叨的Nil 《HiClaw 开源项目概览》

评论:0   参与:  0