433 文字
2 分
Codex CLIインストール方法【Mac】

はじめに#

GitHub Copilot CLI・Gemini CLIを入れてついでに入れてしまえと入れました。 長々と入れ方を書いている記事ばっかりだったので、簡単にまとめます。環境は以下です。

  • macOS(Tahoe 26)
  • Node.js 22

Gemini CLIと異なり、課金必須のようです。



インストール方法#

インストール方法、なんと3つあります。バイナリでダウンロードする方法もあるみたいです。

Homebrew(シンプル・推奨)

brew install codex

npm でグローバルインストール(Node.js 18+)

npm install -g @openai/codex

バイナリを直接ダウンロード(オフライン等)

  1. GitHub Releases から macOS 用アーカイブを取得(Apple Silicon は aarch64、Intel Mac は x86_64)。
  2. 展開して実行ファイル名を codex にリネームし、PATH の通った場所へ配置(例:/usr/local/bin)。

認証#

ChatGPT でサインイン(大体これ)

codex
# 画面の指示に従って「Sign in with ChatGPT」を選択

ChatGPT プラン(Plus/Pro/Team/Edu/Enterprise)に含まれる利用枠をそのまま使えます。 制限については下に書いています。

OpenAI API キーを使う

export OPENAI_API_KEY="YOUR_API_KEY"

起動#

# 起動コマンド
codex

# 対話したくない時用
codex exec -p "README を日本語要約して"

モデルや実行モードなどの設定は ~/.codex/config.toml で管理できます。


アップデート & アンインストール#

# brew
brew upgrade codex      # アップデート
brew uninstall codex    # アンインストール

# npm
npm update -g @openai/codex    # アップデート
npm uninstall -g @openai/codex # アンインストール

トラブルシューティング#

「command not found: codex」

  • Brew の場合:brew doctorbrew reinstall codex

  • npm の場合:npm prefix -g が PATH に入っているか確認。例:

    echo 'export PATH="$(npm prefix -g)/bin:$PATH"' >> ~/.zshrc
    source ~/.zshrc

利用制限#

Codex 利用制限によると、plusユーザーは30-150、proは300-1,500のメッセージを5時間で送れるようです。週でも制限があるようですが、量は明記されていません。

codex /status

上のコマンドで現時点での制限を確認できるようです。

Codex CLIインストール方法【Mac】
https://naonao-na.com/posts/codexcli-install-mac/
作者
[object Object]
公開日
2025-10-13
ライセンス
CC BY-NC-SA 4.0