codex-profiles
Codex CLI/Desktop用の隔離されたCODEX_HOMEプロファイルを提供し、auth.jsonのコピーなしでマルチアカウント切り替えを可能にします。
ツール概要
codex-profilesは、CODEX_HOME環境変数を個別のプロファイルディレクトリに向けることで、複数のCodexアカウントを切り替える軽量Bashユーティリティです。各プロファイルには独自のauth.json、会話履歴、使用統計が保持され、個人、仕事、学校、クライアントなどのIDを手動でトークンファイルをコピーすることなく管理できます。macOSとLinux上のCodex CLIおよびデスクトップアプリに対応します。
主な利点は厳密な分離で、プロファイル間でチャットログやトークン使用量が共有されず、データ漏洩や課金混乱を防ぎます。依存関係はゼロで、リポジトリをクローンしてスクリプトを読み込むだけ。コマンドは短く、タブ補完にも対応し、開発者のワークフローにスムーズに統合されます。1日に何度もアカウントを切り替える人にとっては、大幅な時間と手間の節約になります。
ただし、macOSとLinuxに限定され、Windowsは非対応。利用者には基本的な端末操作スキルが必要で、スクリプトの読み込み忘れや古いセッションが残ると誤ったプロファイルを参照する可能性があります。プロファイルは単なるディレクトリのため、誤削除するとアカウント関連付けが失われる恐れがあるため、重要なデータはバックアップを推奨。OpenAI公式ツールではなく、コミュニティ依存のため、深い技術的問題は自己解決が必要になる場合があります。
完全に無料かつオープンソースで、隠れたコストはありません。複数のOpenAI IDを使い分ける開発者、研究者、チームリーダーに最適です。単一アカウントユーザーや主にWindowsで作業する場合は、デフォルトのauth.json設定で十分でしょう。