NanoClaw

活跃
GitHub TypeScript MIT

简介

轻量级 AI 助手平台,运行在容器中确保安全,可连接 WhatsApp、Telegram、Slack、Discord 等消息应用,支持记忆和定时任务。

核心特性

  • 容器级安全隔离 — Agent 运行在独立 Linux 容器中,文件系统隔离,命令不逃逸到宿主机
  • 多渠道消息 — 支持 WhatsApp、Telegram、Discord、Slack、Teams、微信等 12+ 消息平台
  • 灵活隔离模型 — 每个渠道独立 Agent、共享 Agent 或跨渠道会话,按需组合
  • 定时任务 — 可配置周期性 Claude 任务,自动执行并回传结果
  • Skills 扩展机制 — 通过 /add-telegram 等命令按需添加渠道和 Provider,无冗余功能
  • 凭证安全 — Agent 不持有 API 密钥,通过 OneCLI Agent Vault 在请求时注入凭证

适用场景

💡 个人用户部署 AI 助手到 WhatsApp/Telegram,实现日常任务自动化和信息查询
💡 团队使用 Slack/Teams 渠道部署共享 Agent,协调项目管理和知识共享
💡 家庭用户通过 Discord 创建多渠道 Agent,自动化新闻摘要和日程提醒
💡 开发者利用容器隔离安全运行代码执行任务,无需担心宿主机安全
💡 内容创作者通过定时任务自动从 Hacker News/TechCrunch 生成每日简报

快速开始

# 克隆并启动 NanoClaw
git clone https://github.com/nanocoai/nanoclaw.git nanoclaw-v2
cd nanoclaw-v2
bash nanoclaw.sh

# nanoclaw.sh 会自动安装 Node、pnpm、Docker
# 注册 Anthropic 凭证,构建 Agent 容器
# 配置消息渠道(Telegram/Discord/WhatsApp/CLI)

# 与 Agent 对话
# @Andy 每天早上 9 点发送销售管线概览
# @Andy 每周五审查过去一周的 git 历史

相关项目