OpenClaw 01:一个运维眼中的 AI Agent Gateway

OpenClaw 是开源 AI Agent Gateway,支持本地部署、多平台接入、1715+ Skills。一个运维人从实际使用角度写的第一印象。

用了几个月 Claude Code 之后,我开始留意到一个叫 OpenClaw 的项目。最早知道它是因为 Clawdbot 这个名字在 GitHub trending 上挂了很久——后来因为 Anthropic 的商标顾虑,改名叫 Moltbot,又改成 OpenClaw。一个项目三个月换三次名字,本来应该是个 red flag,但它的 GitHub star 数一直在涨。这引起了我的好奇。

它是什么

OpenClaw 定位是 AI Agent Gateway。这个词翻译过来就是:一个跑在本地的网关,连接各种聊天平台(飞书、企微、钉钉、QQ、Telegram),把消息路由给后端的 AI 模型,再把回复发回去。

可以这样理解:ChatGPT 或 Claude 的网页版像一个公共电脑。方便,但数据在别人那里。OpenClaw 像你自己的机器——数据在你手里,能访问本地文件,能执行系统操作,但需要花时间配置。

从运维的角度看,OpenClaw 做了三件对的事情:

  1. 网关模式。不管你用飞书还是企微还是 QQ,后端统一对接一个 Gateway,消息和会话都在一个地方管理。这个架构设计是干净的。
  2. 本地优先。模型调用走 API,文件和配置留在本地。
  3. Skills 可扩展。不像 ChatGPT plugin 那样被平台锁定,OpenClaw 的 Skills 生态是开放的,ClawHub 上已经有 1700 多个 Skills。

Gateway 默认跑在 http://127.0.0.1:18789/,配置在 ~/.openclaw/openclaw.json。后端支持 Claude、GPT、Gemini、DeepSeek、Kimi 等模型,切换只需要改配置。

几个让我觉得有用的能力

读完官方文档和社区教程,几个功能对运维场景很有吸引力:

Active Memory 是长期记忆系统。每次对话前自动回忆你的偏好和上下文。举个例子:你告诉它”我的 K8s 集群有三个特殊配置”,以后每次问集群问题,它会自动带上这些上下文。不用每次重复说一遍。

Dreaming 把短期对话中的重要信息自动提升为长期记忆。分 light、deep、REM 三个阶段。聊得多了,它会自己总结出你的习惯和偏好。有点像 ELK 里的索引优化——短期数据做时效分析,有价值的内容持久化。

Task Flow 和 Webhooks 是自动化工作流引擎。不只是定时任务——可以中断恢复、可以外部 Webhook 触发、可以追踪执行状态。对运维来说,这就是 CronJob + Ansible + 告警的 Agent 版本。

openclaw infer 是统一推理入口。一个 CLI 命令搞定文本、图片、音频、TTS、网页搜索和 embedding。这解决了运维场景里一个实际痛点:不用在多个工具之间切来切去。

和 Claude Code 的关系

这是我最开始最关心的问题:有了 Claude Code,还需要 OpenClaw 吗?

我的判断是:互补,不是替代

Claude Code 强在代码质量和理解。改代码、写测试、重构逻辑——这些场景 Claude Code 是第一选择。但它不做多平台消息接入,不做长期记忆管理,不做工作流调度。

OpenClaw 强在任务规划和自动执行。它像一个管家,帮你串联各种工具和平台。Claude Code 更像一个专注的代码搭档。

我现在的用法设想:Claude Code 负责写代码,OpenClaw 负责跑流程。两者之间通过 Skills 和 API 打通。

成本

OpenClaw 本身免费开源。成本主要是 API 调用的费用。如果你用 DeepSeek 或 Kimi 的 API:

方案月费
ChatGPT Plus / Claude Pro~140 元
OpenClaw + DeepSeek5–30 元
OpenClaw + Kimi10–50 元

一个月省 100 多块说起来不多,但真正的价值不在省钱——在于数据留在本地,流程自己控制,不绑定任何一个平台。

适合谁

如果你只是偶尔跟 AI 聊聊天,ChatGPT 网页版就够了。

如果你是内容创作者、程序员、运维——尤其是需要 AI 访问本地文件、执行自动化脚本的场景,OpenClaw 值得花一个下午搭起来试试。配置门槛不高:装好 Gateway,配一个 API key,连上飞书或 QQ 就能用。

下一步

  1. 在本地搭好 OpenClaw 环境,跑通 Gateway + DeepSeek API → 02 篇:Mac 本地安装与配置
  2. 写几个运维场景的 Skills——日志分析、告警通知、K8s 集群查询
  3. 和 Claude Code 打通:Claude Code 写的自动化脚本通过 OpenClaw 调度执行

这个系列的全部文章和项目进度在 OpenClaw 运维 Agent 页面。