WSL2 Ubuntu への Codex CLI 導入手順

対象環境: Windows 11 Pro + WSL2 Ubuntu

推奨構成: Codex CLI の Ubuntu 側導入、作業ディレクトリの Ubuntu 側配置

1. Ubuntu シェル起動

wsl

2. 作業ディレクトリ作成

/mnt/c ではなく ~/code 配下の利用推奨

mkdir -p ~/code
cd ~/code

3. nvm 導入

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

command -v nvm

4. Node.js 22 導入

nvm install 22
nvm use 22
nvm alias default 22

node -v
npm -v

5. Codex CLI 導入

npm i -g @openai/codex

which codex
codex --version

6. ログイン

ChatGPT アカウント利用時の手順

codex login
codex login status

7. 起動確認

codex

8. 動作確認項目

  • node -v の表示確認
  • npm -v の表示確認
  • codex --version の表示確認
  • codex login status による認証状態確認
  • codex 起動成功の確認

9. 最短手順

mkdir -p ~/code
cd ~/code

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

nvm install 22
nvm use 22
nvm alias default 22

npm i -g @openai/codex

codex --version
codex login
codex login status
codex

10. 補足

  • インストール先の Windows 側ではなく Ubuntu 側
  • プロジェクト配置先の ~/code 配下
  • VS Code 利用時の WSL からの code . 起動

コメント

このブログの人気の投稿

よく使う grep オプション

macで node.js と npm をインストールする流れ