ライフスタイル
Windows CLI の導入と問題解決
PowerShell で導入とログインを行い、実行パス、最初の読み取り、更新時の問題を確認します。
読了目安 12 分 · 操作 25 分

Codex 学習目次に戻るCodex 学習ガイド:全記事の目次導入と最初のタスクから MD の指示、高度な連携まで、60 レッスン・十単元を予定しています。習熟度、環境、目的、コマンドで次の記事を探せます。未公開の記事には状態を表示します。記事全文を読む
目標と対象環境
Windows ネイティブの CLI に WSL は必須ではありません。Ubuntu を開き、/home のパスが出ている場合は Linux / WSLLinux/WSL の CLI とファイルの場所ホストと WSL のツール、パス、アカウントを区別し、正しい環境で練習と更新を行います。記事全文を読む を使います。本記事は PowerShell 用です。CLI 基礎Codex CLI のインストールと入門環境に合う導入経路を選び、ログイン、読み取り、一行変更、独立した検証、セッション再開を行います。二つのファイルで繰り返せる課題と欠落時の確認を含みます。記事全文を読むで環境を見分け、導入後に一行変更の課題へ戻ります。図の 1 は導入、2 は場所と認証、3 は独立したファイル確認です。
導入前に winver で Windows の版を確認します。現在の公式推奨は Windows 11 で、新しいコンソール機能を備えた更新済み Windows 10 はベストエフォート対応です。古い版も同等に対応しているとは考えないでください。ネイティブサンドボックスには winget や管理者承認の設定など追加条件があり、公式 Windows サンドボックス文書で確認します。CLI 導入とサンドボックス設定を分け、失敗した段階を記録します。
手順1:PowerShell と導入経路を選ぶ
スタートで PowerShell を検索するか、Windows Terminal のプロファイルから選びます。通常ユーザーのウィンドウで開始し、普段の作業すべてを管理者として実行する必要はありません。次の最初のコマンドをシェルで実行します。codex があれば版と Source を記録し、二重導入せず場所の準備へ進めます。
Get-Command codex -All | Select-Object CommandType, Name, Source
codex --version
未導入なら見つからないという結果で構いません。次は公式の Windows 用独立インストーラーで、スクリプトをダウンロードして実行します。公式ページの URL と照合して使ってください。ByPass はこの子プロセスの引数で、端末の実行ポリシーを永久に無効化する指示ではありません。組織の管理で止まる場合は具体的なエラーを記録し、承認済みの導入方法を使います。
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
完了を待ち、最後に示された導入場所と PATH の案内を残します。端末を閉じて新しい PowerShell を開き、Get-Command codex -All と codex --version を再実行します。実行元と版が確認できることが必要です。ダウンロード済み、フォルダーがある、エラーが出ないというだけでは、コマンドを使える確認になりません。
Node.js がある場合の npm 経路
npm を選んだ場合だけ次の三行を実行します。最初の二つで版が出なければ、三行目を繰り返さず Node.js を先に直します。npm.cmd は Windows のコマンドラッパーを明示し、npm.ps1 の実行ポリシー問題と Codex の導入失敗を区別します。独立インストーラーに npm は必須ではありません。
node --version
npm.cmd --version
npm.cmd install -g @openai/codex
手順2:空白のあるパスを準備して確認する
本番プロジェクト外の書き込み可能な場所を選びます。& { から最後の } まで全体を貼り付け、新しい codex windows lab を作ります。存在確認で失敗すればブロック全体が停止します。同名フォルダーがあれば内容を残して別名を選び、確認を飛ばして書き込み行だけ実行しないでください。成功すると新しい場所へ移動して一覧と note.txt を読みます。引用符は空白を保ち、LiteralPath はワイルドカード解釈を避けます。
& {
$cliLab = Join-Path (Get-Location) 'codex windows lab'
if (Test-Path -LiteralPath $cliLab) { throw 'Choose a new practice folder name.' }
New-Item -ItemType Directory -Path $cliLab -ErrorAction Stop
Set-Location -LiteralPath $cliLab -ErrorAction Stop
Set-Content -LiteralPath 'note.txt' -Value 'WINDOWS-CLI-01' -Encoding utf8 -ErrorAction Stop
Get-Location
Get-ChildItem
Get-Content -LiteralPath 'note.txt'
}
現在の場所が codex windows lab で終わり、note.txt が表示され、内容が WINDOWS-CLI-01 なら準備完了です。読み取り前後の比較用にハッシュも記録します。ハッシュはバイト列の指紋で、UTF-8 BOM や改行の違いで端末ごとに変わることがあります。固定の掲載値ではなく、自分の前後を比べます。
Get-FileHash -LiteralPath 'note.txt' -Algorithm SHA256
手順3:認証、サンドボックス、読み取り
練習フォルダーのまま codex login と codex login status を順に実行し、読み取り専用で開始します。ブラウザーではアカウントとワークスペースを照合します。有効なログインがあれば、ログアウトしてやり直す必要はありません。認証を共有する IDE 拡張にもログアウトが影響する場合があります。公開画面に認証情報を含めないでください。
codex login
codex login status
codex --sandbox read-only
Windows のサンドボックス設定では一度管理者の承認を求められる場合があり、普段の PowerShell を管理者として使うこととは別です。公式では強い elevated を優先し、制限付きの代替に unelevated を示していますが、組織が禁止する場合もあります。失敗時は OS の版、モード、段階を記録し、全アクセスへ切り替えず権限とサンドボックス権限・サンドボックス・ネットワーク・キーサンドボックスは技術的なアクセス範囲、承認設定は確認するタイミングを制御します。確認が出ないことと無制限に操作できることは同じではありません。記事全文を読むを確認します。
Read note.txt in the current practice folder. Report the exact content and current working directory. Do not edit, create files, or use external services. If it is missing or inaccessible, report the actual error.
この依頼は PowerShell ではなく Codex に入力します。返答と記録で WINDOWS-CLI-01 と正しい場所を確認します。その成功を記録したら、同じ Codex セッションで missing-note.txt を要求し、作成せず欠落を報告するか試します。その後 /exit で PowerShell に戻り、再度読み取り、一覧、ハッシュを確認して、変更や余計な練習ファイルがないことを確かめます。異なる内容ならまず作業場所を直します。
更新と三種類の問題の切り分け
更新前に CLI を終了し、作業の要約と未コミットのファイルを残します。独立版なら同じ公式インストーラー、npm 版なら npm.cmd install -g @openai/codex を使います。新しい PowerShell で Source と版を確認します。古い版なら重複元を調べます。一つを更新しても PATH が別のものを選ぶ場合があり、実行元を見ずに更新を繰り返しても解決しません。
| 症状 | 最初の確認 | 次の操作 |
|---|---|---|
| codex が不明 | 新しいシェルで Get-Command | 導入時の案内でユーザー PATH を直して開き直す |
| npm.ps1 が拒否される | npm 経路とラッパー | npm.cmd を確認し管理ポリシーは保つ |
| ログイン後に読めない | 場所、存在、サンドボックスのエラー | 場所か権限を直す。再導入で代用しない |
PATH は実行ファイルの検索先で、プロジェクト一覧ではありません。導入時の出力と Source を比較します。手動修正が必要なら Windows のアカウント用環境変数画面でユーザーの Path を編集し、既存項目を保って確認済み導入フォルダーを追加します。保存して端末を開き直します。全体を例で置き換えたり、不明なダウンロード先を追加したりしないでください。
完了条件と次の手順
実行中の CLI、作業場所、認証状態、ファイルの印、ハッシュが変わらないことを説明できれば完了です。経路、版、エラー、解決方法を練習ノートに記録し、認証情報そのものは保存しません。CLI 基礎Codex CLI のインストールと入門環境に合う導入経路を選び、ログイン、読み取り、一行変更、独立した検証、セッション再開を行います。二つのファイルで繰り返せる課題と欠落時の確認を含みます。記事全文を読むに戻って変更と再開を練習し、エディターなら IDE 拡張IDE 拡張機能を使い始めるIDE ではコードの横で説明や編集を依頼できます。VS Code、Cursor、Windsurf は拡張機能、Xcode と JetBrains は独自の統合を使います。導入手順を混同しません。記事全文を読むへ進みます。
Codex 学習目次に戻るCodex 学習ガイド:全記事の目次導入と最初のタスクから MD の指示、高度な連携まで、60 レッスン・十単元を予定しています。習熟度、環境、目的、コマンドで次の記事を探せます。未公開の記事には状態を表示します。記事全文を読む
詳しい説明を読む
Three numbered stages: identify the starting point, perform the exercise, and verify the result. Original illustration, not a product screenshot.
同じテーマの記事
ライフスタイル
Codex 学習ガイド:全記事の目次
導入と最初のタスクから MD の指示、高度な連携まで、60 レッスン・十単元を予定しています。習熟度、環境、目的、コマンドで次の記事を探せます。未公開の記事には状態を表示します。
ライフスタイル
Worktree とタスクの分離
Worktree は一つの Git リポジトリに別ブランチの作業場所を作ります。ファイルは分かれても DB、ポート、外部サービスは共有される場合があります。
ライフスタイル
実践:小さな Web サイトを作る
brief.md から Small Steps のタスクサイトを計画・制作し、追加、完了、削除、絞り込み、ローカル保存を実装します。HTML、CSS、データ関数、画面イベント、テストを分け、Node とブラウザーで検証して再起動・復元の手順を残します。
ライフスタイル
使用量と効率:やり直しを減らす
条件、モデル設定、時間、成果を記録し、不要な再試行と過剰な文脈を減らします。
この記事を引用している記事
最新の旅の情報・ガイド

