---
title: "Soloclaw"
description: "レイヤード式ツール承認を備えた、Rustで構築されたシングルインスタンスのopenclaw互換ターミナルAIエージェント。"
canonical_url: "https://2389.ai/ja/research/products/soloclaw/"
last_updated: "2026-08-06T15:35:08-05:00"
doc_version: "1.0"
date: 2026-02-21
product_type: "Tool"
status: "Alpha"
tags: ["agents", "terminal", "tui", "rust", "mcp", "tool-use", "openclaw", "cli"]
---

# Soloclaw

> レイヤード式ツール承認を備えた、Rustで構築されたシングルインスタンスのopenclaw互換ターミナルAIエージェント。


Soloclaw はターミナル用のシングルインスタンス、openclaw互換AIエージェントです。1ユーザー、1エージェント、1セッション — ゲートウェイなし、共有インフラなし。openclawの3層承認エンジン、コンテキストファイルパターン、スキルシステムを、フルスクリーンストリーミングTUIを持つスタンドアロンRustバイナリに忠実に移植しています。5つのLLMプロバイダー、実際のセキュリティコントロール、すべてのツール呼び出しはシステムに触れる前にゲートされます。

## インストール

```bash
git clone https://github.com/2389-research/soloclaw.git
cd soloclaw
cargo install --path .

# Interactive setup — writes config, API keys, approval rules
claw setup
```

## できること

**マルチプロバイダーLLMサポート。** 設定またはCLIフラグでAnthopic、OpenAI、Gemini、OpenRouter、Ollamaを切り替えます。すべてのプロバイダーが同じ会話インターフェースを使います。カスタムベースURLでプロキシやセルフホストエンドポイントも動作します。

**ストリーミングTUI。** ratatuiで構築されたフルスクリーンターミナルインターフェース。トークンはリアルタイムでストリームされます。チャット履歴はキーボードまたはマウスでスクロール。ツール呼び出しとその出力はインラインで描画されます。

**openclaw互換承認エンジン。** Soloclaw はopenclawの3層セキュリティモデルを実装: SecurityLevel (deny、allowlist、full) × AskMode (off、on-miss、always) × 永続的なallowlist。ツール呼び出しがallowlistにマッチしない場合、soloclaw がインラインでプロンプトします: Allow Once、Always Allow、またはDeny。"Always Allow" はパターンを `approvals.json` に永続化するため、毎回 `grep` を承認する必要はありません。シェルコマンドは解析され、読み取り専用バイナリ (ls、cat、grep、head など) の組み込みセーフリストと照合されて自動承認されます。

**MCP拡張。** プロジェクトルートまたはホームディレクトリに `.mcp.json` を置きます。Claude Desktop と同じ形式です。MCPサーバーツールは組み込みツールと並んで表示され、同じ承認フローを経由します。

**openclawコンテキストファイル。** `SOUL.md`、`AGENTS.md`、または `TOOLS.md` をプロジェクトに置いてエージェントの動作を形作ります — openclawが使うのと同じコンテキストファイルパターンです。`.soloclaw.md` はプロジェクト固有の設定として機能します。すべてのファイルはオプションで、起動時にシステムプロンプトに読み込まれます。

**スキルインジェクション。** 4つの設定可能なルート (XDG config、ワークスペース、`~/.agents`、`~/.codex`) からの `SKILL.md` ファイルがシステムプロンプトに注入されます。プロンプトの肥大化を防ぐ制限付き (最大24ファイル、合計32,000文字)。

## 仕組み

openclawがゲートウェイコントロールプレーンを持つフルマルチエージェント、マルチチャンネルプラットフォームであるのに対し、soloclaw はそれをシングルインスタンスエージェントに絞り込みます。1プロセス、1ターミナル、1会話。ゲートウェイなし、WebSocketルーティングなし、マルチテナントセッションなし。トレードオフはシンプルさです: インフラを動かすことなく、openclawの承認エンジン、コンテキストレイヤリング、スキルシステムを使えます。

Soloclaw はThink-Actループを実行します: LLMがレスポンスを生成し、ツール呼び出しが承認エンジンを経由してルーティングされ、承認済みの呼び出しが実行され、結果が会話にフィードバックされます。TUIがすべてを描画します — メッセージ、ツール呼び出し、承認プロンプト — 単一のフルスクリーンレイアウトで。

設定は `$XDG_CONFIG_HOME/soloclaw/` にあります。APIキーは `secrets.env` (chmod 600) に入ります。`claw setup` ウィザードが初回設定を処理します。

## 必要要件

- Rustツールチェーン (cargo)
- [mux-rs](https://github.com/2389-research/mux-rs) — LLM抽象化とツールレジストリレイヤー
- 少なくとも1つのLLM APIキー (Anthropic、OpenAI、Gemini、OpenRouter) またはOllamaインスタンス


## Sitemap

Parent: [プロダクト](https://2389.ai/ja/research/products/index.md)

Related pages in this section:

- [スキルマーケットプレイス](https://2389.ai/ja/research/products/skills-marketplace/index.md)
- [Mammoth](https://2389.ai/ja/research/products/mammoth/index.md)
- [BotBoard](https://2389.ai/ja/research/products/botboard/index.md)
- [Smasher](https://2389.ai/ja/research/products/smasher/index.md)
- [Jeff](https://2389.ai/ja/research/products/jeff/index.md)
- [Mux](https://2389.ai/ja/research/products/mux/index.md)
- [ISH](https://2389.ai/ja/research/products/ish/index.md)
- [Coven](https://2389.ai/ja/research/products/coven/index.md)
- [ccvault](https://2389.ai/ja/research/products/ccvault/index.md)
- [GSuite MCP](https://2389.ai/ja/research/products/gsuite-mcp/index.md)


Site index: [llms.txt](https://2389.ai/llms.txt) · [sitemap.md](https://2389.ai/sitemap.md) · [HTML](https://2389.ai/ja/research/products/soloclaw/)
