ZeroClaw — 个人AI助手运行时

单一二进制、跨平台的自托管AI助手基础设施,支持多种模型提供商、渠道和工具,你拥有全部数据与设备。

Star 数
★ 33k
最近更新
今天
License
Apache-2.0
主语言
Rust

30 秒速览

运行形态
命令行工具自托管服务
可在哪里用
通用 · 跨平台OpenAI API · Claude API
费用
软件免费,模型调用费用自付
上手难度
中 · 需要几步配置
开始前需要
Rust(可选)Systemd/Launchctl/Windows 服务Shell / 命令行网络访问本地文件系统MCP Server
典型场景
个体开发者希望拥有一个可跨 Discord、Telegram 和 CLI 使用的个人助理,同时保留对数据的完全控制。
不适合
  • 希望开箱即用、不想维护自托管服务的用户
  • 不愿编辑 TOML 配置或处理多子模块文档的人

这个 Agent 能做什么,适合哪些场景?

ZeroClaw 是一个用 Rust 编写的自托管AI助手运行时,以单一二进制文件分发。它通过 30 多种渠道(如 Discord、Telegram、Matrix、Email、webhooks、CLI)接收消息,并连接 Anthropic、OpenAI、Ollama 等约 20 个模型提供商。其安全性优先,默认监督模式,支持沙箱(Landlock/Bubblewrap/Seatbelt/Docker)和加密工具回执。它还提供 HTTP/WebSocket 网关和 Web 仪表盘,用于聊天、记忆和配置管理。ZeroClaw 可在 Linux、macOS、Windows、FreeBSD、NixOS 以及 Docker 上运行,支持 GPIO/I2C/SPI/USB 等硬件接口。

ZeroClaw 通过一个 TOML 配置文件定义多代理、渠道、模型提供商和工具。zeroclaw quickstart 引导用户配置提供商和代理。zeroclaw agent -a <alias> 启动交互式聊天,zeroclaw service install 将代理注册为系统服务。它的事件驱动 SOP 引擎可响应 MQTT、webhook、cron 或外设事件,并包含审批门和可恢复运行。工具包括 shell、浏览器、HTTP、硬件和自定义 MCP 服务器。它通过 Agent Client Protocol(JSON-RPC 2.0 over stdio)集成到 IDE。

  1. 个体开发者希望拥有一个可跨 Discord、Telegram 和 CLI 使用的个人助理,同时保留对数据的完全控制。
  2. 团队需要自托管自动化,通过 webhooks 或 cron 触发运维任务,并带人工审批门。
  3. 硬件爱好者希望用 Raspberry Pi 上的 GPIO/I2C/SPI 外设控制设备。
  4. 企业希望统一安全地访问多个 LLM 提供商,并使用回退链以保证可靠性。
  5. 开发者希望直接在自己的 IDE 中通过 ACP 使用 AI 助手。

如何安装或部署这个 Agent?

Unix 系统运行 curl -fsSL https://raw.githubusercontent.com/zeroclaw-labs/zeroclaw/master/install.sh | sh,然后使用 ${CARGO_HOME:-$HOME/.cargo}/bin/zeroclaw 快速开始。Windows 用户参照预构建 PowerShell 路径指南。需要有效的模型提供商 API 密钥(如 OpenAI、Anthropic 或本地 Ollama)。

如何使用这个 Agent?

运行 zeroclaw quickstart 设置配置。编辑 ~/.zeroclaw/config.toml 调整提供商、渠道和安全设置。启动服务:zeroclaw service install 然后 zeroclaw service start。使用 zeroclaw agent -a <alias> 进行聊天。可通过 zeroclaw auth login --model-provider openai-codex --import ~/.codex/auth.json 导入 OpenAI Codex 订阅认证,或通过 claude setup-token 使用 Claude Max 的 token。

这个 Agent 有哪些优点和局限?

优点
  • 提供 30 多种渠道和约 20 个模型提供商,多合一。
  • 安全第一,具备沙箱、审批门和加密工具回执。
  • 事件驱动的 SOP 引擎,可自动化复杂流程并支持恢复。
  • 支持从 Raspberry Pi 到云端服务器的多种硬件和平台。
局限
  • 需要在机器上自行托管架构。
  • 配置多个 TOML 文件和子模块需要学习曲线。
  • 依赖外部模型提供商 API 的可用性和配额。
  • 高级功能(如硬件)需要专门设置且可能不适用于所有平台。

这个 Agent 与同类方案有什么区别?

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
ZeroClaw — 个人AI助手运行时 当前 60 · 存在缺口 命令行工具免费 + 模型费 ★ 33k 今天 Rust OpenAI API · Claude API
Moltis 个人代理服务器 53 · 缺口较多 自托管服务免费 + 模型费 ★ 2.9k 今天 Rust Codex · Claude Code
JoySafeter 59 · 缺口较多 自托管服务免费 + 模型费 ★ 314 6 个月前 Python —
Jelly:本地多智能体工作台 52 · 缺口较多 — ★ 60 6 天前 TypeScript ChatGPT · OpenAI API

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
存在缺口
60/ 100 五分制 3.0 / 5
本评测基于 2026年8月9日 的源码;此后该项目发布了 2 个正式版本,尚未复审。分数与结论只代表评测时的版本。 最近版本 ↓
信任安全 16/29
可靠稳定 9/14
适用触发 12/18
规范维护 10/18
有效结果 9/13
证据核验 4/8
查看各维度的扣分理由
信任安全16 / 29 · 2.8/5

