ライフスタイル
Codex CLI のインストールと入門
環境に合う導入経路を選び、ログイン、読み取り、一行変更、独立した検証、セッション再開を行います。二つのファイルで繰り返せる課題と欠落時の確認を含みます。
読了目安 12 分 · 操作 25 分

この記事の目次
Codex 学習目次に戻るCodex 学習ガイド:全記事の目次導入と最初のタスクから MD の指示、高度な連携まで、60 レッスン・十単元を予定しています。習熟度、環境、目的、コマンドで次の記事を探せます。未公開の記事には状態を表示します。記事全文を読む
このレッスンの成果
CLI は端末から Codex を操作する入口です。シェルはプログラムを起動し、Codex の入力欄は依頼を受け取ります。どちらも文字中心ですが、入力の意味が異なります。端末とパスの基礎ターミナルのパスとプロジェクトルートWindows、macOS、Linux で練習フォルダーを作り、現在位置、相対パス、絶対パスを区別します。記事全文を読むで現在のフォルダーを確認できるようにしてから進めます。図の 01 は起動前の確認、02 はセッション、03 はファイルの検証です。
始める前に:導入方法を一つ選ぶ
通常のユーザー権限で書き込める練習用フォルダーを、本番作業とは別に用意します。利用資格、認証方法、利用枠はアカウントと使用量アカウント・ログイン・プラン・利用枠利用量を見る前にログイン方法を確認します。ChatGPT アカウントでのログインと、対応クライアントでの API キー認証では、確認すべき請求先が異なります。変化しやすい価格や回数を固定せず、自分のアカウントで確かめる方法を学びます。記事全文を読むで確認してください。起動できても利用枠があるとは限らず、ログインしてもすべてのフォルダーへのアクセスが許可されるわけではありません。
| 環境 | 導入方法 | 本記事に戻る目安 |
|---|---|---|
| Windows | 公式 PowerShell インストーラー。npm があれば npm も選択可能 | ネイティブ PowerShell でバージョンを確認 |
| macOS | 公式インストーラー。Homebrew 利用者は cask も選択可能 | Terminal でバージョンを確認 |
| Linux / WSL2 | Linux シェル内で公式インストーラーを使用 | 同じ Linux 環境でバージョンを確認 |
詳しい手順は WindowsWindows CLI の導入と問題解決PowerShell で導入とログインを行い、実行パス、最初の読み取り、更新時の問題を確認します。記事全文を読む、macOSmacOS CLI の導入と問題解決macOS のターミナルで導入とログインを行い、シェル、更新、場所、権限の問題を分けて解決します。記事全文を読む、Linux / WSLLinux/WSL の CLI とファイルの場所ホストと WSL のツール、パス、アカウントを区別し、正しい環境で練習と更新を行います。記事全文を読む に分けています。三つを順番に導入する必要はなく、使う環境の一つを選びます。記事が未公開なら末尾の公式 CLI ページで自分の環境を選び、導入後に端末を開き直して次の確認を行います。方法を比べるためにすべての配布形式を入れる必要はありません。
codex --version
codex --help
この二行は OS のシェルに入力します。バージョンと説明が出てシェルに戻れば確認でき、モデルのタスクはまだ始まりません。codex が見つからなければログインより先に導入を直します。記事より新しい版でも構いません。記事の検証用プレビュー版を入れ直さず、ローカルの help と公式資料でオプションを照合してください。
手順1:識別できる練習ファイルを用意する
テキストエディターで次の内容の greeting.txt を作り、greeting.original.txt というコピーも保存します。新しい codex-cli-lab フォルダーに二つを置きます。.txt.txt になっていないことと、ワープロ形式でないことを確認します。二行目は読み取ったファイルを識別する印で、コピーは変更前との比較用です。
Hello, traveler.
Lesson marker: CLI-START-01
Windows ではエクスプローラーでフォルダーを開き、ターミナルで開く操作から PowerShell を選び、Get-Location と Get-ChildItem を実行します。macOS / Linux では cd と引用符で囲んだ完全なパスを入力してから pwd と ls を実行します。二つのファイルが必要です。ホームやダウンロードのままなら先に移動し、見覚えのある名前だけで場所を判断しないでください。
手順2:ログインして読み取り専用で開始する
codex login
codex login status
codex --sandbox read-only
前の処理が終わるごとにシェルで一行ずつ実行します。login のブラウザー案内で意図したアカウントとワークスペースを選びます。login status は認証情報の確認で、利用枠や通信、モデル要求の成功を保証しません。最後の行は読み取り専用のサンドボックスで対話画面を開きます。信頼やサンドボックスの設定が出たら、場所と説明を確認して今回の練習に合う設定を選びます。
次の /status は Codex の入力欄で実行します。表示される作業場所、モデル、権限を確認します。項目は版によって異なります。PowerShell に貼り付けないでください。read-only はサンドボックスの方針であり、ネットワークや外部ツールがすべて無効という意味ではありません。それぞれの認可も適用されます。この練習ではローカルのテキストだけを使います。
/status
Read greeting.txt in the current folder. Report the working directory and both lines exactly. Do not edit files, use external services, or infer missing content. If the file is missing, stop and report that.
これは Codex の会話に入れる自然言語の依頼です。二行の原文と現在の場所が一致すれば内容を確認でき、実際に読んだ証拠として読み取りツールの記録も見ます。見つからない場合は変更依頼を止めます。ファイルが存在してもアクセスできなければ、エラーと対象範囲を記録して権限の説明権限・サンドボックス・ネットワーク・キーサンドボックスは技術的なアクセス範囲、承認設定は確認するタイミングを制御します。確認が出ないことと無制限に操作できることは同じではありません。記事全文を読むを確認します。
手順3:指定した一行だけ変更する
Codex で /exit を入力し、シェルに戻ったら同じ練習フォルダーで次の書き込み可能なセッションを開始します。読み取りと変更を分け、権限の違いを確認する練習です。一行の変更にディスク全体への無制限アクセスは不要です。組織の規則で使えなければ、読み取り結果を保存して管理設定を確認します。
codex --sandbox workspace-write --ask-for-approval on-request
In greeting.txt, replace only the first line with: Hello, Codex learner.
Preserve the lesson marker and greeting.original.txt. Do not create other project files.
Read the file after editing and report the exact before/after change.
一つ目は起動コマンド、二つ目は Codex 内の依頼です。提示されたコマンドと変更内容を確認します。コピーが変わったり余計なファイルが増えたりしたら、範囲のずれを伝えて修正後に再確認します。一行目が Hello, Codex learner. になり、印とコピーが変わらないことが成功条件です。「完了」という返答だけで判断しません。
手順4:終了、検証、再開
変更後は現在の Codex セッションで欠落時も試します。greeting-missing.txt を読み、存在しなければ作成せず報告するよう依頼します。欠落が明示され、既存の二つが変わらないことを確認します。名前から内容を推測しただけの返答と区別できます。その後 /exit でシェルに戻り、エディターで二つのファイルを独立して比較します。
終了後、シェルで codex resume を実行し、時刻、内容、場所で今回のセッションを選びます。最新の一件と決めつけないでください。変更と残作業を要約させ、greeting.txt も読み直します。会話の再開はディスクを過去の版に戻しません。外部で編集した場合は現在のファイルを確認します。
codex resume
再開後は状態を確認します。会話に一行目の変更が記録されていても、greeting.txt をバックアップから戻したなら、再読込した結果は Hello, traveler. のはずです。「読み取りと比較だけを行い、以前の変更を再適用しない」と明示してください。新規会話、終了、再開は会話の管理で、ファイル復元は別途操作して確認します。分岐や別ディレクトリの検索はセッションセッションの再開と分岐新規、再開、分岐を区別し、履歴から目的の作業を見つけて場所と残作業を確認します。記事全文を読むへ進みます。
やり直すときは終了後、コピーの二行を greeting.txt に戻して一致を確認します。練習ファイルだけを戻せばよく、Codex の設定や全セッションを削除する必要はありません。更新は選んだ導入経路で行い、新しい端末で版を確認します。後で経路を変えるときに重複導入を調べます。
よくある問題と完了確認
コマンド不明ならシェルを確認し、開き直して各 OS の PATH を調べます。ブラウザーで完了しても待機中なら同じログイン試行か、ローカルへの戻り処理かを確認し、URL やコードを公開しないでください。ログイン済みで送信できない場合は利用枠、組織規則、通信を分けます。変更できないなら、再インストール前に読み取り専用セッションか確認します。
版の記録、正しい場所と読み取り証拠、一行だけの変更、未変更のコピー、欠落の報告、再開可能なセッションを残します。次はコマンドCLI コマンドとスラッシュコマンドシェルコマンドと起動時のフラグ、対話画面のスラッシュコマンド、キーボード操作、自然文の依頼を区別します。/plan は Codex の対話画面、codex --help は OS の端末に入力します。記事全文を読むと AGENTS.mdAGENTS.md でプロジェクトのルールを設定AGENTS.md は作業開始前にプロジェクトの指示を渡すファイルです。全体設定とルートから現在の作業場所までの規則が連なります。同じ階層では AGENTS.override.md が優先されます。読み込まれた内容を検証することが大切です。記事全文を読むでプロジェクト規則を追加します。ローカル Windows では版と help、練習ファイルの比較方法を確認しました。導入、認証、モデルとの対話は公式資料による確認で、macOS / Linux を実機検証したとはしていません。
Codex 学習目次に戻るCodex 学習ガイド:全記事の目次導入と最初のタスクから MD の指示、高度な連携まで、60 レッスン・十単元を予定しています。習熟度、環境、目的、コマンドで次の記事を探せます。未公開の記事には状態を表示します。記事全文を読む
詳しい説明を読む
Terminal to codex to Project
同じテーマの記事
ライフスタイル
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 · 確認日: