このレッスンで学ぶこと

install / overview · 約 8 分

インストールの全体像

macOS / Windows / WSL2 / Linux の公式経路を選びます。

インストールと初期設定無音・手順テキスト付き。実測・公式手順をもとに再構成。
動画の手順をテキストで読む

Codex を導入し、作業フォルダーから起動する

  1. ターミナルの準備

    操作対象:Terminal — バージョン確認

    ターミナルで2つのコマンドを実行

    node --version
    npm --version

    確認:両方のバージョンが表示されるか確認。数値は収録時の実測値。

    実測 / Node.js・npm

  2. Codex をインストール

    操作対象:Terminal — 公式の導入手順

    ターミナルで公式コマンドを実行

    npm install -g @openai/codex

    確認:次に codex --version を実行し、バージョンが表示されるか確認。

    公式手順 / 未実行

  3. 起動できるか確認

    操作対象:Terminal — CLI の実測結果

    バージョンとヘルプを表示する

    codex --version
    codex --help

    確認:バージョンが出れば認識済み。見つからなければ PATH を確認。

    実測 / help の一部を抜粋

  4. 作業フォルダーから起動

    操作対象:Terminal — 初回起動の手順例

    作業フォルダーに移動して起動

    cd my-project
    codex

    確認:認証案内に従い、Codex で依頼を入力できる状態か確認。

    公式手順 / 認証は未収録

  5. まず読むだけで始める

    操作対象:Terminal — 最初の依頼例

    読み取り専用で起動して依頼する

    codex --sandbox read-only

    確認:依頼例:構成と起動方法を説明して。ファイルは変更しないで。

    構文は実機 help で検証 / AI 応答は未収録

  6. 自分の言葉で確かめる

    操作対象:Terminal — 確認に使うコマンド

    作業場所と導入状態を確かめる

    pwd
    codex --version

    確認:CLI の起動・サインイン・作業フォルダーの3点を自分で確認。

    確認手順 / pwd の個人パスは省略

手順テキストを保存(VTT)

学習目標

OS ごとの公式インストーラを選べます。この教材の基準は Codex CLI 0.154.0 です。学習者環境は 0.15x 系であれば進めて構いません。 [codex-changelog]

前提

管理者権限、または Homebrew / npm / winget のいずれかがあります。

なぜ必要か

未インストールだと、以降の実機演習がすべて止まります。

実行場所

Codex のインストールは local-bridge(学習者 PC のシェル)です。Web実習 (browser) では CLI バイナリは入りません。

経路

公式 CLI ページは次を示します。 [codex-cli]

  • macOS / Linux スタンドアロン: curl -fsSL https://chatgpt.com/codex/install.sh | sh
  • Windows PowerShell: irm https://chatgpt.com/codex/install.ps1 | iex
  • npm: npm install -g @openai/codex
  • Homebrew: brew install --cask codex

Windows デスクトップアプリは Store / winget でも入ります。 [codex-windows]

WSL は WSL2 です。WSL1 は Codex 0.115 以降、Linux sandbox が bubblewrap になったため非対応です。リポジトリは ~/code に置き、/mnt/c は避けます。 [codex-wsl]

Linux デスクトップアプリ preview は Ubuntu 24.04/26.04、Debian 13、Fedora 43/44 の x64 と ARM64 です。 [codex-linux]

成功結果

自分の OS と、使うインストーラが1つに決まっています。

失敗対処

Windows ネイティブと WSL を混ぜると、別の codex を呼びます。which codex または Get-Command codex で実体を確認してください。

このレッスンで接続する

ページを移動するとブラウザ内実習の接続とファイルは消えます。演習の直前に、このパネルから明示的に再接続してください(自動では戻りません)。