OpenClaw 設定ガイド - AIモデルとチャットチャンネルのセットアップ
OpenClawをインストール済みですか?AIモデル、ゲートウェイ設定、チャットチャンネルなどの設定方法を学びましょう
何を設定しますか?
設定したい項目を選択して、該当セクションにジャンプ
OpenClaw 設定概要
OpenClawはすべての設定を~/.openclawディレクトリに保存します。この構造を理解することで、設定の管理とバックアップが容易になります。
ファイル構造
~/.openclaw/openclaw.json
メイン設定ファイル
~/.openclaw/workspace/
スキル、プロンプト、メモリ
~/.openclaw/credentials/
OAuthとAPI認証情報
~/.openclaw/agents/
マルチエージェント設定
~/.openclaw/credentials/oauth.json
OAuthトークン(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のコアサービスです。
デフォルト設定
18789
127.0.0.1
token / password
よく使うコマンド
デーモンサービスをインストール(macOS/Linux自動検出)
$ openclaw gateway install
ゲートウェイステータスを確認
$ openclaw gateway status
リアルタイムログを表示
$ openclaw logs --follow
リモートアクセス
SSHトンネル経由でリモートサーバー上のゲートウェイに安全にアクセス:
$ ssh -N -L 18789:127.0.0.1:18789 user@host
OpenClaw チャットチャンネル設定
1つ以上必要OpenClawをお好みのチャットプラットフォームに接続します。各チャンネルには独自のセットアッププロセスがあります。
WhatsAppアカウント管理
WhatsAppアカウントにログインまたはログアウト
ログイン(QRコードを生成)
$ openclaw channels login whatsapp
ログアウト(再接続が必要な場合に使用)
$ openclaw channels logout whatsapp
QRコードをスキャン
スマートフォンでWhatsAppを開き、設定→リンクされたデバイス→QRコードをスキャン
WhatsAppモバイルアプリでスキャン
ペアリングを承認
最初のメッセージでペアリングコードを受け取ります。承認してチャットを開始。
$ openclaw pairing list whatsapp
$ openclaw pairing approve whatsapp [CODE]
OpenClaw スキル管理
オプションスキルはOpenClawの機能を拡張します。スキルをインストールして管理し、AIアシスタントを強化しましょう。
利用可能なスキルを一覧表示
$ openclaw skills list
スキルをインストール
$ openclaw skills install
スキルを有効化
$ openclaw skills enable
人気のスキル
ウェブを検索して結果を要約
web-search
サンドボックス環境でコードを実行
code-interpreter
ファイルの読み取り、書き込み、管理
file-manager
カレンダーイベントとリマインダーを管理
calendar
OpenClaw 高度な設定
オプション複雑なセットアップと自動化のためのパワーユーザー機能。
マルチエージェント設定
異なるコンテキスト(仕事、個人など)用に別々のエージェントを作成します。各エージェントには独自のワークスペース、セッション、認証情報があります。
$ 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アシスタントとのチャットを開始しましょう。