עברית

סקירת NanoClaw: החלופה ל-OpenClaw שמבוססת קודם כול על קונטיינרים

סקירת NanoClaw למי שמארח בעצמו: סקריפט ההתקנה, קונטיינר Docker לכל סוכן, כספת אישורי הגישה, נתוני האבחון, ומה המשמעות של התאמה אישית רק דרך Claude Code.

מעבר ל-NanoClaw

NanoClaw התחיל כתשובה לתלונה ספציפית על OpenClaw: יותר מדי קוד, וסוכן שמריץ פקודות על המחשב המארח כברירת מחדל. התשובה שלו היא פרויקט TypeScript קטן שבו תהליך host אחד מנתב הודעות וכל סוכן חי בקונטיינר Linux משלו, ורואה רק את התיקיות שאתם מחברים. הוא הושק ב-31 בינואר 2026, מופץ ברישיון MIT, והיו לו 31,096 כוכבים ב-GitHub כשבדקנו ב-8 בנובמבר. הפשרה היא שהוא נשען על Claude ועל Claude Code כמעט בכל דבר.

NanoClaw setup wizard in a terminal explaining that the assistant lives in its own sandbox and asking whether to fetch a hardened image or build it locally
NanoClaw's setup wizard choosing the agent's sandbox imagedocs.nanoclaw.dev

למי הוא מתאים

NanoClaw מתאים למפתחים שרוצים סוכן בסגנון OpenClaw ב-WhatsApp, Telegram, Slack, Discord או iMessage, שאכפת להם מבידוד יותר מגודל המערכת האקולוגית, ושמרוצים לתת ל-Claude Code לערוך את ה-fork שלהם. אם אתם רוצים להגדיר דברים בעריכת קובץ הגדרות, או שאתם לא משתמשים ב-Claude Code, זה ירגיש הפוך.

התקנה: תכננו שעה

ה-quickstart כן לגבי המאמץ: “Plan for 30–60 minutes.” (תכננו 30–60 דקות.) צריך מחשב Mac או Linux עם לפחות 4 GB זיכרון (Windows דרך WSL2) ו-Git. ואז:

git clone https://github.com/nanocoai/nanoclaw.git
cd nanoclaw
bash nanoclaw.sh

הסקריפט מתקין את מה שחסר (Node, pnpm ו-Docker), ואז עובר על רצף קבוע:

  1. Image של sandbox. בונים אותו מקומית (ברירת המחדל, בלי לפנות לשום מקום) או מורידים image מוקשח ומוכן מהשותפה שלו Echo, מה שדורש חשבון NanoClaw חינמי.
  2. אישורי גישה. הוא מתקין את OneCLI, כספת להתחברות למודל שלכם, ואתם מחברים Claude, Codex או מפתח API. המדריך מניח מנוי Claude Pro או Max.
  3. גישה לתיקיות. אתם בוחרים אילו תיקיות נוספות סוכן רשאי לראות. בהתקנה חדשה, הרשימה הזו ריקה.
  4. שירות רקע והודעת בדיקה.
  5. אופציונלית, ערוץ צ’אט. Telegram עובר דרך @BotFather וקוד צימוד, Slack יכול ליצור את האפליקציה בשבילכם, ו-WhatsApp מקושר כמכשיר באמצעות QR או קוד צימוד.

זה יותר שלבים מהמתקין של OpenClaw, אבל כל אחד מהם הוא החלטת אבטחה שמתקבלת מראש במקום שתידחה למועד מאוחר יותר.

בידוד: קונטיינרים וכספת אישורי גישה כברירת מחדל

גישת shell אף פעם לא נוגעת במחשב המארח: כל סוכן רץ בקונטיינר משלו ורואה רק את מה שמחברים. החלק הפחות מובן מאליו הוא אישורי הגישה. סוכנים לא מחזיקים מפתחות API גולמיים; קריאות יוצאות עוברות דרך gateway של אישורי גישה עם מדיניות והגבלות קצב לכל סוכן. סוכן שעבר prompt injection יכול לנצל לרעה גישה שיש לו, אבל הוא לא יכול לקרוא ולהדליף מפתח שהוא אף פעם לא רואה. NemoClaw נוקט גישה דומה, ומחזיק את אישורי הגישה מחוץ ל-sandbox שלו.

Docker הוא הגבול, אז Docker הוא דרישה מחייבת, והמכונה חייבת להישאר דולקת ומחוברת כדי שהסוכן יענה.

טלמטריה

ל-NanoClaw אין חשבונות משתמש משלו (החשבון האופציונלי נדרש רק ל-image המוקשח) והוא לא מאמן מודלים. הוא כן שולח כברירת מחדל נתוני אבחון התקנה אנונימיים; הגדירו NANOCLAW_NO_DIAGNOSTICS=1 כדי לעצור אותם. אם אתם מורידים את ה-image המוקשח, החשבון הזה רושם את האימייל שלכם ומתי הורדתם אותו.

