ZeroClaw:Rust重构的AI Agent新星,性能提升400倍,内存占用减少99%

26 年开年初,最火的开源项目莫过于 OpenClaw,其 Star 数已突破 20 万,增长速度远超所有人的预期,甚至可能包括其作者本人。

它让你能在本地电脑上运行 AI,并通过 Telegram、Discord、WhatsApp 等聊天软件直接指挥 AI 完成任务。

ZeroClaw:Rust重构的AI Agent新星,性能提升400倍,内存占用减少99%

近日,一个名为 ZeroClaw 的项目正式开源。它被描述为对 OpenClaw 的“极致工程化实现”,在 GitHub 上的简介是 “Claw done right”。

该项目通过使用 Rust 语言进行重写,旨在解决原生项目在性能、资源占用和安全性方面的痛点。

ZeroClaw:Rust重构的AI Agent新星,性能提升400倍,内存占用减少99%

01 开源项目简介

ZeroClaw 本质上是对爆火的 OpenClaw 架构的 Rust 重构。它 100% 由 Rust 编写,充分发挥了 Rust 的内存安全和高性能特性。其二进制文件极小,仅约 3.4MB,且启动时间小于 10ms。

得益于极低的资源占用,相比于基于 Node.js 或 Python 的同类 AI Agent,ZeroClaw 可以在树莓派甚至更低功耗的 VPS 上流畅运行。

ZeroClaw:Rust重构的AI Agent新星,性能提升400倍,内存占用减少99%

其内存占用比 OpenClaw 减少了 99%,能够高效运行在 10 美元级别的硬件上。同时,启动速度提升了 400 倍。

[code]
开源地址:https://github.com/theonlyhennygod/zeroclaw
[/code]

02 其它亮点

灵活扩展

ZeroClaw 将核心能力基本都抽象为 Trait 接口,并通过配置绑定具体实现,可以理解为一个高度集成的插件系统,但最终编译为单一二进制文件运行。其每一个组件都是可插拔、可替换的。

ZeroClaw:Rust重构的AI Agent新星,性能提升400倍,内存占用减少99%

  • AI Provider 灵活切换:支持超过 22 种模型提供商,只需修改配置即可切换,无需改动代码。
  • 工具箱扩展:内置了 Shell 命令执行、文件读写、浏览器交互、内存存储等工具。

安全支持

由于 AI Agent 拥有执行 Shell 命令和访问文件的权限,安全性至关重要,这也是 OpenClaw 曾被诟病的地方。

ZeroClaw:Rust重构的AI Agent新星,性能提升400倍,内存占用减少99%

ZeroClaw 在安全方面做了多项增强:
* 本地绑定:默认仅绑定 127.0.0.1,拒绝公网直接访问。
* 启动配对:启动时生成 6 位一次性代码,必须通过配对才能获得 Bearer Token。
* 工作区限制:默认开启 workspace_only 模式,禁止 AI 访问根目录或系统敏感文件夹。
* 数据防泄露:内置协议,在数据发出前进行拦截。

记忆系统

ZeroClaw:Rust重构的AI Agent新星,性能提升400倍,内存占用减少99%

ZeroClaw 设计了一个零外部依赖的完整记忆搜索引擎。
* 混合搜索:结合向量搜索和全文搜索,让 AI 能从海量对话历史或本地文档中精准提取信息。
* 上下文压缩:通过 /compact 命令或自动触发,将冗长的上下文压缩为精华笔记,防止 AI 忘记重要细节。

03 两者的区别

简单总结:OpenClaw 是主打灵活性与 Python 生态的初版实现,而 ZeroClaw 则是追求极致性能、低资源占用与安全性的 Rust 工业级重写版。

ZeroClaw:Rust重构的AI Agent新星,性能提升400倍,内存占用减少99%

因此,若要进行二次开发,可选择 OpenClaw;若追求稳定自用或在低配置服务器上运行,ZeroClaw 是更佳选择。

ZeroClaw:Rust重构的AI Agent新星,性能提升400倍,内存占用减少99%

04 如何使用

使用 ZeroClaw 非常简单,只需按顺序执行以下命令:

[code]
git clone https://github.com/theonlyhennygod/zeroclaw.git
cd zeroclaw
cargo build –release
cargo install –path . –force

快速设置(无提示/静默模式)

zeroclaw onboard –api-key sk-… –provider openrouter

或交互式向导

zeroclaw onboard –interactive

或仅快速修复频道/白名单

zeroclaw onboard –channels-only

聊天

zeroclaw agent -m “Hello, ZeroClaw!”

交互模式

zeroclaw agent

启动网关(Webhook 服务器)

zeroclaw gateway # 默认值:127.0.0.1:8080
zeroclaw gateway –port 0 # 随机端口(安全性增强)

启动完整的自动运行环境(守护进程)

zeroclaw daemon

检查状态

zeroclaw status

运行系统诊断

zeroclaw doctor

检查频道健康状况

zeroclaw channel doctor

获取集成设置详情

zeroclaw integrations info Telegram

管理后台服务

zeroclaw service install
zeroclaw service status

从 OpenClaw 迁移记忆(先进行安全预览)

zeroclaw migrate openclaw –dry-run
zeroclaw migrate openclaw
[/code]


关注“鲸栖”小程序,掌握最新AI资讯

本文来自网络搜集,不代表鲸林向海立场,如有侵权,联系删除。转载请注明出处:https://www.itsolotime.com/archives/21853

(0)
上一篇 1天前
下一篇 1天前

相关推荐