证据显示有默认监督模式、工作区边界、命令白名单、禁止路径列表、速率限制等安全机制,但未提供具体实现细节或测试证据。扣分:缺少对最小权限原则的明确说明,用户确认机制未详细描述,数据流透明性不足,敏感数据处理(如密钥存储)虽有提及但未验证,依赖安全有固定版本但未提供漏洞扫描证据,外部影响有沙箱但未证明有效性,回滚机制仅提及更新管道,来源归属未验证。

可靠稳定9 / 14 · 3.2/5

自洽性:README、Cargo.toml、SECURITY.md 等文件描述一致,但未提供实际运行证据。依赖可用性:依赖版本固定,但未验证所有依赖的可用性。失败消息:有健康检查和错误处理,但未提供具体失败消息示例。扣分:未提供实际运行测试,无法确认自洽性和依赖可用性。

适用触发12 / 18 · 3.3/5

目标受众明确(个人AI助手),场景多样(多通道、多提供商、硬件支持),能力边界有描述(工具、通道、提供商),触发精度有配置说明,环境适配有平台特定文档。扣分:未提供实际运行验证,能力边界可能不完整。

规范维护10 / 18 · 2.8/5

信息架构清晰(README、docs、架构图),安装说明详细,命名稳定(zeroclaw),有示例和FAQ,已知限制未明确列出,许可证明确(MIT OR Apache-2.0),版本号存在但无变更日志,维护责任有提及(社区维护)。扣分:已知限制未明确,版本变更日志缺失。

有效结果9 / 13 · 3.5/5

输出可用性:有CLI、网关、仪表盘等,但未提供实际输出示例。边际价值:功能丰富,但未与其他产品对比。成本效益:有性能优化(二进制大小),但未提供实际数据。扣分:未提供实际运行证据,无法评估输出可用性和成本效益。

证据核验4 / 8 · 2.5/5

声明可追溯:README中的声明有文档链接,但未提供具体代码引用。跨来源佐证:有CI、测试脚本,但未提供独立验证。事实与推断分离:文档区分了事实和推断,但未明确标注。扣分:跨来源佐证不足,事实与推断分离不明确。

风险与缓解建议
  • 未提供实际运行测试,所有评估基于静态源码,置信度低。
  • 安全机制(如沙箱、命令白名单)虽有描述,但未提供实现细节或测试证据,需谨慎依赖。
  • 依赖版本固定,但未提供漏洞扫描报告,需自行检查依赖安全性。
  • 已知限制未明确列出,可能隐藏潜在问题。
  • 版本变更日志缺失,难以追踪功能变化和修复。
证据充分度:低 评估于 2026年8月9日 审查版本 5bec8119c53b 评估后仓库已有新提交,评分可能未覆盖最新改动
查看完整评分方法 →

最近版本

来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。

  1. v0.8.6
    发布说明摘录
    ZeroClaw v0.8.6 ZeroClaw v0.8.6 is a plugin, identity, and runtime-ownership release spanning 573 commits from 74 contributors. The seven 64-bit CLI release archives now carry the WebAssembly plugin host, and the plugin registry offers channel and tool packages built for this release. It also adds authenticated principals with OIDC across RPC and the gateway, moves live configuration, events, and agent lifecycle under the daemon, and adds an opt-in minimal built-in tool set while full stays the default. Several security tightenings change defaults; review [Breaking Changes](#breakin …
    在 GitHub 查看 ↗
  2. v0.8.5
    发布说明摘录
    ZeroClaw v0.8.5 ZeroClaw v0.8.5 is a security, connectivity, and operator-experience release spanning 454 commits from 73 contributors. It introduces ZeroRelay and ZeroRouter, expands live chat and provider capabilities, hardens plugin, sandbox, webhook, credential, and file boundaries, and makes cross-platform builds and coordinated crate publication more reproducible. This release also removes or narrows several deprecated surfaces; review [Breaking Changes](#breaking-changes) before upgrading plugins, skills, legacy node integrations, WATI deployments, TodoWrite configuration, or …
    在 GitHub 查看 ↗
  3. v0.8.4
    发布说明摘录
    ZeroClaw v0.8.4 ZeroClaw v0.8.4 is a maintenance and hardening release spanning 262 commits from 49 contributors. It expands the memory and SOP control planes, improves provider and channel reliability, strengthens sandbox and credential boundaries, and makes the desktop and release pipeline more dependable. This release also includes upgrade-sensitive changes for skill sources, Nextcloud Talk, and generic webhook authentication; review [Breaking Changes](#breaking-changes) before upgrading those integrations. Highlights …
    在 GitHub 查看 ↗

常见问题

ZeroClaw 如何保证安全性?
默认监督模式需要中等风险操作的审批,高风险操作被阻止。提供 Landlock/Bubblewrap/Seatbelt/Docker 沙箱和每个动作的加密工具回执。
ZeroClaw 是否与 OpenAI Codex 订阅兼容?
是的,Quickstart 支持 OpenAI Codex 订阅认证,可以使用 zeroclaw auth login --model-provider openai-codex --import ~/.codex/auth.json 导入现有的 Codex 登录信息。
ZeroClaw 可以在没有 Rust 的情况下运行吗?
预构建二进制安装程序不需要 Rust。源代码构建需要 Rust 工具链。
支持哪些渠道?
支持 Discord、Telegram、Matrix、Email、Webhooks、CLI、HTTP/WebSocket 网关、ACP 等 30 多种渠道。
在 GitHub 查看 ↗ 安装 ↓

对比同类 Agent

用同一套 FARS 评审,横向比较这个 Agent 所属的短名单。

相关 Agents