התאמה אישית: בלי קובצי הגדרות, בכוונה

זו ההחלטה שמגדירה את NanoClaw. אין מה להגדיר; כדי לשנות התנהגות מבקשים מ-Claude Code לשנות את הקוד ב-fork שלכם, וערוצים חדשים (Teams, Matrix, Google Chat, Signal, WeChat, אימייל ואחרים) מגיעים כ-skills מסוג /add-<channel> ש-Claude Code מחיל. ספקי מודלים אחרים עובדים באותה דרך: OpenCode, Codex ו-Ollama מתווספים לכל סוכן דרך skills.

היתרון הוא בסיס קוד קטן מספיק כדי לקרוא, והתקנה שהיא בדיוק מה שביקשתם. החסרונות אמיתיים למי שמארח בעצמו:

  • ככל שה-fork שלכם משתנה יותר, משיכת עדכונים מה-upstream הופכת ל-merge ולא לשדרוג.
  • דיבאג ושינויים עוברים דרך Claude Code, שבעצמו צריך מנוי למודל או מפתח.
  • שתי התקנות של NanoClaw עלולות להתנהג שונה מאוד, כך שתשובות מהקהילה רלוונטיות פחות ישירות.

מודלים ועלויות

Claude הוא ברירת המחדל, דרך Claude Agent SDK של Anthropic, כך שעלות ההפעלה המציאותית היא מנוי Claude או שימוש ב-API. מודלים מקומיים עם משקלים פתוחים דרך Ollama אפשריים באמצעות ה-skill, מה שמוריד את חשבון המודל לאפס במחיר של יכולת. משימות מתוזמנות עוזרות כאן: הן יכולות להריץ קודם סקריפט סינון ולדלג על הערת הסוכן כשאין מה לעשות, וזה חוסך טוקנים בבדיקות תכופות.

איך הוא בהשוואה

  • OpenClaw: 29 ערוצי צ’אט, 142 תוספים רשמיים וקובץ הגדרות רגיל, אבל כלים רצים על המחשב המארח עד שמפעילים את ה-sandbox שלו. ראו NanoClaw מול OpenClaw.
  • ZeroClaw: גם הוא ב-sandbox כברירת מחדל, כקובץ binary יחיד ב-Rust בלי צורך ב-Docker ובלי טלמטריה כברירת מחדל.
  • NemoClaw: עוטף את OpenClaw או את Hermes ב-sandbox עם אישורי רשת, אבל הוא ב-alpha וכבד יותר.
  • Rakazo: גם בו קונטיינר לכל מחשב בוט, ומכוון לכמה בוטים שפועלים תמיד עם אפליקציית ווב ומובייל.

אפשרויות נוספות בחלופות ל-OpenClaw.

השורה התחתונה

ל-NanoClaw יש את אחד מסיפורי הבידוד החזקים ביותר בין הסוכנים הקלים: קונטיינר לכל סוכן, רשימת היתרים ריקה לתיקיות, ומפתחות שהסוכן אף פעם לא מחזיק. המחיר הוא נעילה ל-Claude Code ככלי ההגדרות שלכם ו-fork שצריך לתחזק. אם אתם כבר חיים ב-Claude Code, המחיר נמוך; אחרת, בחרו בסוכן שאפשר להגדיר בלעדיו.

מחירים

NanoClaw: מחירים
Open sourceחינם
  • MIT licensed and free to self-host
  • You pay for the model: an Anthropic credential by default, or other providers and local models through skills

יכולות

יכולות
חיפוש באינטרנטכן
יצירת תמונותלא ידוע
מצב קולילא ידוע
העלאת קבציםכן
זיכרוןכן
מבצע משימות בשבילכםכן
חיבור לאפליקציותכן
עובד באופן עצמאיכן
פונה אליכם ראשוןכן
כמה בוטיםכן

חוזקות

  • Every agent runs in its own Docker container and sees only the folders you mount, so shell access stays off your host
  • Small codebase (one host process and a handful of files) that you customize by having Claude Code edit your fork
  • Agents never hold raw API keys: outbound calls go through a credential gateway with per-agent policies and rate limits
  • Many chat channels, including WhatsApp, Telegram, Slack, Discord, iMessage, Teams, Matrix and email, with one or several agents per channel
  • Scheduled tasks with optional script gates that skip waking the agent when there's nothing to do

חולשות

  • Built around Claude and Claude Code: customizing, debugging and adding channels all go through Claude Code
  • Sends anonymous setup diagnostics unless you set NANOCLAW_NO_DIAGNOSTICS=1
  • No config files by design, so every change means editing code in your own fork
  • Needs Docker, and Windows only works through WSL2

מתאים במיוחד ל

  • People who want OpenClaw-style chat-app agents with real container isolation
  • Developers comfortable letting Claude Code customize their own fork
  • Running several separate agents, each with its own memory and access

מקורות