🤖 Agentic 高级 📦 nanocoai

nanoclaw

轻量级 OpenClaw 替代方案——容器化运行,连接 WhatsApp/Telegram/Slack 等消息应用,支持记忆和定时任务

📊 评分明细

📦 打包完整度
2.1 2.1 / 2.5
🎯 实用性
2.1 2.1 / 2.5
📖 文档清晰度
1.7 1.7 / 2
👥 社区影响力
1.3 1.3 / 1.5
🔗 集成度
1.3 1.3 / 1.5

🎯 适用场景

开源免费Agent多AgentMCP

这是什么?

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 等应用中与它对话。

常见踩坑

  1. Docker 环境:容器化运行需要 Docker 已安装并运行,Windows 用户建议使用 Docker Desktop。

  2. API Key 配置:确认 .env 中的 API Key 正确且额度充足,nanoclaw 默认使用 Anthropic 模型。

  3. 消息平台接入:不同平台的接入流程不同(如 Telegram 需要 Bot Token、WhatsApp 需要 Business API),请参考官方文档配置。

  4. 内存占用:容器化运行会占用额外内存,建议至少 2GB 可用内存。

  5. 与 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)

📦 可安装性 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 安装选项

🎯 实用性 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 应用平台

📖 文档质量 1.8/2.0

  • README 包含安装说明、环境变量配置、渠道接入指南,结构清晰
  • 提供 .env.example 模板和 docker-compose.yml 示例,降低上手门槛
  • 缺少独立文档站点,深度教程和故障排查指南覆盖不足
  • 对比 OpenClaw:OpenClaw 有专门的文档站点 docs.openclaw.ai,文档体系更完善
  • 对比 Dify:Dify 有完整的文档网站、视频教程和社区论坛,nanoclaw 的文档成熟度明显不足

👥 社区活跃 1.3/1.5

  • 30,226 Stars、12,873 Forks,社区规模在 Agent 框架中属于第二梯队头部
  • 2,189 commits,持续活跃开发,44 分钟内仍有更新,维护频率极高
  • MIT 协议开源,降低使用门槛,吸引社区贡献
  • 对比 OpenClaw:OpenClaw 382k Stars 的社区规模远超 nanoclaw,但 nanoclaw 的更新频率和 commit 活跃度不输 OpenClaw
  • 对比 Dify:Dify 65k+ Stars 和更活跃的 Issue/PR 互动,nanoclaw 的社区讨论和贡献者生态相对较小

🔗 兼容性 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 的集成范围仅限于消息平台

评分依据可追溯至公开来源,每项分数均有明确理由和数据支撑。

🏷️ 标签说明

📋 来源与核验记录

  • ✅ GitHub API 已验证: nanocoai/nanoclaw — 30,226 Stars, 12,873 Forks, MIT License
  • ⚠️ 未验证: GitHub 页面 页面核验 失败(agent-browser 二进制缺失),已通过 GitHub API 替代验证
  • ⚠️ 间接来源: OpenClaw/Dify/n8n 的功能描述 — 基于官方文档和公开信息
  • ❌ 死链: 无