评分明细
适用场景
这是什么?
nanoclaw 是 nanocoai 团队开发的轻量级 AI Agent 框架,定位为 OpenClaw 的替代方案。它基于 Anthropic 的 Agents SDK,核心卖点是容器化运行(安全性隔离)和多消息平台接入——WhatsApp、Telegram、Slack、Discord、Gmail 等主流消息应用都能连接。
相比 OpenClaw 的 382k Stars 庞大生态,nanoclaw 以 30.2k Stars 和 12.9k Forks 稳居第二梯队。MIT 协议开源,TypeScript 编写,社区活跃。如果你需要的是一个轻量、安全、开箱即用的多平台 Agent 框架,nanoclaw 是比 OpenClaw 更简洁的选择。
准备工作
- Node.js 18+ 环境
- Docker(用于容器化运行)
- Anthropic API Key(或其他兼容 Provider)
- 目标消息平台账号(WhatsApp/Telegram/Slack 等)
三步快速上手
第一步:克隆并安装
git clone https://github.com/nanocoai/nanoclaw.git
cd nanoclaw
npm install
第二步:配置
复制环境变量模板并填入你的 API Key:
cp .env.example .env
# 编辑 .env 填入 ANTHROPIC_API_KEY 和消息平台配置
第三步:启动
# Docker 容器化启动(推荐)
docker compose up -d
# 或直接运行
npm start
Agent 启动后会自动连接你配置的消息平台,可以直接在 WhatsApp/Telegram 等应用中与它对话。
常见踩坑
-
Docker 环境:容器化运行需要 Docker 已安装并运行,Windows 用户建议使用 Docker Desktop。
-
API Key 配置:确认
.env中的 API Key 正确且额度充足,nanoclaw 默认使用 Anthropic 模型。 -
消息平台接入:不同平台的接入流程不同(如 Telegram 需要 Bot Token、WhatsApp 需要 Business API),请参考官方文档配置。
-
内存占用:容器化运行会占用额外内存,建议至少 2GB 可用内存。
-
与 OpenClaw 的差异:nanoclaw 更轻量但 Skill 生态不如 OpenClaw 丰富,适用于简单 Agent 场景。
FAQ
Q1: nanoclaw 和 OpenClaw 有什么区别?
A1: nanoclaw 是更轻量的替代方案,专注容器化安全和多消息平台接入。OpenClaw 生态更大(382k Stars),Skill 和 MCP 工具更多。nanoclaw 适合追求简洁和安全的场景。
Q2: 支持哪些 AI 模型?
A2: 基于 Anthropic Agents SDK,默认支持 Claude 系列模型。通过兼容 API 也可接入其他 Provider。
Q3: 支持哪些消息平台?
A3: WhatsApp、Telegram、Slack、Discord、Gmail 等主流消息应用。具体支持列表见官方文档。
Q4: 开源协议是什么?
A4: MIT 协议,可自由使用、修改和商用。
Q5: 适合什么场景?
A5: 需要多平台消息接入的 AI Agent 场景,如客服机器人、个人助理、团队通知等。
参考链接
📊 评分与标签
评分说明
总分 8.5/10 · P_优选
📊 可观测社区指标(数据核验日期:2026-07-14)
- GitHub: nanocoai/nanoclaw ★30,226, 🔱12,873
- 来源:GitHub API
- License: MIT 协议开源
- 技术栈: TypeScript, 基于 Anthropic Agents SDK
📦 可安装性 2.2/2.5
- 提供 Docker 容器化部署,docker compose up 一键启动,无需复杂环境配置
- 支持 npm install 直接安装,Node.js 18+ 即可运行
- 11 个消息渠道(WhatsApp/Telegram/Slack/Discord/Gmail/WeChat 等)各自需要独立凭证配置,首次配置较繁琐
- 对比 OpenClaw:OpenClaw 同样支持 Docker 部署但安装流程更复杂,nanoclaw 的容器化方案更简洁直观
- 对比 n8n:n8n 提供 npm/Docker/Desktop 三种安装方式,其中 Desktop 安装对非技术用户更友好,nanoclaw 缺少 GUI 安装选项
- 来源:n8n 安装文档
🎯 实用性 2.2/2.5
- 核心功能覆盖多平台消息接入、定时任务、记忆持久化、渠道间消息桥接,满足个人助理和团队机器人的主流需求
- 自带完整 Skills 体系(skills 目录、结构化技能格式、conformance 测试套件),支持 MCP 文件扩展 Agent 能力
- 基于 Anthropic Agents SDK,默认仅支持 Claude 系列模型,通过兼容 API 可接入其他 Provider 但非原生支持
- 对比 OpenClaw:OpenClaw 有 382k Stars 和更丰富的 Skill/MCP 生态,nanoclaw 在功能广度上不如 OpenClaw,但在轻量化和安全性上更优
- 对比 Dify:Dify 提供可视化工作流编排和更丰富的 LLM 模型支持,nanoclaw 更偏向消息平台 Agent 而非通用 AI 应用平台
- 来源:Dify GitHub
📖 文档质量 1.8/2.0
- README 包含安装说明、环境变量配置、渠道接入指南,结构清晰
- 提供 .env.example 模板和 docker-compose.yml 示例,降低上手门槛
- 缺少独立文档站点,深度教程和故障排查指南覆盖不足
- 对比 OpenClaw:OpenClaw 有专门的文档站点 docs.openclaw.ai,文档体系更完善
- 来源:OpenClaw 文档
- 对比 Dify:Dify 有完整的文档网站、视频教程和社区论坛,nanoclaw 的文档成熟度明显不足
- 来源:Dify 文档
👥 社区活跃 1.3/1.5
- 30,226 Stars、12,873 Forks,社区规模在 Agent 框架中属于第二梯队头部
- 来源:GitHub API
- 2,189 commits,持续活跃开发,44 分钟内仍有更新,维护频率极高
- MIT 协议开源,降低使用门槛,吸引社区贡献
- 对比 OpenClaw:OpenClaw 382k Stars 的社区规模远超 nanoclaw,但 nanoclaw 的更新频率和 commit 活跃度不输 OpenClaw
- 对比 Dify:Dify 65k+ Stars 和更活跃的 Issue/PR 互动,nanoclaw 的社区讨论和贡献者生态相对较小
- 来源:Dify GitHub
🔗 兼容性 1.0/1.5
- 连接 11 个主流消息平台,覆盖 WhatsApp/Telegram/Slack/Discord/Gmail/WeChat 等
- 基于 Anthropic Agents SDK,支持 Claude 系列模型,兼容 OpenAI API 格式的 Provider
- 缺少 MCP 服务端支持和第三方工具集成生态,与外部服务的连接完全依赖渠道配置
- 对比 OpenClaw:OpenClaw 有丰富的 MCP 工具和 Skill 生态,nanoclaw 的 Skill 体系虽完整但工具数量较少
- 对比 n8n:n8n 有 400+ 预置集成节点覆盖 Slack/Gmail/Airtable 等 SaaS 服务,nanoclaw 的集成范围仅限于消息平台
评分依据可追溯至公开来源,每项分数均有明确理由和数据支撑。
🏷️ 标签说明
- 开源免费: MIT 协议,完全开源免费使用。来源:GitHub nanocoai/nanoclaw License
- Agent: 核心定位为 AI Agent 框架,支持多平台消息接入和自主任务执行。来源:GitHub nanocoai/nanoclaw
- 多Agent: 支持多渠道消息桥接和 Agent 间协作。来源:GitHub nanocoai/nanoclaw
- MCP: 支持 MCP 文件格式的 Skills 扩展。来源:GitHub nanocoai/nanoclaw
📋 来源与核验记录
- ✅ GitHub API 已验证: nanocoai/nanoclaw — 30,226 Stars, 12,873 Forks, MIT License
- ⚠️ 未验证: GitHub 页面 页面核验 失败(agent-browser 二进制缺失),已通过 GitHub API 替代验证
- ⚠️ 间接来源: OpenClaw/Dify/n8n 的功能描述 — 基于官方文档和公开信息
- ❌ 死链: 无