NanoClaw Logo
NanoClaw

NanoClaw 是什么?你的个人 Claude 助手完全指南

4分钟阅读

了解 NanoClaw 如何用单个 Node.js 进程实现容器隔离、WhatsApp 集成和 Agent 集群,以及为什么它可能是最适合你的个人 AI 助手。

什么是 NanoClaw?

NanoClaw 是一个极简的个人 Claude 助手——单个 Node.js 进程,少量核心文件,零复杂度。它把 Claude 的完整能力带到你的本地环境:通过 WhatsApp 聊天、命令行交互、REST API 调用,通通支持。

NanoClaw 的设计哲学是"简单即安全"。没有微服务、没有消息队列、没有分布式架构。你 clone 下来,跑一条命令,Claude Code 自动搞定依赖、认证、容器和服务配置。整个 setup 是 AI-native 的——Claude 自己帮你配好一切。

为什么你需要一个本地 AI 助手?

数据隐私。 你的代码、商业数据、个人对话全都留在本地。NanoClaw 不上传任何内容到第三方服务器——它只是在你自己的机器上调用 Anthropic API。

一次配置,到处使用。 通过 WhatsApp 集成,你在手机上就能跟 Claude 对话。在电脑上用 CLI。在你的应用里调 REST API。同一个助手,多种入口。

完全掌控。 MIT 开源许可证。你可以 fork 它、改它、把它嵌进你的工作流。没有任何 vendor lock-in。

核心特性一览

特性说明
🔒 容器隔离每个 Agent 跑在独立 Linux 容器中,文件系统隔离
📱 WhatsApp 集成通过 WhatsApp 群组与 Claude 对话,每个群有独立上下文
🧠 群组记忆SQLite 支持的消息存储,每个群组独立的 CLAUDE.md
⏰ 定时任务内置任务调度器,自动化日报、提醒和数据收集
🚀 Agent 集群多 Agent 协作处理复杂任务,协调多个 Claude 实例
🛠️ Claude Agent SDK流式 Agent 容器,完整访问 Claude 能力

快速上手

bash
git clone https://github.com/gavrielc/nanoclaw.gitcd nanoclawclaude# 在 Claude Code 中输入:/setup

Claude Code 会自动处理所有依赖安装、认证配置、容器设置和服务启动。整个过程不到五分钟。

适用场景

开发者。 本地代码补全、debug、文档生成。专有代码保持私密,同时享受顶级 AI 辅助。

内容创作者。 AI 辅助写博客、邮件、文档。所有草稿和创意留在你的设备上。

数据分析师。 在本地分析敏感商业数据。数据不离开你的基础设施。

团队协作者。 WhatsApp 群组模式让非技术团队成员也能用上 Claude。

学生和研究者。 论文摘要、问题答疑、知识库管理。

硬件要求

NanoClaw 对硬件要求极低:

  • Node.js 20+
  • 2 GB RAM
  • 支持 macOS、Linux、Windows (WSL2)、Raspberry Pi、Docker

费用

NanoClaw 是 MIT 开源软件,完全免费。你只需要支付 Anthropic API 的使用费用,按实际 token 消耗计费,没有月费、没有隐藏成本。