自动化与运维 multi-channelprovider-agnosticrustself-hostedsandboxingmcphardware

ZeroClaw — 个人AI助手运行时

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

FollowAgents 评估 · FARS-2.1
谨慎使用
60/ 100 五分制 3.0 / 5
1 2 3 4 5 6
1信任安全16 / 29 · 2.8/5

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

2可靠稳定9 / 14 · 3.2/5

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

3适用触发12 / 18 · 3.3/5

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

4规范维护10 / 18 · 2.8/5

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

5有效结果9 / 13 · 3.5/5

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

6证据核验4 / 8 · 2.5/5

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

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

这个 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 有哪些优点和局限?

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

如何安装或部署这个 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。

常见问题

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 多种渠道。

对比同类 Agent

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

相关 Agents