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. 苦労した主な問題点(時系列)

  1. 初期段階
  • WSL2 に kali-linuxUbuntu がインストール済み
  • OpenClaw Gateway の Token mismatch エラー
  1. 認証関連の壁
  • 「No API key found for provider “openai"」エラーが繰り返し発生
  • openai(APIキー版)と openai-codex(OAuth版)の違いを理解するのに時間がかかった
  • auth-profiles.jsonopenai-codex は登録済みだったが、デフォルトモデルが openai/gpt-5.5 のままだった
  1. OAuth認証の難関
  • openclaw models auth login --provider openai-codex で「Authentication failed: Callback route not found」が発生
  • localhost:1455 の callback が WSL2 環境で正しく受け取れず、タイムアウト
  • 手動で redirect URL を貼り付ける必要があった
  1. Gateway接続の不安定さ
  • TUI起動時に常に gateway disconnected: closed | idle が表示
  • Gatewayが頻繁に落ちる(Main process exited, code=exited, status=1/FAILURE
  1. デフォルトモデルの設定ミス
  • デフォルトが 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