project
NanoClaw - 开源轻量级个人AI助手,安全的OpenClaw平替
NanoClaw 是开源的 AI 助手,作为 OpenClaw 的轻量级替代品,每个 Agent 在独立沙箱中运行,仅访问显式挂载的目录。
NanoClaw是什么
NanoClaw 是开源的 AI 助手,作为 OpenClaw 的轻量级替代品,每个 Agent 在独立沙箱中运行,仅访问显式挂载的目录。NanoClaw支持 WhatsApp、Telegram、Discord 等多渠道接入,首创个人 AI 助手的 Agent Swarms 集群协作能力。NanoClaw摒弃传统配置,用户通过自然语言指令让 Claude Code 直接修改源码实现 bespoke 定制,主打”代码即配置”的 AI 原生范式,让技术用户拥有完全可审计、可掌控的个人智能助手。
NanoClaw的主要功能
- 多平台消息接入:支持 WhatsApp、Telegram、Discord、Slack、Signal 及无头模式,让用户通过手机即可与 AI 助手交互。
- 容器隔离执行:Agent 在 Apple Container 或 Docker 独立沙箱中运行,仅访问显式挂载目录,实现操作系统级安全隔离。
- 群组上下文隔离:每个群组拥有独立的 CLAUDE.md 记忆文件、隔离文件系统和专属容器环境。
- Agent Swarms:首创个人 AI 助手的多智能体集群功能,可协调多个专业 Agent 协作完成复杂任务。
- 定时任务调度:支持创建周期性任务,按设定时间自动执行并主动推送结果到用户消息渠道。
- 技能系统:通过
/add-gmail、/add-slack等模块化技能按需扩展功能,避免代码臃肿。 - AI 原生定制:用户用自然语言描述需求,Claude Code 能直接修改源码实现个性化,无需传统配置文件。
如何使用NanoClaw
- 快速启动:克隆仓库后运行
claude启动 Claude Code,执行/setup命令,由 AI 自动完成依赖安装、身份验证、容器配置和服务部署。 - 日常交互:在 WhatsApp、Telegram 等渠道使用触发词(默认
@Andy)发送指令,如@Andy 每天早上9点推送销售简报。 - 功能扩展:运行
/add-gmail、/add-slack等技能命令,让 Claude Code 自动修改源码添加所需功能。 - 个性化定制:直接告诉 Claude Code 需求,如”将触发词改为 @Bob”或”让回复更简洁”,AI 会直接编辑代码实现。
- 管理控制:在主控频道(私人自聊)运行
@Andy list all scheduled tasks查看任务,@Andy pause暂停指定任务。 - 问题排查:遇到故障时运行
/debug,Claude Code 会自动分析日志并修复问题。
NanoClaw的项目地址
- GitHub仓库:https://github.com/qwibitai/nanoclaw
NanoClaw的应用场景
- 个人知识管理:用户将 Obsidian 笔记库挂载到 NanoClaw,随时通过 WhatsApp 提问让 AI 检索整理个人知识,或设置每日早晨自动推送 AI 行业资讯简报。
- 自动化开发运维:开发团队配置 NanoClaw 每周五自动审查 Git 提交历史,检测代码与 README 文档的偏离并生成更新建议,减少技术债务维护成本。
- 智能客服接待:中小企业将 NanoClaw 接入 Telegram 或 WhatsApp 商业账号,让隔离容器中的 Agent 处理客户常见咨询。
- 多 Agent 项目协作:产品经理通过 Agent Swarms 功能同时启动市场分析、竞品调研、文案撰写三个专业 Agent,协作完成新品发布方案并自动汇总报告。
- 安全合规办公:金融机构或律所利用 NanoClaw 的容器隔离和可审计特性,在内网部署定制化 AI 助手处理敏感文档,安全团队可在 8 分钟内完成核心代码审计验证。