OpenClaw + openai-codex (OAuth) セットアップ経緯と現状まとめ
1. 環境概要
- ホスト: Windows 10 (WSL2)
- ディストリビューション: Kali Linux + Ubuntu(両方インストール済み)
- ツール: OpenClaw 2026.4.24 (cbcfdf6)
- 使用モデル:
openai-codex/gpt-5.5(ChatGPT Plus/Pro の OAuth認証) - エディタ: VSCode + WSL
2. 苦労した主な問題点(時系列)
- 初期段階
- WSL2 に
kali-linuxとUbuntuがインストール済み - OpenClaw Gateway の Token mismatch エラー
- 認証関連の壁
- 「No API key found for provider “openai"」エラーが繰り返し発生
openai(APIキー版)とopenai-codex(OAuth版)の違いを理解するのに時間がかかったauth-profiles.jsonにopenai-codexは登録済みだったが、デフォルトモデルがopenai/gpt-5.5のままだった
- OAuth認証の難関
openclaw models auth login --provider openai-codexで「Authentication failed: Callback route not found」が発生- localhost:1455 の callback が WSL2 環境で正しく受け取れず、タイムアウト
- 手動で redirect URL を貼り付ける必要があった
- Gateway接続の不安定さ
- TUI起動時に常に
gateway disconnected: closed | idleが表示 - Gatewayが頻繁に落ちる(
Main process exited, code=exited, status=1/FAILURE)
- デフォルトモデルの設定ミス
- デフォルトが
openai/gpt-5.5のまま → APIキーがないため起動失敗のループ
3. 現在の状況(2026年4月28日時点)
成功した点
- OpenClaw TUI が正常に起動し、応答が返ってくる ようになった
- モデルが
openai-codex/gpt-5.5で動作確認済み - Bootstrap処理が完了(
BOOTSTRAP.mdが削除され、Identity設定済み) - Gatewayサービスは
active (running)状態 openai-codexのOAuthトークンは有効(残り10日程度)
残っている問題点
- TUI起動時に一時的に
gateway disconnectedが表示されることがある - Gatewayログに「Gateway not reachable」と警告が出る場合がある
- まだ完全な安定性には至っていない(稀に再起動が必要)
4. 最終的に効いた主なコマンド
# 1. デフォルトモデルを Codex に固定
openclaw models set openai-codex/gpt-5.5
# 2. Gateway再起動
openclaw gateway restart
# または
systemctl --user restart openclaw-gateway
# 3. 状態確認
openclaw models status
openclaw models list
openclaw gateway status
# 4. TUI起動
openclaw tui
5. 今後の推奨設定(安定化のために)
# デフォルトモデルをより確実に設定
openclaw config set agents.defaults.model.primary "openai-codex/gpt-5.5"
# ログ監視(問題発生時に便利)
openclaw logs --follow