🔖
Github Codespaces で Claude Code や Gemini-CLI を使う
認証のコールバックがうまくいかなくて嵌った方に。
Codespaces のターミナルで Gemini CLI や Claude をインストールして
して起動すると、認証用URLが出て認証画面に飛びます。認証を進めるまではローカルでやる時と同じでしょう。
が、認証後以下の様な画面になると思います。

ここで、アドレスバーのアドレス localhost:****/oauth2callback?state=**** と表示されているURLをコピーしておきます。
codespaces の画面に戻って、 gemini および claude は立ち上げながら、別にもう一つターミナルを立ち上げ、
curl "さっきコピーしたURL"
実行すると、認証が完了します
Discussion