AI Hub

Codexが動かない時の対処法|エラー原因別まとめ

公開:

#エラー #対処法

Codexを使おうとしたら「コマンドが見つからない」「サインインできない」「急に使えなくなった」といったトラブルに遭遇することがあります。この記事では、Codexが動かないときによくある症状を5つに分類し、原因と対処法を解説します。まずは「まず試すこと」を確認し、それでも解決しなければ当てはまる症状の見出しを探してみてください。

まず試すこと

個別の症状を調べる前に、次の3点を確認しておくと解決が早くなります。

codex --version
codex-cli 0.x.x

症状①: codexコマンドが見つからない

command not found: codex のようなエラーが出る場合、多くはnpmのグローバルインストール先にPATHが通っていないことが原因です。

インストール手順を見直したい場合は「Codex CLIのインストール手順」を最初から確認するのが近道です。

症状②: サインイン・認証エラー

ログインしようとして403 Unauthorizedのようなエラーが表示される場合、いくつかの原因が考えられます。

認証を含めた基本的な起動・操作の流れは「Codex CLIの使い方」でも触れているので、あわせて確認してみてください。

症状③: 使用制限に達した

しばらく使っていると「利用上限に達しました」と表示され、それ以上リクエストを送れなくなることがあります。

症状④: Windowsで動かない

Windows環境では、macOSやLinuxと比べて発生しやすい問題がいくつかあります。

症状⑤: サンドボックス・承認関連のつまずき

「コマンドがブロックされた」「毎回確認が出て作業が止まる」といった相談もよくあります。

ログ・詳細情報の確認方法

原因が特定しにくいときは、ログを確認すると手がかりが見つかることがあります。Codexはアプリのログとセッションの記録を別の場所に保存しており、macOSではアプリログが~/Library/Logs/com.openai.codex/以下に日付ごとのフォルダで保存されます。セッションのやり取りは$CODEX_HOME/sessions(既定では~/.codex/sessions)に記録されています。OSによって保存場所は異なるため、見つからない場合は公式ドキュメントで確認してください。エラー報告の際もログを添えると原因の特定がスムーズになります。

解決しないときの窓口

ここまでの対処法を試しても解決しない場合は、既に同じ症状が報告されていないかを確認します。CodexはGitHub上でオープンに開発されており、GitHub Issuesで既存の報告を検索できます。似た事例が見つからない場合は、再現手順やログを添えて新しくIssueを作成すると対応してもらいやすくなります。ちょっとした要望であれば、メッセージ入力欄で「/」から始まるフィードバック送信用のコマンドを使う方法もあります。

よくある質問

アップデートしたらエラーが増えた気がします。元のバージョンに戻せますか?

パッケージマネージャー経由でインストールしている場合、旧バージョンを指定して入れ直せば一時的にロールバックできます。ただし古いバージョンはサポート対象外になっていく可能性があるため、根本的にはGitHub Issuesで不具合の状況を確認し、最新版での修正を追うのがおすすめです。

エラーメッセージが英語で内容がよくわかりません。

翻訳ツールにかけるのも一つの方法ですが、まずはこの記事の症状別の見出しに近いキーワードがないか確認してください。多くの場合「command not found」「unauthorized」「rate limit」「sandbox」といった単語で症状を分類できます。

会社のアカウントで使っているのですが、個人アカウントと対処法は違いますか?

組織管理下のアカウントでは、管理者側の設定でCodexの利用範囲や承認モードの既定値が制限されていることがあります。個人アカウントと同じ手順で解決しない場合は、まず管理者に利用可否を確認してください。

まとめ

Codexが動かないときは、まずアップデートとバージョン確認で最新の状態にそろえ、「コマンドが見つからない」「サインインできない」「使用制限に達した」「Windowsで動かない」「サンドボックス・承認でブロックされる」のどれに近いかで切り分けると、原因にたどり着きやすくなります。それでも解決しない場合は、ログを確認したうえでGitHub Issuesを検索してみてください。基本的な使い方から見直したい方は「Codexの使い方完全ガイド」もあわせてご覧ください。