SOUL.md はエージェントの声が宿る場所です。OpenClaw はこれを通常のセッションに注入するため、実際に大きな意味を持ちます。エージェントの話し方が平板、曖昧、企業的に聞こえるなら、たいてい修正すべきなのはこのファイルです。
SOUL.md に含めるべきもの
エージェントと話したときの印象を変えるものを入れます。トーン、意見、簡潔さ、ユーモア、境界線、デフォルトの率直さの度合いです。 これを人生の物語、変更履歴、セキュリティポリシーの垂れ流し、または行動に影響しない雰囲気だけの壁にしてはいけません。短いほうが長いより優れています。鋭いほうが曖昧より優れています。なぜこれが機能するのか
これは OpenAI のプロンプト指針と一致しています。高レベルの振る舞い、トーン、目標、例は、ユーザーターンに埋もれさせるのではなく、優先度の高い指示レイヤーに置くべきであり、プロンプトは一度書いて忘れるのではなく、反復し、固定し、評価するべきです。OpenClaw にとってSOUL.md がそのレイヤーです。より良い個性のために強い指示を書き、安定した個性のために簡潔でバージョン管理された状態を保ちます。
OpenAI 参考資料:
Molty プロンプト
これをエージェントに貼り付けて、SOUL.md を書き直させます。
良い例
良いルール: 立場を持つ、余計な前置きを省く、合うときは面白くする、悪いアイデアは早めに指摘する、深さが本当に役立つ場合を除いて簡潔にする。 悪いルール: 「常にプロフェッショナルさを維持する」、「包括的で思慮深い支援を提供する」、「前向きで支援的な体験を確保する」。それで生まれるのは、ぼんやりした文章です。ひとつの警告
個性は雑でよいという許可ではありません。運用ルールはAGENTS.md に置き、声、立場、スタイルは SOUL.md に置きます。エージェントが共有チャンネル、公開返信、または顧客向けの場で動作する場合、その場に合ったトーンであることを確認してください。鋭いのは良いことです。うっとうしいのは違います。
関連
Agent workspace
OpenClaw がモデルコンテキストに注入するワークスペースファイル。
System prompt
SOUL.md が OpenClaw と Codex のランタイムコンテキストにどのように合成されるか。SOUL.md template
個性ファイルのスターターテンプレート。