StoryClaw Docs

Codex CLI のインストール

macOS、Windows、Linux に Codex CLI をインストールして動作を確認し、そのうえで StoryClaw に接続します。

Codex CLI はランタイムを同梱したスタンドアロンインストーラーを提供しており、Node.js は必須ではありません。

システム要件

項目要件説明
macOS12(Monterey)以降Apple Silicon と Intel の両方に対応
Windows10 / 11ネイティブ対応は現在も実験的で、WSL2 のほうが安定しています
Linuxglibc ベースのディストリビューション(Ubuntu 22.04+、Debian 11+、Fedora 34+)
Node.js22 以降を推奨npm でインストールする場合のみ関係します

macOS

ターミナルで実行します。

curl -fsSL https://chatgpt.com/codex/install.sh | sh

Homebrew も利用できます。

brew install --cask codex

Windows

PowerShell で実行します。

powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"

実行ポリシーによってスクリプトがブロックされる場合は、下の「npm でインストールする」に切り替えてください。

Codex は Git リポジトリを読み書きするため、Git for Windows の導入を推奨します——Git Bash も同時に入り、ネイティブシェルのパス関連の問題を大部分回避できます。Windows のネイティブ対応は現在も実験的です。問題が続く場合は WSL2 内で Linux の手順に従ってインストールしてください。

Linux

ターミナルで実行します。

curl -fsSL https://chatgpt.com/codex/install.sh | sh

npm でインストールする

安定した Node.js 環境が既にある場合や、スタンドアロンインストーラーが使えない場合は、npm が公式の代替手段です。

npm install -g @openai/codex

Node.js 22 以降が必要です。nvm で入れると sudo が不要になり、権限エラーを避けられます。

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
nvm install 22
npm install -g @openai/codex

Windows では nodejs.org から直接 Node.js をインストールできます。sudo npm install -g は使わないでください——権限とセキュリティの問題を招きます。

インストールを確認する

ターミナルで実行します。

codex --version

バージョン番号が表示されればインストール成功です。command not found と表示される場合は、まず新しいターミナルを開いてください——インストーラーが PATH を更新しており、既に開いているセッションは古い値を使い続けます。

インストールした時点では Codex はまだ OpenAI に接続します。続けて Codex CLI の設定で StoryClaw に切り替えてください。

トラブルシューティング

症状対処方法
インストール直後に codex: command not found新しいターミナルを開いてください。インストーラーが PATH を更新しており、先に開いていたセッションは古い値を使い続けます。
npm install -gEACCES などの権限エラーになるnpm のグローバルインストール先を修正するか、nvm で Node.js を管理してください。sudo npm install -g は使わないでください。
node --version が 22 未満を表示するnvm install 22 && nvm use 22 を実行するか、ランタイムを同梱したスタンドアロンインストーラーに切り替えてください。
PowerShell がインストールスクリプトの実行を拒否する上記のとおり -ExecutionPolicy ByPass を付けるか、npm でのインストールに切り替えてください。
ダウンロードが失敗する、または止まるGitHub Releases のミラーを強制します:curl -fsSL https://chatgpt.com/codex/install.sh | CODEX_INSTALLER_USE_RELEASES_OPENAI_COM=false sh

On this page