Skip to main content
以下の例は、現在の構成スキーマに準拠しています。すべての項目の詳細なリファレンスとフィールドごとの説明については、構成 を参照してください。

クイックスタート

最小構成

~/.openclaw/openclaw.json に保存すると、指定した番号からボットに DM を送信できるようになります。

推奨される初期設定

詳細な設定例 (主要なオプションを含む)

JSON5 形式では、コメントや末尾のカンマを使用できます。通常の JSON 形式も同様に動作します。

よく使われるパターン

マルチプラットフォーム構成

セキュア DM モード (共有インボックス / 複数ユーザーでの DM)

2 人以上のユーザーがボットに DM を送れる場合(allowFrom に複数のエントリがある、複数人のペアリングを承認している、または dmPolicy: "open" にしている場合)、セキュア DM モード を有効にしてください。これにより、異なる送信者からの DM がデフォルトで同じコンテキストを共有することを防げます。
Discord, Slack, Google Chat, MS Teams, Mattermost, IRC において、送信者の認可判定はデフォルトで ID が優先されます。 変更可能な「名前」「メールアドレス」「ニックネーム」による直接一致を有効にするには、各チャネルの dangerouslyAllowNameMatching: true を設定する必要がありますが、そのリスクを十分に理解した上で有効にしてください。

API キーへのフェイルオーバーを伴う OAuth 設定

Anthropic setup-token + API キー、MiniMax フォールバック

Anthropic の setup-token を Claude Code 以外で使用することは、過去に一部のユーザーで制限された事例があります。これはユーザー自身の判断によるリスクとして扱い、サブスクリプション認証に依存する前に最新の Anthropic の規約を確認してください。

仕事用ボット (アクセス制限あり)

ローカルモデルのみを使用する場合

ヒント

  • dmPolicy: "open" を設定する場合、対になる allowFrom リストには必ず "*" を含めてください。
  • プロバイダーごとに使用する ID の形式が異なります(電話番号、ユーザー ID、チャネル ID など)。各プロバイダーのドキュメントで正しい形式を確認してください。
  • 後から追加可能なセクション: web, browser, ui, discovery, canvasHost, talk, signal, imessage
  • より詳細なセットアップについては、プロバイダー および トラブルシューティング を参照してください。