ZeroClaw 是什么?一个 Rust 写的"轻量级 AI Agent 运行时"完整科普

大家好,我是安东尼(tuaran.me),一名专注于前端与 AI 工程化的独立开发者。

我在建设 「博主联盟」------连接AI产品方与技术博主的品牌增长平台,帮AI产品精准触达开发者,也帮博主拿到推广资源与成长机会。

同时也在做 「前端下一步」------一个聚焦前端、AI Agent 与大模型的技术情报站,帮你从技术革新焦虑中解脱,得到技术转向判断。

这篇文章,希望对你有所启发。

一句话先讲清楚

ZeroClaw 是一个用 Rust 写的 AI Agent 运行时 ,定位是"OpenClaw 的极致轻量替代"。整个项目最终产物就是一个二进制文件:你给它一份配置,它就能把 LLM 提供商、消息通道、记忆存储、工具调用四件事串起来跑成一个自治助手。

官方仓库在 github.com/zeroclaw-la...,截至撰写时已经有 30K+ Star,143 个 release。

它解决什么问题

OpenClaw 那套 TypeScript/Node.js 栈,常被吐槽两件事:

  1. 资源占用大:常驻内存动辄 300MB 起步,部署到边缘设备基本不现实。
  2. 依赖链复杂:430k 行 TypeScript,加上海量 npm 依赖,安全审计成本高。

ZeroClaw 的反向选择就很直接:

  • 单一 Rust 二进制,体积约 3.4--8.8MB(看构建配置)
  • 长跑内存 < 5MB
  • 冷启动 < 10ms(官方数据,硬件低至 0.6GHz 也能跑)
  • 默认 deny-by-default 的工具白名单 + 路径白名单

把"Agent 运行时"做成"一个能塞进树莓派的二进制",是它最容易被记住的点。

它能干什么

按官方 README 的说法,ZeroClaw 把 Agent 拆成四个 Trait(接口):

Trait 作用 现有实现
Provider 接 LLM Anthropic、OpenAI、Ollama、OpenRouter 等 ~22 家
Channel 接消息平台 Discord、Telegram、Matrix、邮件、语音、Webhook、CLI 等 30+
Memory 接存储后端 SQLite + FTS5、Postgres(pgvector)、本地文件
Tool 接外部能力 Shell、浏览器、HTTP、硬件、自定义 MCP Server

也就是说:它本身不是模型,也不是 IDE 插件,而是把"模型 + 工具 + 通道 + 记忆"按 Trait 抽象起来的胶水层。要换 LLM、换前端、换数据库,改 config 就行,不动代码。

跟"那一堆 Claw"的关系

搜 ZeroClaw 你会刷到一大票名字:OpenClaw、NanoClaw、PicoClaw、IronClaw、NullClaw、TinyClaw...... 大致可以这么理解:

  • OpenClaw:原版,TypeScript/Node,功能全但重。
  • ZeroClaw:Rust 重写,砍体积、强安全。
  • NanoClaw / PicoClaw / TinyClaw:再往下做减法,主打"裸机/MCU 也能跑"。
  • IronClaw:偏企业部署。
  • NullClaw / Moltis 等:各自有侧重,生态外围。

社区把这帮叫 "Claw Family",但你日常关注 ZeroClaw 与 OpenClaw 这两个就够了,其它可视为衍生品。

适合谁

值得花时间评估它的场景:

  • 想把 Agent 部署到树莓派、低成本 VPS、边缘网关
  • 不想吃 Node.js 内存膨胀和 npm 供应链风险
  • 需要多通道(不只是 Web):Discord/Telegram/邮件/语音都要
  • 喜欢"配置驱动 + 编译期检查"的稳定感

不适合的场景:

  • 没有 Rust 工具链、想"下载即用"的同学(编译需要 ~1GB 内存)
  • 重度依赖某些只在 OpenClaw 生态里有的插件
  • 需要 Docker/WASM 沙箱已 GA(路线图里,但部分还没合并)

接下来读什么

这是 ZeroClaw 系列的第 1 篇。后续会拆:

  • 第 2 篇:架构与 Trait 设计------为什么它能做到"换实现不改代码"
  • 第 3 篇:ZeroClaw vs OpenClaw------把"-99% 内存"那张图拆开看
  • 第 4 篇:安全模型------Landlock / Bubblewrap / Seatbelt / Docker 是怎么叠的
  • 第 5 篇:10 分钟上手------跑通一个 Telegram 助手
  • 第 6 篇:冷思考------社区风评里的水分与隐忧

资料来源:官方仓库zeroclaw.orgHacker News 讨论 #47016328

相关推荐
我要出家当道士10 小时前
AICoding 编码范式参考
人工智能·aicoding·编码范式
郭龙飞98010 小时前
OpenClaw 飞书机器人搭建指南 远程 AI 操控电脑配置
人工智能·windows·机器人·飞书
Volunteer Technology11 小时前
Spring AI MCP 案例-WebFlux SSE传输模式 (九)
java·数据库·人工智能·spring
酿情师11 小时前
小龙虾(OpenClaw)本地部署详细教学:从 0 到跑通 AI 本地助手
人工智能
极品小學生11 小时前
从零到一:打造属于自己的高可用 AI 接口中转站
人工智能
HIT_Weston11 小时前
83、【Agent】【OpenCode】bash 工具提示词(commit 注意事项)(一)
人工智能·agent·opencode
波动几何11 小时前
Capability Pipeline OS - 通用能力管线操作系统
人工智能
F2的AI学习笔记11 小时前
下一代键盘,可能戴在手腕上
人工智能
wyg_03111311 小时前
codex features
人工智能