MateClaw 是一个开源的多智能体编排平台,代码托管在 GitHub 的 mateaix/mateclaw 仓库,采用 Apache-2.0 协议,可免费自托管。它的目标用户是团队和企业:多用户工作区、敏感操作审批门控、完整审计记录,项目方称之为「IT 部门能签字的 AI 平台」。截至 2026 年 9 月初,仓库约 1.1k star、322 fork、19 位贡献者;最新稳定版 v2.2.0 于 2026 年 8 月 29 日发布,最新代码提交于 2026 年 9 月 2 日。

它解决什么问题

个人 AI 工具大多绑定单一模型供应商:密钥过期、接口限流或供应商故障都会让产品直接不可用,而且多数按单用户设计,缺少权限、审批和审计能力。MateClaw 把三件事做进平台底座:多模型故障转移、多用户权限(RBAC + JWT)、操作审计。模型不可用时,系统按配置顺序切换到下一个健康的 Provider,并尝试恢复当前请求;故障供应商进入冷却窗口,避免每次请求都浪费时间重试。支持 DashScope、OpenAI、Anthropic、Gemini、DeepSeek、Kimi、Ollama、LM Studio、MLX 等内置或 OpenAI 兼容来源。

双运行时:StateGraph 与 DeepSeek Harness

2.2.0 的核心变化是 Agent 运行时可插拔。每个数字员工可以选原生 StateGraph 运行时,支持 ReAct、Plan-and-Execute、持久化 Goals 和 Team Runs;也可以把推理循环交给 DeepSeek Harness(DSH)托管——一个经认证 JSON-RPC 管理的外部子进程。两条路径共享同一套会话、策略、工具、持久化和观测面,员工身份与治理不随引擎切换而改变。

长任务可恢复

Persistent Goals 把耗时数小时的工作切成有限、可恢复的段。数据库保存目标清单、续跑状态、尝试次数、冷却时间、租约和等待中的用户输入;后端重启后,监督者自动恢复中断的尝试并调度下一段,不需要用户重跑。项目文档同时说明:系统不承诺任意外部副作用的精确一次语义,支付、发送、发布等操作仍需要幂等设计或人工复核。

团队与工作流编排

Team Runs 用一个稳定的 runId 串起请求目标、任务 DAG、工人执行、最终综合与交付物,聊天界面只显示结果摘要,任务、证据、审批和只读工人记录按需下钻。工作流引擎提供 7 种步骤模式(sequential、fan_out、collect、conditional、await_approval、dispatch_channel、write_memory);Triggers 支持 6 种事件模式(cron、webhook、channel_message、agent_lifecycle、content_match、workflow_completion),默认开启去重、限流、递归防护和 fail-closed 未知模式。

知识、记忆与扩展

LLM Wiki 把上传的 PDF、Markdown 批料消化成结构化页面,生成内容保留可追溯引用,打开引用抽屉即可核对来源段落。工作区记忆按 AGENTS.md、SOUL.md、PROFILE.md、MEMORY.md 与每日笔记组织,支持会话后抽取和定期整理。扩展有三条路径:SKILL.md 技能包(含 LESSONS.md 反思沉淀)、MCP(stdio/SSE/HTTP,按员工绑定隔离)、ACP(把 Claude Code、Codex 接入为员工)。Tool Guard 负责 RBAC、审批流与路径保护。

渠道与部署

界面覆盖 Web 控制台、Electron 桌面端(内置 JRE 21,无需装 Java)、可嵌入的 Webchat 组件和 8 个 IM 渠道:钉钉、飞书、企业微信、微信、Telegram、Discord、QQ、Slack。Docker 部署默认 PostgreSQL 16,另支持 MySQL 8、H2(开发)与 Kingbase。后端为 Spring Boot 3.5 + Spring AI Alibaba 1.1 + MyBatis Plus + Flyway,前端 Vue 3 + TypeScript;仓库语言构成约 72.5% Java、14.2% Vue、7% TypeScript。

成本与数据归属

项目采用 Apache-2.0 协议,不计量 token、不按席位收费;自托管时持久化数据由自己控制,任务内容只发送给显式配置的模型、渠道或工具服务。这一定位与个人向开源工具不同:官方对比把 OpenClaw 与 Hermes Agent 描述为适合单用户在笔记本上、以配置文件驱动使用的工具,而 MateClaw 面向团队协作与集中治理。

结论

如果团队需要自托管、带审批与审计的多智能体平台,且以 Java 技术栈为主,MateClaw 是现成的开源选项:Apache-2.0、免费、数据自主,2.2.0 已具备双运行时、长任务恢复与团队编排能力。个人开发者如果只需要轻量级的命令行助手,OpenClaw 或 Hermes Agent 的社区更大,也是合理选择。判断标准只有一个:你的 AI 任务是单人的,还是需要多人协作与治理的。