nanoclaw
輕量級的 OpenClaw 替代方案,在容器中運行以確保安全。連線到 WhatsApp、Telegram、Slack、Discord、Gmail 和其他訊息應用程式,具有
nanoclaw 是什麼?
輕量級的 OpenClaw 替代方案,在容器中運行以確保安全。連線到 WhatsApp、Telegram、Slack、Discord、Gmail 和其他訊息應用程式,具有記憶、排程工作,並直接執行於 Anthropic 的 Agents SDK
nanoclaw 概覽
這是什麼
nanoclaw 是一個 AI 助手,能在自己的容器中安全地執行代理程式。它是 OpenClaw 的輕量級替代方案,設計上易於理解與自訂。可連接 WhatsApp、Telegram、Slack、Discord、Gmail 及其他即時通訊應用程式,具備記憶體、排程任務,並直接執行於 Anthropic 的 Agents SDK 之上。
主要功能
- 容器隔離:代理程式在 Linux 容器中執行,具備檔案系統隔離,而非僅依賴權限檢查。
- 多頻道通訊:支援 WhatsApp、Telegram、Discord、Slack、Microsoft Teams、iMessage、Matrix、Google Chat、Webex、Linear、GitHub、WeChat 以及透過 Resend 收發電子郵件。
- 每個代理程式獨立工作區:每個代理群組擁有自己的 CLAUDE.md、記憶體、容器與掛載點。
- 排程任務:代理程式可執行週期性工作,並可設定腳本閘門以避免在無工作時喚醒代理程式。
- 憑證安全:代理程式絕不持有原始 API 金鑰;對外請求透過憑證閘道路由。
- 代理範本:透過
ncl groups create --template從可重複使用的套件建立立即可用的代理程式。 - 技能優先於功能:頻道與替代提供者透過
/add-技能按需安裝,保持程式碼最小化。
使用情境
- 以作業系統層級的隔離安全執行 AI 助手。
- 將單一代理程式連接至多個即時通訊平台,實現統一的記憶體。
- 直接修改小型程式碼庫來自訂代理程式行為。
- 為個人使用者部署代理程式,無需使用大型框架。
快速開始
bash git clone https://github.com/nanocoai/nanoclaw.git nanoclaw-v2 cd nanoclaw-v2 bash nanoclaw.sh nanoclaw.sh 會引導您從全新機器到一個可傳送訊息的命名代理程式。它會安裝 Node、pnpm 與 Docker(若缺少),安裝憑證閘道並註冊您的 Anthropic 憑證,建置代理容器,並配對您的第一個頻道(Slack、Telegram、Discord、WhatsApp、iMessage 或本機 CLI)。 從 v1 遷移: bash git clone https://github.com/nanocoai/nanoclaw.git nanoclaw-v2 cd nanoclaw-v2 bash migrate-v2.sh
授權與價格
授權為 MIT。此軟體為開放原始碼且免費使用。
內容整理自該專案公開的 README 與儲存庫資訊。