こんにちは。AIあれこれ散歩道です。
CodexをWindowsにインストールしたいものの、PowerShellとnpmのどちらを使うのか、WSL2は必要なのか、CodexアプリとCodex CLIは何が違うのか迷っていませんか。ターミナルに慣れていないと、英語のコマンドを貼り付けるだけでも少し緊張しますよね。
この記事では、2026年8月時点の公式情報をもとに、WindowsでCodex CLIを導入する手順からログイン、最初のプロジェクト、権限設定、料金の確認、コマンドが見つからない場合の対処まで順番に整理します。先に結論をお伝えすると、初心者は公式PowerShellインストーラーを使い、導入後は小さなプロジェクトで説明と計画から頼む方法が分かりやすく安全です。
この記事で分かること
- CodexをWindowsにインストールする公式手順
- Codex CLIとWindowsアプリの選び方
- ログイン後に行う安全な初期設定
- PATHやPowerShellエラーの確認方法
CodexをWindowsにインストールする準備
CodexをWindowsにインストールする結論
WindowsでターミナルからCodexを使いたい場合は、PowerShellを開き、OpenAIが案内する公式インストールコマンドを実行するのが最短です。インストール後に新しいPowerShellを開いてcodexを実行し、ChatGPTアカウントでログインします。
一方、複数の作業を画面で見比べたい人や、ターミナル操作にまだ慣れていない人はWindows版Codexアプリも候補です。CLIとアプリは同じCodexの入口ですが、操作感が異なります。まずは次の基準で選ぶと迷いにくいでしょう。
- コマンド中心で素早く使うならCodex CLI
- 複数のタスクを画面で管理するならCodexアプリ
- Visual Studio Code内で使うならIDE拡張
- クラウドへ任せる作業はCodex Webも検討する
この記事は、最も汎用性の高いCodex CLIを中心に説明します。アプリを選ぶ場合でも、プロジェクトのバックアップや権限確認といった安全対策は共通です。
CodexをWindowsにインストールできる環境
現行の公式READMEにはWindows向けPowerShellインストーラーが掲載されており、以前の解説でよく見かけたWSL2だけが唯一の入口ではありません。通常のWindows環境でPowerShellを使えるなら、まずネイティブ手順を試せます。
導入前にはWindows Updateを済ませ、PowerShellを開けること、インターネットへ接続できること、ChatGPTへログインできることを確認しましょう。GitはCodex自体を起動するだけなら常に必須とは限りませんが、変更履歴を残して差分を戻すために用意しておくと安心です。
| 確認項目 | 必要度 | 目的 |
|---|---|---|
| PowerShell | 必須 | 公式インストーラーの実行 |
| ChatGPTアカウント | 必須 | Codexへのサインイン |
| Git | 推奨 | 変更差分と復元ポイントの管理 |
| Node.js | npm方式のみ | npm経由でCLIを導入する場合 |
| WSL2 | 任意 | Linux前提の開発環境を使う場合 |
会社や学校の管理端末では、PowerShellスクリプト、アプリ追加、ネットワーク接続が制限される場合があります。管理者権限を無理に回避せず、担当部署のルールを優先してください。
CodexをWindowsにインストールする方法の違い
Codexには複数の利用画面があるため、インストール方法を混ぜないことが大切です。ターミナルでcodexと入力したい人はCLI、専用画面からタスクを並行管理したい人はアプリを選びます。Visual Studio Codeの横で会話したい人はIDE拡張が向いています。
| 選択肢 | 向いている人 | 特徴 |
|---|---|---|
| 公式PowerShell | Windows初心者 | Node.jsなしでCLIを導入しやすい |
| npm | Node.js利用者 | 既存のnpm管理にそろえやすい |
| Codexアプリ | 画面操作を好む人 | 複数エージェントや作業一覧を扱いやすい |
| IDE拡張 | VS Code中心の人 | 編集画面から離れず相談できる |
OpenAIはWindows版Codexアプリも案内しています(出典:OpenAI「Introducing the Codex app」)。ただし、アプリを入れたからといってCLIコマンドが自動で使えるとは限りません。この記事のPowerShell手順はCLI用と覚えておきましょう。

