Türkçe

NanoClaw incelemesi: konteyner öncelikli OpenClaw alternatifi

Self-hosting için NanoClaw incelemesi: kurulum betiği, ajan başına Docker konteynerleri, kimlik bilgisi kasası, tanılamalar ve yalnızca Claude Code ile özelleştirme.

NanoClaw sitesine git

NanoClaw, OpenClaw hakkındaki belirli bir şikâyete yanıt olarak başladı: çok fazla kod ve varsayılan olarak ana makinenizde komut çalıştıran bir ajan. Cevabı, tek bir ana makine sürecinin mesajları yönlendirdiği ve her ajanın yalnızca sizin bağladığınız klasörleri gören kendi Linux konteynerinde yaşadığı küçük bir TypeScript projesidir. 31 Ocak 2026’da yayımlandı, MIT lisanslıdır ve 8 Kasım’da kontrol ettiğimizde 31.096 GitHub yıldızı vardı. Bunun bedeli, neredeyse her şey için Claude ve Claude Code’a dayanmasıdır.

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

Kime uygun

NanoClaw; WhatsApp, Telegram, Slack, Discord veya iMessage’da OpenClaw tarzı bir ajan isteyen, ekosistem büyüklüğünden çok izolasyonu önemseyen ve Claude Code’un kendi fork’larını düzenlemesinden memnun olan geliştiricilere uygundur. Bir ayar dosyasını düzenleyerek yapılandırma yapmak istiyorsanız veya Claude Code kullanmıyorsanız, size ters gelecektir.

Kurulum: bir saat ayırın

Hızlı başlangıç harcanacak emek konusunda dürüst: “Plan for 30–60 minutes.” (30–60 dakika ayırın.) En az 4 GB belleğe sahip bir Mac veya Linux makinesine (Windows’ta WSL2 üzerinden) ve Git’e ihtiyacınız var. Ardından:

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

Betik eksik olanları (Node, pnpm ve Docker) kurar, ardından sabit bir sıra boyunca ilerler:

  1. Sandbox imajı. Yerel olarak derleyin (varsayılan, hiçbir yerle iletişim kurmaz) ya da ücretsiz bir NanoClaw hesabı gerektiren, ortağı Echo’dan hazır derlenmiş sıkılaştırılmış bir imaj indirin.
  2. Kimlik bilgileri. Model girişiniz için bir kasa olan OneCLI’ı kurar ve Claude, Codex veya bir API anahtarı bağlarsınız. Kılavuz bir Claude Pro veya Max aboneliği varsayar.
  3. Klasör erişimi. Bir ajanın görebileceği ek klasörleri seçersiniz. Yeni bir kurulumda bu liste boştur.
  4. Arka plan servisi ve bir test mesajı.
  5. İsteğe bağlı olarak bir sohbet kanalı. Telegram @BotFather ve bir eşleştirme kodu üzerinden bağlanır, Slack uygulamayı sizin için oluşturabilir, WhatsApp ise QR veya eşleştirme koduyla cihaz olarak bağlanır.

Bu, OpenClaw’ın yükleyicisinden daha fazla adım demek, ancak her biri sonraya bırakılmak yerine baştan alınan bir güvenlik kararıdır.

İzolasyon: varsayılan olarak konteynerler ve bir kimlik bilgisi kasası

Kabuk erişimi hiçbir zaman ana makinenize dokunmaz: her ajan kendi konteynerinde çalışır ve yalnızca sizin bağladıklarınızı görür. Daha az belirgin olan kısım kimlik bilgileridir. Ajanlar ham API anahtarlarını tutmaz; dış çağrılar, ajan başına politikalar ve hız sınırları olan bir kimlik bilgisi geçidinden geçer. Prompt injection’a uğramış bir ajan sahip olduğu erişimi kötüye kullanabilir, ama hiç görmediği bir anahtarı okuyup sızdıramaz. NemoClaw da kimlik bilgilerini sandbox’ının dışında tutarak benzer bir yaklaşım izler.

Sınır Docker olduğu için Docker kesin bir gereksinimdir ve ajanın yanıt verebilmesi için makinenin açık ve bağlı kalması gerekir.

Telemetri

NanoClaw’ın kendi kullanıcı hesapları yoktur (isteğe bağlı olan yalnızca sıkılaştırılmış imaj içindir) ve hiçbir model eğitmez. Ancak varsayılan olarak anonim kurulum tanılamaları gönderir; durdurmak için NANOCLAW_NO_DIAGNOSTICS=1 ayarlayın. Sıkılaştırılmış imajı indirirseniz, o hesap e-postanızı ve ne zaman indirdiğinizi kaydeder.

