OpenClaw 設定ガイド - AIモデルとチャットチャンネルのセットアップ
OpenClawをインストール済みですか?AIモデル、ゲートウェイ設定、チャットチャンネルなどの設定方法を学びましょう
何を設定しますか?
設定したい項目を選択して、該当セクションにジャンプ
OpenClaw 設定概要
OpenClawはすべての設定を~/.openclawディレクトリに保存します。この構造を理解することで、設定の管理とバックアップが容易になります。
ファイル構造
~/.openclaw/openclaw.jsonメイン設定ファイル~/.openclaw/workspace/スキル、プロンプト、メモリ~/.openclaw/credentials/OAuthとAPI認証情報~/.openclaw/agents/マルチエージェント設定~/.openclaw/credentials/oauth.jsonOAuthトークン(Claudeなど)OpenClaw AIモデル設定
必須OpenClawは複数のAIプロバイダーをサポートしています。お好みのプロバイダーを選択し、設定手順に従ってください。
最適:標準APIアクセスと従量課金。AnthropicコンソールでAPIキーを作成してください。
CLI設定
設定ウィザードを実行するか、非対話モードを使用
対話式(推奨)
$ openclaw onboard# choose: Anthropic API key非対話式
$ openclaw onboard --anthropic-api-key "$ANTHROPIC_API_KEY"設定ファイル構造
設定完了後、openclaw.jsonの関連設定:
{ env: { ANTHROPIC_API_KEY: "sk-ant-..." }, agents: { defaults: { model: { primary: "anthropic/claude-opus-4-5" } } },}プロンプトキャッシュ(APIのみ)
OpenClawは設定しない限り、Anthropicのデフォルトキャッシュ TTLを上書きしません。サブスクリプション認証はTTL設定を適用しません。
{ agents: { defaults: { models: { "anthropic/claude-opus-4-5": { params: { cacheControlTtl: "5m" }, // or "1h" }, }, }, },}設定を確認
$ openclaw models statusこのコマンドを実行して認証設定が有効か確認
OpenClaw ゲートウェイ設定
必須ゲートウェイはAIとチャットプラットフォーム間のすべてのメッセージルーティングを処理するOpenClawのコアサービスです。
デフォルト設定
18789127.0.0.1token / passwordよく使うコマンド
デーモンサービスをインストール(macOS/Linux自動検出)
$ openclaw gateway installゲートウェイステータスを確認
$ openclaw gateway statusリアルタイムログを表示
$ openclaw logs --followリモートアクセス
SSHトンネル経由でリモートサーバー上のゲートウェイに安全にアクセス:
$ ssh -N -L 18789:127.0.0.1:18789 user@hostOpenClaw チャットチャンネル設定
1つ以上必要OpenClawをお好みのチャットプラットフォームに接続します。各チャンネルには独自のセットアッププロセスがあります。
WhatsAppアカウント管理
WhatsAppアカウントにログインまたはログアウト
ログイン(QRコードを生成)
$ openclaw channels login whatsappログアウト(再接続が必要な場合に使用)
$ openclaw channels logout whatsappQRコードをスキャン
スマートフォンでWhatsAppを開き、設定→リンクされたデバイス→QRコードをスキャン
WhatsAppモバイルアプリでスキャン
ペアリングを承認
最初のメッセージでペアリングコードを受け取ります。承認してチャットを開始。
$ openclaw pairing list whatsapp$ openclaw pairing approve whatsapp [CODE]OpenClaw スキル管理
オプションスキルはOpenClawの機能を拡張します。スキルをインストールして管理し、AIアシスタントを強化しましょう。
利用可能なスキルを一覧表示
$ openclaw skills listスキルをインストール
$ openclaw skills install <skill-name>スキルを有効化
$ openclaw skills enable <skill-name>人気のスキル
ウェブを検索して結果を要約
web-searchサンドボックス環境でコードを実行
code-interpreterファイルの読み取り、書き込み、管理
file-managerカレンダーイベントとリマインダーを管理
calendarOpenClaw 高度な設定
オプション複雑なセットアップと自動化のためのパワーユーザー機能。
マルチエージェント設定
異なるコンテキスト(仕事、個人など)用に別々のエージェントを作成します。各エージェントには独自のワークスペース、セッション、認証情報があります。
$ openclaw agents add work$ openclaw agents list$ openclaw agents switch work非対話モード
スクリプトまたはCI/CDパイプラインでOpenClawのセットアップを自動化。
$ openclaw onboard --non-interactive \ --mode local \ --auth-choice apiKey \ --anthropic-api-key "$ANTHROPIC_API_KEY" \ --gateway-port 18789 \ --gateway-bind loopbackスケジュールされたタスク
cronスタイルのスケジューリングを使用して自動メッセージとタスクを設定。
# ~/.openclaw/cron.json{ "jobs": [ { "schedule": "0 9 * * *", "action": "send", "channel": "telegram", "message": "Good morning! Here's your daily briefing..." } ]}設定完了!
OpenClawの設定が完了しました。AIアシスタントとのチャットを開始しましょう。