1. 入手元を確認する
Codex をどの方法でインストールしたかを書き出してください。OpenAI が案内している入手元は次のとおりです。
| インストール方法 | ファイルの入手元 |
|---|---|
chatgpt.com/codex/ の install.sh / install.ps1 | releases.openai.com/codex(失敗時は GitHub Releases) |
npm install -g @openai/codex | npm 上の @openai/codex パッケージ |
brew install --cask codex | Homebrew の codex cask |
| バイナリを手動で入手 | github.com/openai/codex/releases |
| デスクトップアプリ | chatgpt.com/download、Microsoft Store、または OpenAI の Linux パッケージ |
インストール方法がこの表のどれにも当てはまらない場合は、アンインストールしてから、これらのソースのいずれかで再インストールしてください。
2. 実際に実行されるバイナリを確認する
npm 版と Homebrew 版のように、複数のコピーがインストールされていることがあります。シェルがどれを実行しているかを確認しましょう。
# macOS / Linux
which -a codex
# Windows
where.exe codex
パスはインストール方法と一致しているはずです。たとえば brew なら Homebrew のパス、npm なら npm のグローバルプレフィックスです。
3. バージョンを確認する
codex --version
GitHub の最新リリースや当サイトのリリーストラッカーと比較してください。1〜2 リリース遅れているのは普通のことです。GitHub にまったく存在しないバージョンであれば危険信号です。
macOS のデスクトップアプリに同梱されているコピーについては、OpenAI のトラブルシューティングページに次のパスが記載されています。
/Applications/Codex.app/Contents/Resources/codex --version
4. サインイン先を確認する
サインインするとき、Codex はブラウザーで ChatGPT を開きます。「Codex」を名乗るプログラムが独自のウィンドウで OpenAI のパスワード入力を求めてきたり、platform.openai.com 以外の Web フォームで API キーを求めてきたりした場合は、操作を中止してください。~/.codex/auth.json ファイルはパスワードと同じように扱ってください。このファイルにはアクセストークンが含まれています。
チェックサムについて
openai/codex の GitHub Releases には、バージョンごとのアセットが掲載されています。バイナリを手動でダウンロードする場合は、必ずそのページから HTTPS 経由で入手してください。チェックサムの確認手順は、最初から最後まで実際に検証できた時点でここに追加する予定です。当サイトが独自にハッシュ値を公開することはありません。コピーされたハッシュ値の信頼性は、コピー元のページの信頼性を超えないためです。