500 行代码实现安全版 OpenClaw,这位独立开发者把极简做到了极致
作为常年关注开源与安全的技术博主,运营李洋博客这么久,我对两类项目格外敏感:一个是够轻量,一个是真安全。最近 GitHub 上一款叫 NanoClaw 的开源 AI 助手直接火出圈,完美踩中这两点,也让我忍不住第一时间拿来跟大家分享。这款项目由独立开发者 gavrielc 打造,定位就是 OpenClaw 极简安全替代版。最夸张的是,它把原版几十万行的逻辑,压缩到只有约 500 行核心代码,普通人 8 分钟就能通读理解,代码量直接暴减 99.9%。
项目地址:https://github.com/qwibitai/nanoclaw
了解过 OpenClaw 的朋友都知道,它在 2026 年初凭借“类贾维斯”能力爆红,但也带来两个很现实的问题:太臃肿、不安全。原版 Clawdbot 代码大约 43 万行,50 多个模块、40 多项依赖,启动慢、调试难,就算在 M2 Mini 上也要卡半天。更致命的是,它对主机拥有近乎无限制的权限,思科 Talos 等安全机构多次点名批评。
开发者 gavrielc 说得很实在:OpenClaw 很强,但我不敢运行一款自己不完全理解、却能掌控我整个电脑的软件。这也是很多独立开发者的真实顾虑。

于是,NanoClaw 诞生了。
它没有微服务、没有消息队列、没有层层封装,就是单 Node.js 进程 + 少量文件,结构干净到一目了然。但真正拉开差距的,是安全架构。
OpenClaw 的安全只停留在应用层:白名单、配对码,所有模块跑在同一个进程里,内存共享。一旦被突破,整个主机都暴露在外,理论上可以删目录、盗密钥、偷数据。
而 NanoClaw 直接用 操作系统级硬隔离:macOS 用 Apple 容器,其他平台用 Docker,把 AI 完全关进 Linux 沙箱里。就算 AI 失控、出幻觉、被注入恶意指令,最多也只能破坏容器环境,碰不到你真实的主机文件。这种安全感,是权限配置根本比不了的。
功能上,NanoClaw 并没有砍得太狠:支持 WhatsApp 收发消息、定时任务、基础记忆、独立上下文,完全能满足日常使用。它基于 Claude Code 部署,结构简单,二次开发也很友好。
说到底,OpenClaw 和 NanoClaw 其实是两种选择:
- OpenClaw 走生态便利路线,开箱即用、插件多、平台全,但权限大、风险高;
- NanoClaw 走安全极简路线,体积小、代码透明、沙箱强,但没有一键插件生态,需要自己动手搭建功能。
在我看来,NanoClaw 的爆火不是偶然。现在越来越多开发者开始拒绝臃肿、拒绝黑盒、拒绝“高权限换便利”。尤其是个人站长、独立开发者、小团队,安全 + 轻量才是真刚需。
500 行代码、容器硬隔离、结构透明、可高度定制,NanoClaw 给 AI 助手提供了一个更理性、更安全的方向。如果你也在用 OpenClaw 但总觉得不踏实,或者想自己搭一个可控的 AI 助手,这个项目非常值得一看。
你平时更在意工具的便利性,还是安全性?用过这类 AI 助手有没有踩过坑?欢迎在评论区聊聊。觉得有用可以收藏,也可以关注李洋博客,后续我会继续分享更多轻量、安全、能落地的开源项目。



还没有评论,来说两句吧...