Brand LogoBrand Logo (Dark)
ホームAI エージェントツールキットGitHub 厳選エージェント投稿ブログ

カテゴリ

  • アート生成
  • オーディオ生成
  • 自動化ツール
  • チャットボット
  • コードツール
  • 金融ツール

カテゴリ

  • 大規模言語モデル
  • マーケティングツール
  • ノーコード
  • リサーチ & 検索
  • 動画 & アニメーション
  • 動画編集

GitHub ピック

  • DeerFlow — ByteDanceのオープンソースSuperAgent基盤

最新ブログ

  • OpenClaw対Composer 2 徹底比較!2026年最新AIアシスタントの実力は?
  • GoogleAIStudioとAnthropic Console どちらが最適?
  • スティッチ2.0 vs Lovable どちらが最強AIアプリビルダー?
  • 2026年最新!AIを活用した収益化戦略の実践ガイド
  • OpenClaw対MiniMax 機能・プライバシー・拡張性の違いを比較

最新ブログ

  • オープンクローVSキロクロー初心者におすすめはどれ?
  • オープンクローとキミクローの比較
  • 「GPT-5.4」と「Gemini 3.1 Pro」の比較
  • AIコンピューター革新が金融端末を揺るがす新時代
  • OpenClaw 最佳实践,5 个基本原则
LinkStartAI© 2026 LinkstartAI. 全著作権所有。
お問い合わせについて
  1. ホーム
  2. GitHub 厳選
  3. ZeroClaw
ZeroClaw logo

ZeroClaw

Rust製の単一バイナリAIエージェント基盤。Provider/チャネル/ツール/メモリを差し替えでき、デフォルトで安全境界を持つ。
15.6kRustMIT
rustai-agentagent-runtimeagent-infrastructureautonomous-agent
tool-calling
sandbox
secure-by-default
single-binary
edge-deployment
raspberry-pi
multi-provider
openai-compatible
telegram-bot
discord-bot
slack-bot
webhook-gateway
memory-system
sqlite
fts5
hybrid-search
vector-search
postgresql
observability
prometheus
alternative-to-openclaw
openclaw-like
self-hosted-automation

概要

ZeroClaw は、数MBの単一バイナリとして動くエージェント基盤です。trait駆動の差し替え設計により、モデルProvider、メッセージChannel、Tool、Memory、Tunnel、Observerを設定だけで入れ替えられ、特定SDKへのロックインを避けます。安全面はデフォルト重視で、localhostバインド、ペアリング認証、allowlist、ワークスペーススコープ、必要に応じた Docker サンドボックスを備えます。メモリは SQLite のFTS5とベクトル検索を組み合わせたハイブリッド検索を基本に、PostgreSQL への永続化にも対応し、個人用途からチーム運用へ拡張しやすい構成です。

課題 vs イノベーション

✕従来の課題✓革新的ソリューション
従来のランタイムは重い実行環境や多プロセス構成に寄りがちで、低スペック環境では起動と常駐コストが課題になりやすい。単一バイナリ+trait差し替えで、Provider/Channel/Tool/Memory/Tunnelを設定で交換し、結合度を下げる。
セキュリティ境界が後付けになり、自己ホスト時に権限設計や公開面の整理が難しい。localhostバインド、ペアリング、allowlist、ワークスペース制限、必要時の Docker サンドボックスで安全をデフォルト化。

アーキテクチャ深掘り

traitベースの差し替えコア
Provider/Channel/Tool/Memory/Tunnel/Observerをtraitとして定義し、内蔵実装を設定で差し替える設計。統合の中心をコードから設定へ寄せる。
localhost優先のゲートウェイと安全設計
ゲートウェイは127.0.0.1を既定とし、ペアリングコードでBearerトークンを発行。allowlistで来信を制御し、ワークスペース制限やパス/コマンド制約でツール権限を収束させ、必要ならDockerで隔離する。
フルスタックな記憶検索(Postgres対応)
SQLiteのFTS5/BM25とベクトル類似度を統合し、重み付けでハイブリッド検索を実現。遠隔永続化や共有が必要ならPostgreSQLへ切替可能。

デプロイガイド

1. ワンクリック導入(新規/低スペック環境向け)

bash
1curl -fsSL https://raw.githubusercontent.com/zeroclaw-labs/zeroclaw/main/scripts/bootstrap.sh | bash

2. ソースからビルド(Rustツールチェーンが必要)

bash
1git clone https://github.com/zeroclaw-labs/zeroclaw.git && cd zeroclaw && cargo build --release --locked

3. 設定生成とProvider選択(多くはAPIキーが必要)

bash
1./target/release/zeroclaw onboard --interactive

4. 常駐ランタイムまたはゲートウェイを起動(用途で選択)

bash
1./target/release/zeroclaw daemon  # または ./target/release/zeroclaw gateway

導入事例

コアシーン対象読者ソリューション成果
チーム向け自己ホスト多チャネル開発アシスタント開発チーム/プラットフォーム担当CLI/Telegram/Discord/Slackの入口を統合し、ツール実行と権限境界を統一監査可能な自動化ループで対応速度を上げる
低スペック機器でのエッジ自動化現場/店舗/家庭の自動化を作るエンジニア単一バイナリをRaspberry Pi等で常駐させ、ローカル操作と状態収集を実行安価な環境で安定運用できる
記憶バックエンドを切替できる業務ボット長期コンテキストが必要な運用/サポートSQLiteハイブリッド検索から始め、成長後にPostgreSQL共有へ切替ロジックを変えずに個人→チームへ拡張

制限事項と注意点

制限事項と注意点
  • 多くの機能でAPIキーやサブスク認証が必要。秘密情報の管理と監査を前提に設計するのが安全。
  • ソースビルドはディスク/メモリを要するため、低スペックではプリビルドやブートストラップを優先すると良い。

よくある質問

コード変更なしでモデルプロバイダを切り替えるには?▾
Providerを設定として扱い、OpenAI互換またはカスタムエンドポイントを選ぶだけで切替できます。重要なのはプロンプト規約とツールI/Fを固定することです。
SQLiteからPostgreSQLへメモリを拡張する方法は?▾
まず SQLite でハイブリッド検索と自動保存を安定させ、その後ストレージproviderを PostgreSQL に切替えます。dry-runで移行を事前検証し、権限と索引を確認してから切り替えるのが安全です。
ゲートウェイを安全に外部公開するには?▾
既定のlocalhostバインドを維持し、Tailscale や Cloudflare などで“明示的に”入口を作ります。ペアリング認証とallowlist、最小権限のツール設定で露出面を絞ります。
GitHubで見る

プロジェクト指標

Star数15.6 k
言語Rust
ライセンスMIT
デプロイ難易度普通

Table of Contents

  1. 01概要
  2. 02課題 vs イノベーション
  3. 03アーキテクチャ深掘り
  4. 04デプロイガイド
  5. 05導入事例
  6. 06制限事項と注意点
  7. 07よくある質問

関連プロジェクト

DeerFlow — ByteDanceのオープンソースSuperAgent基盤
DeerFlow — ByteDanceのオープンソースSuperAgent基盤
26.1 k·Python
Pi Monorepo
Pi Monorepo
14.1 k·TypeScript
QMD
QMD
9.6 k·TypeScript
zvec
zvec
8.2 k·C++