ガイド東京
東京ではどのエリアに泊まる?新宿・上野・東京駅・渋谷・浅草・池袋・銀座の七エリア比較。空港アクセス、宿泊税、荷物配送も解説
東京ではどのエリアに泊まる?新宿、上野、東京駅、渋谷、浅草、池袋、銀座の七エリアを同じ基準で比較。成田・羽田空港からのアクセス、利用できる路線、周辺にあるもの、街の雰囲気、向いている人を、比較表と山手線の概略図とともに紹介します。2026年9月に確認した東京都の宿泊税(2027年4月から3%)と、空港宅急便で荷物を送る際のルールも解説します。
- 予算
- ホテル

ガイド東京
東京の交通パスの選び方:Suica/Welcome Suica、Tokyo Subway Ticket、JR Passは買うべき?
初めての東京では、まず一人一枚ICカードで都度払い(Welcome Suicaはデポジット不要、有効期間28日)。一日に地下鉄へ4回以上乗るならTokyo Subway Ticketの72時間券2,000円を追加し、関西へ行かず東京だけならJR Passは必ず割高です。TOURIST PASMO、iPhoneのSuica、東京メトロ一日乗車券で乗れる路線・乗れない路線を決定チャートで比較。価格は2026年9月に確認。
- 交通
- 予算

ガイド東京
東京ディズニーランド・シー攻略:チケット料金、ファンタジースプリングス、ディズニー・プレミアアクセス(DPA)とスタンバイパスの使い方、初めてならどちらを選ぶ?
東京ディズニーの一日パスポートは変動価格制で、2026 年 9 月は平日の多くが 9,900 円、週末が 10,900 円。公式サイトでは毎日 14:00 に二か月後の同日分を発売します。無料のプライオリティパスは公式サイトのサービス一覧に載っておらず、待ち時間を短縮できるのは有料のディズニー・プレミアアクセス(一人一回 1,000~3,500 円)のみ。運営時間、25 周年イベント、スタンバイパス、エントリー受付、ファンタジースプリングスの利用方法、初回にランドとシーのどちらを選ぶかも解説。2026 年 9 月に公式サイトで確認しました。
- モデルコース
- 家族向け
出典
- Codex CLI · 確認日:
- Authentication · 確認日:
- Developer commands · 確認日:
- Windows sandbox · 確認日: