Skip to main content
以下の例は、現在の設定スキーマに準拠しています。網羅的なリファレンスと各フィールドの注記については、設定を参照してください。

クイックスタート

最小限の設定

~/.openclaw/openclaw.json に保存すると、その番号からボットに DM を送信できます。

推奨スターター設定

拡張例(主要なオプション)

JSON5 ではコメントと末尾のカンマを使用できます。通常の JSON も使用できます。

シンボリックリンクされた兄弟 Skills リポジトリ

組み込み Skills のルートに兄弟リポジトリへのシンボリックリンクが含まれている場合に使用します。たとえば ~/.agents/skills/manager -> ~/Projects/manager/skills です。
  • extraDirs は、隣接するリポジトリを明示的な Skills ルートとしてスキャンします。
  • allowSymlinkTargets を使用すると、任意のシンボリックリンクによる脱出を許可せずに、シンボリックリンクされた Skills フォルダーを、その信頼済みの 実ターゲットルートへ解決できます。
  • Skill Workshop が同じ信頼済みシンボリックリンクターゲットを介して書き込みを適用できるようにするには、 skills.workshop.allowSymlinkTargetWrites: true を設定します。

一般的なパターン

1 つのオーバーライドを持つ共有 Skills ベースライン

  • agents.defaults.skills は共有ベースラインです。
  • agents.entries.*.skills は、1 つのエージェントについてそのベースラインを置き換えます。
  • エージェントに Skills を一切表示しない場合は、skills: [] を使用します。

マルチプラットフォーム設定

信頼済み Node ネットワークの自動承認

ネットワーク経路を管理している場合を除き、デバイスのペアリングは手動のままにしてください。専用の ラボまたは tailnet サブネットでは、正確な CIDR または IP を指定して、初回の Node デバイスの自動承認を 有効にできます。
未設定の場合、これは無効のままです。要求されたスコープがない、新規の role: node ペアリングにのみ 適用されます。オペレーター/ブラウザクライアント、およびロール、スコープ、メタデータ、または 公開鍵のアップグレードには、引き続き手動承認が必要です。

セキュア DM モード(共有受信トレイ/複数ユーザーの DM)

複数の人がボットに DM を送信できる場合(allowFrom に複数のエントリがある、複数の人のペアリングが承認されている、または dmPolicy: "open")、セキュア DM モードを有効にすると、異なる送信者からの DM がデフォルトで同じコンテキストを共有しなくなります。
Discord/Google Chat/IRC/Mattermost/Microsoft Teams/Slack では、送信者の認可はデフォルトで ID を優先します。 そのリスクを明示的に受け入れる場合に限り、各チャネルの dangerouslyAllowNameMatching: true で、変更可能な名前/メールアドレス/ニックネームの直接照合を有効にしてください。

Anthropic API キーと MiniMax フォールバック

業務用ボット(アクセス制限付き)

ローカルモデルのみ

ヒント

  • dmPolicy: "open" を設定する場合、対応する allowFrom リストに "*" を含める必要があります。
  • プロバイダー ID の形式は異なります(電話番号、ユーザー ID、チャネル ID)。形式を確認するには、プロバイダーのドキュメントを参照してください。
  • 後で追加できる任意のセクション:webbrowseruidiscoverypluginstalksignalimessage
  • 設定に関する詳細な注意事項については、プロバイダートラブルシューティングを参照してください。

関連項目