Özelleştirme: bilinçli olarak yapılandırma dosyası yok

NanoClaw’ı tanımlayan karar budur. Yapılandırılacak hiçbir şey yoktur; davranışı değiştirmek için Claude Code’dan kendi fork’unuzdaki kodu değiştirmesini istersiniz ve yeni kanallar (Teams, Matrix, Google Chat, Signal, WeChat, e-posta ve diğerleri) Claude Code’un uyguladığı /add-<channel> becerileri olarak gelir. Diğer model sağlayıcıları da aynı şekilde çalışır: OpenCode, Codex ve Ollama, beceriler aracılığıyla ajan başına eklenir.

Artısı, okunabilecek kadar küçük bir kod tabanı ve tam olarak istediğiniz gibi bir kurulumdur. Eksileri ise kendi sunucusunda barındıranlar için gerçektir:

  • Fork’unuz ne kadar çok değişirse, upstream güncellemelerini çekmek o kadar bir yükseltme değil, bir merge işine dönüşür.
  • Hata ayıklama ve değişiklikler, kendisi de bir model aboneliği veya anahtarı gerektiren Claude Code üzerinden yapılır.
  • İki NanoClaw kurulumu oldukça farklı davranabilir, bu yüzden topluluk yanıtları daha az doğrudan uygulanır.

Modeller ve maliyet

Varsayılan, Anthropic’in Claude Agent SDK’sı üzerinden Claude’dur; dolayısıyla gerçekçi işletme maliyeti bir Claude aboneliği veya API kullanımıdır. Ollama üzerinden yerel açık ağırlıklı modeller beceri aracılığıyla mümkündür; bu, model faturasını yetenek pahasına sıfıra indirir. Zamanlanmış görevler burada yardımcı olur: önce bir betik kapısı çalıştırıp yapılacak bir şey olmadığında ajanı uyandırmayı atlayabilirler, bu da sık kontrollerde token tasarrufu sağlar.

Karşılaştırma

  • OpenClaw: 29 sohbet kanalı, 142 resmî eklenti ve normal bir yapılandırma dosyası; ancak araçlar, siz sandbox’ı açana kadar ana makinede çalışır. NanoClaw ve OpenClaw yazısına bakın.
  • ZeroClaw: o da varsayılan olarak sandbox’lıdır; Docker gerektirmeyen tek bir Rust binary’sidir ve varsayılan olarak telemetri göndermez.
  • NemoClaw: OpenClaw veya Hermes’i ağ onaylarıyla bir sandbox’a sarar, ancak alfa aşamasındadır ve daha ağırdır.
  • Rakazo: o da bot bilgisayarı başına bir konteyner kullanır; web ve mobil uygulamaya sahip, sürekli açık birkaç bota yöneliktir.

Daha fazla seçenek OpenClaw alternatifleri sayfasında.

Sonuç

NanoClaw, hafif ajanlar arasında en güçlü izolasyon yaklaşımlarından birine sahiptir: ajan başına konteynerler, boş bir klasör izin listesi ve ajanın hiç tutmadığı anahtarlar. Bedeli, yapılandırma aracınız olarak Claude Code’a bağımlılık ve sürdürmeniz gereken bir fork’tur. Zaten Claude Code içinde yaşıyorsanız bu bedel düşüktür; aksi hâlde, onsuz yapılandırabileceğiniz bir ajan seçin.

Fiyatlar

NanoClaw: Fiyatlar
Open sourceÜcretsiz
  • 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

Özellikler

Özellikler
Web aramasıEvet
Görsel üretimiBilinmiyor
Sesli modBilinmiyor
Dosya yüklemeEvet
HafızaEvet
Sizin yerinize işlem yaparEvet
Uygulama entegrasyonlarıEvet
Kendi başına çalışırEvet
İlk mesajı kendisi atarEvet
Birden çok botEvet

Güçlü yanlar

  • 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

Zayıf yanlar

  • 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

En uygun olduğu kişiler

  • 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

Kaynaklar

  1. nanocoai/nanoclaw on GitHub (MIT, README: containers, channels, diagnostics, requirements, models FAQ)
  2. NanoClaw website
  3. NanoClaw docs: Quickstart
  4. NanoClaw docs: Echo hardened runtime
  5. NanoClaw skills: channel, Ollama, OpenCode and Codex installers