NanoClaw 是一个轻量级、容器化运行的 Claude 个人助手,强调代码层面的可理解性和快速定制能力。它通过 Apple Container 或 Docker 在隔离容器中运行每个智能体,提供文件系统级的安全边界,并基于 Claude Agent SDK 采用技能扩展模型。
精简直观的架构
- 单进程、极简的源码架构使整个代码库易于阅读、理解和修改
- TypeScript 实现保持最小的依赖集合,确保可靠性和易于审计
- 通过技能文件的代码驱动定制确保所有变更可版本控制和可复现
容器安全隔离
- 基于容器的隔离确保每个智能体在明确的安全边界内运行,降低宿主机风险
- Apple Container 或 Docker 沙箱提供强隔离,无需重型编排基础设施
- 基于文件系统的 IPC 和 SQLite 实现轻量持久化,替代分布式数据库
消息平台集成
- 支持连接 WhatsApp、Telegram、Slack、Discord 和 Gmail 等主流消息平台
- 通过 Claude Code 引导安装和技能系统,用户可渐进式添加集成如 WhatsApp I/O、计划任务和 Web 访问
- 适用于本地或受控环境中的私有自动化、安全信息检索和定期简报