$ ssh clawdbot.space --loading...
$ ssh clawdbot.space --loading...
この4つのファイルがOpenClawエージェントのすべてを制御。マスターすればエージェントをマスターできます。
OpenClawのパワーはシステムとして連携する4つの設定ファイルから生まれます。SOUL.mdがエージェントに個性を与え、AGENTS.mdが誰が何を処理するかを定義し、TOOLS.mdが許可の境界を設定し、memory.mdがエージェントがあなたについて学んだすべてを保存します。多くのユーザーは1-2個しか編集しない——だからこそ多くのユーザーはOpenClawの潜在能力のほんの一部しか引き出せていません。 設定カルテットは問題が起きる場所でもあります。空白のSOUL.mdは汎用的で個性のないアシスタントを生み出します。過度に許可的なTOOLS.mdはセキュリティリスクをもたらします。肥大したmemory.mdはコンテキスト取得を遅くします。このガイドは各ファイルを深掘りし、具体的な例、構造的な推奨事項、そして実際のデプロイでユーザーが犯したミスを詳しく解説します。
エージェントのアイデンティティ。個性、トーン、価値観。
SOUL.mdはOpenClaw設定システム全体で最も過小評価されているファイルです。なければエージェントは誰のエージェントも同じような答えを返す汎用AIアシスタントです。よく書かれたSOUL.mdがあれば、エージェントは独自の声を発展させ、簡潔にすべき時と詳しく説明すべき時を知り、あなたの実際の価値観と優先順位を反映した方法で決断を下します。コミュニティのコンセンサスは明確です:最初のSOUL.mdに少なくとも1時間を投資してください。この時間を投資したユーザーは、最初の1週間以内に劇的に異なる品質のやり取りを報告しています。
あなたはJarvis、冷静でユーモアのあるAIアシスタント。
コード議論は専門用語。個人トピックはカジュアル。絵文字なし。
プライバシー最優先。$30超の購入は承認必須。
ロールとルーティング。誰が何を処理するか。
AGENTS.mdはOpenClawデプロイメントの専門ロールと、どのエージェントがどのメッセージを処理するかを決めるルーティングロジックを定義します。単一エージェントを実行しているユーザーでも、明示的なロール定義から恩恵を受けられます。マルチエージェント設定では、AGENTS.mdによって高コストのOpusエージェントが、Haikuエージェントが1/15のコストで処理できる単純なリマインダーに呼び出されることを防ぎます。各ロールには使用するモデル、監視するチャンネル、アクセスできるツール、どのタイプのリクエストがそのエージェントにルーティングされるかを明示的に指定してください。
model: claude-sonnet-4 channels: all
model: claude-opus-4.5 channels: #github
エージェントの能力と権限。
TOOLS.mdは能力マニフェストです——エージェントが何を許可されているか、どのスケジュールで、どれだけの自律性を持つかを定義します。URL制約付きのウェブブラウジングを有効にし、日次cronオートメーションを設定し、エージェントが独立して行動できる場合と確認が必要な場合を決める承認ルールを確立する場所です。最も経験豊富なコミュニティメンバーが使う三層権限モデル:読み取り専用操作は自動承認、書き込み操作は確認必要、金融・不可逆操作は常に明示的な承認が必要です。
- calendar: 読み取り+書き込み - web-browse: 読み取り専用
- daily-briefing: 8am, sonnet-4
エージェントの知識。事実、好み、コンテキスト。
memory.mdはエージェントの長期メモリファイルです——各会話をコールドスタートから継続的な関係の延長に変える基盤となります。あなたに関する事実、好み、エージェントが常に利用できる繰り返し登場するコンテキスト、そして意思決定を支える構造化データを保存します。健全なセットアップでは最も活発に編集されるファイルで、実際のやり取りからの知識蓄積とともに自然に成長します。重要な管理課題はスリムに保つことです:memory.mdはすべての会話でコンテキストに読み込まれるため、肥大したファイルは実際のタスクに使われるべきトークンを消費します。推奨は2,000トークン上限で、超過分はSQLiteバックエンドへ移行します。
- 名前: Alex - タイムゾーン: JST
- メール: 仕事=フォーマル、友人=カジュアル