日本語

ZeroClawレビュー:安全なデフォルトを備えたRust製のOpenClaw代替

ZeroClawは、承認ゲートとOSサンドボックスがデフォルトでオンの1つのRustバイナリです。インストール、設定、継続的な運用に実際に何が必要かを解説します。

ZeroClawを開く

ZeroClawはZeroClaw Labsによるパーソナルエージェントのランタイムで、2026年2月に最初にリリースされ、2026年11月8日の確認時点でGitHubスター数は33,269でした。OpenClawと同じこと、つまりチャットアプリから話しかける自分のマシン上のエージェントを実現しますが、1つのRustバイナリとして提供され、開いた状態ではなく制限された状態から始まります。注目すべき理由は、その後者の点です。

ZeroClaw homepage headline: The personal AI agent you actually own, one lightweight Rust binary on your machine with your keys or your local models
ZeroClaw's homepagezeroclaw.com

インストールするもの

管理すべきNodeやPythonのスタックはありません。インストールスクリプト、ビルド済みのWindowsバイナリ、Dockerイメージ、またはソースビルドで単一のバイナリを入手し、1つのTOMLファイルで設定します。macOS、Linux、Windows、FreeBSD、Androidで動作し、Raspberry Piに収まるほど小さいです。システムサービスとして自らをインストールすることもでき、ターミナルを閉じた後も動き続けるべきエージェントにはそれが必要です。

主なコストはTOMLファイルです。READMEによると、zeroclaw quickstartコマンドがプロバイダーを選んで動作する設定を書き出してくれますが、それ以降のチャネルやリスクプロファイルなどは、ドキュメントを読んでファイルを編集する必要があります。そうしたサーバー設定に慣れていれば普通に感じるでしょう。ブラウザー中心のセットアップを望むなら、PicoClawにはそのためのWebUIランチャーがあり、nanobotはブラウザーWebUIを同梱しています。

安全性のデフォルト

ここが、サンドボックスをデフォルトでオフにしているOpenClawとZeroClawの最も大きな違いです。ZeroClawの推奨リスクプロファイルであるBalancedは、監督付きです。

  • 中リスクの操作は承認を待つ
  • 高リスクの操作はブロックされる
  • ファイルアクセスはエージェントのワークスペース内に限定される
  • ツールはOSレベルのサンドボックス内で動作する:macOSではSeatbelt、LinuxではFirejail

これらの設定はリスクプリセットのソースとサンドボックスのドキュメントで確認できます。すべてのツール呼び出しに暗号学的なレシートを付けることもでき、エージェントが実際に何をしたかを監査したいときに役立ちます。

注意点が2つあります。これらをすべてオフにするYOLOプロファイルが存在するため、「デフォルトでサンドボックス化」が成り立つのは推奨プロファイルを維持している間だけです。また、デフォルトのネイティブランタイムではDockerサンドボックスのバックエンドは自動的に選ばれません。SeatbeltやFirejailではなくコンテナによる分離が必要なら、自分でセットアップします。

プライバシーとテレメトリ

ZeroClaw自身のドキュメントページYou own itには、テレメトリを送信せず、クラウドアカウントもライセンスサーバーも不要だと書かれています。APIキーは設定ファイルに、履歴は自分のデータベースに保存されます。Ollama経由のローカルモデルを指定しない限り、プロンプトは設定したモデルプロバイダーに送られます。そのため、初期状態でサンドボックス化されテレメトリもない、私たちのリストでも数少ないツールの一つです。チェックリストの全体はこのページの表をご覧ください。

モデルとコスト

Anthropic、OpenAIのほか約20のプロバイダー、任意のOpenAI互換エンドポイント、またはOllama経由のローカルモデルで動作します。フォールバックチェーンにより、あるプロバイダーが失敗したときに別のプロバイダーへ切り替えられます。これは夜間に無人で動くエージェントにとって重要です。ソフトウェアはMITまたはApache-2.0(選択可)で無料で、アップセルされるホスティングプランもありません。支払うのはモデルの料金で、それは完全に自分次第です。

