コンセプト
以下は、クイックスタートと設定リファレンスで前提とする用語です。各用語の定義の末尾には、より詳しく説明したページへのリンクがあります。
エイリアス。 エイリアスとは、設定済みのインスタンスに割り当てる名前で、他の場所から参照してそのインスタンスを指し示すために使用します。名前は自由に選べます。設定の他の部分は、その名前を使って各要素を連携させます。エイリアスは小文字のASCII文字、数字、単一のアンダースコアで構成され、文字または数字で始まり、文字または数字で終わる必要があり、__ やハイフンを含めることはできません。設定ファイル内では、[agents.<alias>] や [providers.models.<type>.<alias>] のように、セクションヘッダーの <alias> セグメントとして現れます。リファレンス → 環境変数 → エイリアスの文法を参照してください。
モデルプロバイダー。 モデルプロバイダーは、LLM エンドポイントに対する ZeroClaw の抽象化レイヤーです。すべてのチャット補完リクエストは、対象がリモート API、セルフホスト型サーバー、ローカルの Ollama モデルのいずれであっても、プロバイダーを経由します。プロバイダーはベンダーファミリーごとに型付けされており、同じファミリーの名前付きインスタンスを複数実行できます。設定ファイルでは、それぞれが [providers.models.<type>.<alias>] に配置されます。モデルプロバイダー → 概要 を参照してください。
リスクプロファイル。 リスクプロファイルとは、名前付きの自律性とサンドボックスの構成です。そのレベルは readonly、supervised(デフォルト)、または full のいずれかで、ツールを自動的に実行するか、承認を求めるか、ブロックするかを制御します。各エージェントは正確に1つのリスクプロファイルを参照します。設定内では [risk_profiles.<alias>] に配置されます。セキュリティ → 自律性レベル を参照してください。
ランタイムプロファイル。 ランタイムプロファイルは再利用可能な運用チューニングです。エージェントモード、ツール反復回数の上限、アクションおよびコストの予算、タイムアウト、コンテキスト制限、委譲ポリシーが含まれます。これは自律性を制御するリスクプロファイルとは別のものです。Quickstart は新規エージェント向けに unbounded プリセットをインストールします。その後でフィールドを調整してください。設定内では [runtime_profiles.<alias>] に配置されます。Reference → Config を参照してください。
マルチエージェント。 ZeroClaw は 1 つのインストールから多数のエージェントを実行します。各エージェントは独自の参照セット(リスクプロファイル、モデルプロバイダー、チャンネル)、独自のワークスペースディレクトリ、独自のメモリバックエンドを持ちます。エージェントは、親のアイデンティティとセキュリティポリシーを継承する一時的な SubAgent を生成でき、エージェントは peer group を共有している場合に相互に通信できます。設定では、各エージェントは [agents.<alias>] ブロックです。Agents → Runtime internals を参照してください。
ピアグループ。 ピアグループは、単一チャネル上でのオプトイン方式のエージェント間通信セットを宣言します。メンバーシップは相互的です。2 つのエージェントは、両方が同じグループのメンバーリストに含まれている場合にのみピアとなります。設定では [peer_groups.<name>] に配置されます。Agents → Runtime internals を参照してください。
スキルバンドル。 スキルバンドルは、エイリアスによってエージェントやチャンネルにアタッチされる、再利用可能なスキルのグループです。どのスキルをどこから読み込むかを制御します。具体的には、ソースディレクトリに加えて、オプションのインクルードリストとエクスクルードリストを指定します。スキル自体は、再利用可能な命令とオプションのツール定義です。設定では、バンドルは [skill_bundles.<alias>] に配置されます。ツール → スキル を参照してください。