掲載済み (2026-03-21号)
#257 173文字 • 1分

ChatGPTアカウントのトークンでOpenAI APIを無料で利用可能にする「openai-oauth」

原題: GitHub - EvanZhouDev/openai-oauth: Free OpenAI API access with your ChatGPT account. · GitHub

日本語

掲載情報

概要

ChatGPT Plus等の既存アカウントが持つOAuthトークンを利用して、APIキー不要でOpenAI互換エンドポイントをローカルに構築できるプロキシツール。

詳細内容

openai-oauthは、OpenAIのCodex CLIが使用する認証の仕組み(OAuth)を再利用することで、自身のChatGPTアカウントの権限でAPIアクセスを実現するツールです。主な特徴は以下の通りです: 1. **簡単な導入**: `npx openai-oauth` を実行するだけで、ローカル(127.0.0.1:10531)にOpenAI互換のサーバーが立ち上がります。 2. **高い互換性**: /v1/chat/completions 等のエンドポイントをサポートし、ストリーミングやツール呼び出し、推論プロセス(Reasoning Traces)の取得も可能です。 3. **Vercel AI SDK対応**: 専用のプロバイダーパッケージ(openai-oauth-provider)が同梱されており、既存のAIアプリへの組み込みが容易です。 4. **認証の仕組み**: 公式のCodex CLIが生成する `auth.json` を参照し、バックエンドAPI(chatgpt.com/backend-api/codex/)経由でリクエストを送信します。 利用にあたってはAPIキーの従量課金は発生しませんが、OpenAIの利用規約を遵守し、個人の実験目的で使用することが推奨されています。