小さなボードでは、バイナリは軽い部分です。重いのはモデルなので、どこで動かすかを計画してください。クラウドプロバイダーか、ネットワーク上のより大きなマシンで動くOllamaです。

チャネル:ビルドを確認する

ZeroClawは30以上のチャネルをうたっていますが、すべてがダウンロード版に含まれているわけではありません。チャネルの概要によると、標準リリースに含まれるのはTelegram、Discord、メール、Matrix、WhatsApp Webです。Slack、iMessage、Signalなどは、追加機能付きでソースからコンパイルしたフルビルドが必要です。SlackやiMessageがエージェントを使いたい理由なら、Rustのツールチェーンとソースビルドを想定しておいてください。

チャット以外の強み

シェル、ブラウザー、HTTP、MCPのツールに加えて、ZeroClawにはRaspberry Pi、ESP32などのボードでGPIOを扱うハードウェアツールと、cronジョブ、イベントトリガー型のプロシージャがあります。ピンを操作し、MQTTやスケジュールに反応できる小さなバイナリをボード上で動かすという組み合わせは、これらのエージェントの中では珍しく、ホームラボの自動化に選ぶ十分な理由になります。変更のたびにTOMLを編集したくないときは、Webダッシュボードでチャット、メモリ、設定、cronを管理できます。

誰が使うべきか

ZeroClawは、OpenClawのようなエージェントがほしいが安全性を後から付け足したくはないセルフホストユーザーや、小さなサーバーやシングルボードコンピューターでエージェントを動かす人に向いています。SlackやiMessageを主に使っていてソースからコンパイルしたくない場合や、設定ファイルを編集したくない場合は、あまり向きません。

比較

  • OpenClawとの比較:OpenClawはGitHubスター数が10倍以上でデスクトップアプリもありますが、サンドボックスはデフォルトでオフ、テレメトリはデフォルトで送信されます。デフォルトが厳しいのはZeroClawです。ZeroClaw vs OpenClawのページで並べて比較しています。
  • PicoClawとの比較:こちらも安価なハードウェア向けの小さな単一バイナリで、Goで書かれています。PicoClawのプロセス分離はデフォルトでオフで、プロジェクト自身も1.0より前の本番利用に警告を出しています。
  • NanoClawおよびNemoClawとの比較:どちらもエージェントをコンテナで分離しており、分離としてはより強力ですが、Dockerを動かす必要があります。ZeroClawのOSサンドボックスにはコンテナランタイムは不要です。

より幅広い選択肢は、OpenClawの代替とおすすめのセルフホスト型AIエージェントのリストをご覧ください。

料金

ZeroClaw: 料金
Open source無料
  • MIT or Apache-2.0, free to self-host
  • No hosted plan or subscription; you pay your model provider or run a local model

機能

機能
ウェブ検索あり
画像生成あり
音声モードあり
ファイルのアップロードあり
メモリーあり
代わりに操作を実行あり
アプリ連携あり
自律的に動作あり
自分から連絡してくるあり
複数のボットあり

長所

  • Safe defaults: the recommended profile asks before medium-risk actions, blocks high-risk ones, keeps files in the workspace and runs tools in an OS sandbox
  • One small Rust binary with one config file, running on macOS, Linux, Windows and boards like a Raspberry Pi
  • More than 30 channels, plus a web dashboard for chat, memory, config and cron
  • Provider fallback chains, local models through Ollama, and cryptographic receipts for tool calls
  • States plainly that it sends no telemetry and needs no cloud account or license server

短所

  • Slack, iMessage, Signal and several other channels are not in the standard release; you build from source with extra features to get them
  • `zeroclaw quickstart` only sets up the model provider; channels and risk profiles mean editing the TOML config file
  • The Docker sandbox backend isn't picked automatically under the default native runtime
  • Model costs are on you

向いている人

  • Self-hosters who want an OpenClaw-style agent with approval gates and sandboxing on from the start
  • Running an agent on a small server or single-board computer
  • Hardware and home-lab automation through GPIO, MQTT and cron triggers

出典