zeroclaw/README.ja.md

5.8 KiB
Raw Blame History

ZeroClaw

ZeroClaw 🦀(日本語)

Zero overhead. Zero compromise. 100% Rust. 100% Agnostic.

🌐 言語: English · 简体中文 · 日本語 · Русский

ワンクリック導入 | ドキュメントハブ | Docs TOC | コマンド | 設定リファレンス | Provider 参考 | Channel 参考 | 運用ガイド | トラブル対応 | 貢献ガイド

クイック分流: 導入 · 参照 · 運用 · 障害対応 · セキュリティ · ハードウェア · 貢献・CI

この文書は README.md の内容を、正確性と可読性を重視して日本語に整えた版です(逐語訳ではありません)。

コマンド名、設定キー、API パス、Trait 名などの技術識別子は英語のまま維持しています。

最終同期日: 2026-02-18

概要

ZeroClaw は、高速・省リソース・高拡張性を重視した自律エージェント実行基盤です。

  • Rust ネイティブ実装、単一バイナリで配布可能
  • Trait ベース設計(Provider / Channel / Tool / Memory など)
  • セキュアデフォルト(ペアリング、明示 allowlist、サンドボックス、スコープ制御

ZeroClaw が選ばれる理由

  • 軽量: 小さいバイナリ、低メモリ、速い起動
  • 拡張性: 28+ の built-in providerエイリアス含む+ custom endpoint
  • 運用性: daemon / doctor / status / service で保守しやすい
  • 統合性: 多チャネル + 70+ integrations

再現可能な計測(例)

README のサンプル値macOS arm64, 2026-02-18:

  • Release バイナリ: 8.8M
  • zeroclaw --help: 約 0.02s、ピークメモリ 約 3.9MB
  • zeroclaw status: 約 0.01s、ピークメモリ 約 4.1MB

環境差があるため、必ず自身の環境で再計測してください。

cargo build --release
ls -lh target/release/zeroclaw

/usr/bin/time -l target/release/zeroclaw --help
/usr/bin/time -l target/release/zeroclaw status

ワンクリック導入

git clone https://github.com/zeroclaw-labs/zeroclaw.git
cd zeroclaw
./bootstrap.sh

環境ごと初期化する場合: ./bootstrap.sh --install-system-deps --install-rust(システムパッケージで sudo が必要な場合があります)。

詳細は docs/one-click-bootstrap.md を参照してください。

クイックスタート

git clone https://github.com/zeroclaw-labs/zeroclaw.git
cd zeroclaw
cargo build --release --locked
cargo install --path . --force --locked

zeroclaw onboard --api-key sk-... --provider openrouter
zeroclaw onboard --interactive

zeroclaw agent -m "Hello, ZeroClaw!"

# default: 127.0.0.1:3000
zeroclaw gateway

zeroclaw daemon

セキュリティのデフォルト

  • Gateway の既定バインド: 127.0.0.1:3000
  • 既定でペアリング必須: require_pairing = true
  • 既定で公開バインド禁止: allow_public_bind = false
  • Channel allowlist:
    • [] は deny-by-default
    • ["*"] は allow all意図的に使う場合のみ

設定例

api_key = "sk-..."
default_provider = "openrouter"
default_model = "anthropic/claude-sonnet-4-6"
default_temperature = 0.7

[memory]
backend = "sqlite"
auto_save = true
embedding_provider = "none"

[gateway]
host = "127.0.0.1"
port = 3000
require_pairing = true
allow_public_bind = false

ドキュメント入口

コントリビュート / ライセンス


詳細仕様全コマンド、アーキテクチャ、API 仕様、開発フロー)は英語版の README.md を参照してください。