OpenClaw 是什么(基于官方定义)
官方一句话
OpenClaw 是一个 self-hosted gateway,把 WhatsApp、Telegram、Discord、iMessage 等聊天入口连接到 AI Agent 运行时与工具链。
参考:
核心组成
- Channel 层:各类聊天渠道与插件渠道(
/channels/*) - Gateway 层:会话、路由、鉴权、配置、工具策略(
/gateway/*) - Agent 层:模型调用、工具调用、多 Agent 路由(
/concepts/*) - Tool/Skill/Plugin 层:执行与扩展能力(
/tools/*、/plugins/*) - Provider 层:OpenAI、Anthropic、Ollama 等模型源(
/providers/*) - Client/Node 层:Web、macOS、iOS、Android 与远程节点(
/web/*、/platforms/*、/nodes/*)
与团队交付最相关的三个特性
- 多渠道统一接入:同一个 Gateway 可同时承载多个消息入口。
- Agent 原生:支持会话管理、工具调用、路由与记忆能力。
- 自托管控制面:部署、鉴权、工具策略、日志都在你的控制边界内。
安全模型边界(必须理解)
官方安全文档强调:OpenClaw 默认是“个人助手/单信任边界”模型,不是对抗型多租户隔离边界。
这意味着:
- 多个互不信任用户共用一个高权限 Agent,不是推荐模式。
- 若存在混合信任边界,应拆分网关与凭据,最好拆到不同 OS 用户或主机。
参考:
适用场景
- 个人或单团队可信边界内的 AI 自动化协作。
- 需要通过消息渠道随时触达 Agent 的开发/运营流程。
- 需要把模型、工具、渠道、日志统一在私有可控网关内。