CodexをWindowsにインストールする前の安全確認
AIエージェントは説明だけでなく、許可された範囲でファイル編集やコマンド実行も行えます。便利さの裏側で、誤った指示や広すぎる権限が大きな変更につながる可能性もあります。インストール前に、守る場所と試す場所を分けてください。
- 重要なプロジェクトはGitまたは別媒体へバックアップする
- パスワード、APIキー、顧客情報を作業フォルダへ置かない
- 最初は練習用フォルダで動作を確認する
- 変更前に計画を出させ、変更後は差分とテストを見る
インストールコマンドは検索結果からコピーせず、公式のOpenAIリポジトリに掲載されたURLと一致しているか確認します。AIエージェントの権限をどこまで許可するかは、AIエージェントの権限管理と安全設定でも詳しく整理しています。
CodexをWindowsにインストールする料金条件
CLIをパソコンへ入れる操作そのものと、Codexを継続利用できるプランや上限は別です。ChatGPTの対象プランで利用する方法と、用途に応じてAPIキーを使う方法があり、利用できる機能や回数はプラン、モデル、タスクの重さ、提供時期で変わります。
そのため、月に何回使えると固定値で覚えるより、ログイン後のCodex画面やChatGPTのプラン表示で現在の条件を確認する方が確実です。上限に達した場合も、短い質問と大規模なコード変更では消費が同じとは限りません。作業を小さく分け、不要なやり直しを減らすことが実用的な節約になります。
料金だけで判断しない
仕事用コードや長時間タスクでは、利用上限に加えてデータの取り扱い、組織の管理設定、監査方法も確認してください。最新条件は利用中のアカウント画面と公式案内を優先します。
CodexをWindowsにインストールする手順
CodexをWindowsにインストールするPowerShell手順
まずスタートメニューでPowerShellを検索し、通常のPowerShellを開きます。公式READMEに掲載されているWindows向けコマンドは次のとおりです。
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
コマンドはOpenAIの公式ドメインからインストールスクリプトを取得して実行します。実行前にURLがhttps://chatgpt.com/codex/install.ps1と一致することを確認してください(出典:OpenAI Codex公式GitHub README)。
処理が完了したら、現在のPowerShellを閉じて新しく開き直します。続いて次のコマンドで起動を確認します。
codex
Node.jsをすでに管理している人は、npm install -g @openai/codexも選べます。ただし初心者がNode.jsとnpmまで追加すると確認箇所が増えるため、特別な理由がなければ公式PowerShell方式から始めると分かりやすいでしょう。

CodexをWindowsにインストール後にログイン
codexを初めて実行すると、サインイン方法の案内が表示されます。普段使っているChatGPTアカウントでログインする場合は、ブラウザが開いたらアカウントと接続先を確認して認証します。仕事用と個人用のアカウントを併用している人は、別のアカウントへ接続しないよう注意してください。
認証後は、作業したいプロジェクトフォルダへPowerShellで移動してからCodexを起動します。たとえばデスクトップ上の練習用フォルダなら、次のような流れです。
cd "$HOME\Desktop\codex-practice"
codex
フォルダが存在しない場合は先に作成します。最初からサイト全体やドキュメントフォルダを渡すのではなく、必要なファイルだけを含む小さなフォルダで試すのがおすすめです。
CodexをWindowsにインストール後の初期設定
初回は、いきなり機能追加を頼まず、プロジェクトを読んで説明してもらいます。次に変更計画を作らせ、内容へ納得してから編集へ進むと、意図しない変更を減らせます。
- このフォルダの構成と目的を説明してください
- 変更はせず、実装計画と影響範囲だけ示してください
- 計画を確認してから、小さな変更を1つ依頼します
- 変更差分と実行したテストを報告してください
この4段階なら、読者自身が判断する時間を確保できます。Codexへ任せられる範囲が広がっても、最終責任までAIへ移るわけではありません。削除、公開、請求、外部送信のように戻しにくい操作は、人が直前に確認する運用を固定しましょう。
将来のCodexやエージェント機能の広がりを知りたい場合は、OpenAIとOnaでCodexがどう変わるかも参考になります。本記事では導入に集中し、別記事ではクラウド実行や複数エージェントの方向性を扱っています。

CodexをWindowsにインストールできない原因
インストール後にcodexが見つからない場合は、失敗と決めつける前にPowerShellを閉じて開き直します。インストーラーが追加したPATHは、すでに開いているターミナルへすぐ反映されないことがあるためです。
| 症状 | 確認すること | 対処 |
|---|---|---|
| codexが見つからない | 新しいPowerShellか | ターミナルを再起動する |
| スクリプトを実行できない | 会社の実行ポリシー | 管理者へ確認し、勝手に解除しない |
| ログインが終わらない | 既定ブラウザとアカウント | 別アカウントやポップアップ制限を確認 |
| プロジェクトが見えない | 起動したフォルダ | pwdで現在地を確認する |
| 利用上限と表示される | 契約プランと使用状況 | アカウント画面で現在の条件を確認 |
npm方式を選んだ場合はNode.js、npmのグローバル保存先、PATHも確認対象になります。原因の切り分けを簡単にするため、PowerShell方式とnpm方式を同時に何度も上書きしないようにしましょう。ChatGPT側の利用上限については、ChatGPTの使用制限と待ち時間も確認できます。
CodexをWindowsにインストールする要点
CodexをWindowsにインストールするなら、初心者は公式PowerShellインストーラーを使い、起動後はChatGPTアカウントでログインする流れが最もシンプルです。WSL2やnpmは今も用途がありますが、すべての人に必須ではありません。
導入できた後こそ大切です。練習用フォルダ、バックアップ、狭い権限、変更前の計画、変更後の差分とテストを一つの手順として覚えてください。便利なAIエージェントを、確認を飛ばす道具ではなく、確認を速くする相棒として使うことが長く役立つコツです。
CodexをWindowsにインストールするポイント
- 公式PowerShellコマンドを第一候補にする
- CLI、アプリ、IDE拡張を用途で選ぶ
- 最初は説明と計画から頼む
- 差分とテストを人が確認して完了する
