「ChatGPTは使っているけれど、Codexはどこから触ればいいのかわからない」「コードを書けない自分が使っても大丈夫なのか不安」「うっかり大事なファイルを壊しそうで怖い」。最初につまずく場所は、だいたいこの3つです。Codexは、魔法のように何でも一発で完成させる道具ではありません。けれど、作業用フォルダを分ける、指示を小さくする、差分を確認してから反映するという順番を守るだけで、初心者でも今日から安全に使い始められます。
Codexで何ができるのかを最初に整理する

AIのイメージ
普通のChatGPTとの違い
普通のChatGPTは、質問に答えたり、コード例を文章で出したりするのが得意です。一方でCodexは、開いているプロジェクトの中身を読み、必要なファイルを作り、既存ファイルを直し、コマンドを実行し、結果を見ながら作業を進めるための機能です。
たとえば、普通のChatGPTに「ログイン画面を作って」と頼むと、コード例が返ってきます。Codexに同じような目的を伝えると、作業フォルダ内にファイルを作り、必要な構成を整え、変更点を表示します。つまり、答えを読むだけでなく、実際の作業画面の中で前へ進めるところが違います。
ただし、Codexに任せたからといって、確認が不要になるわけではありません。初心者ほど、最初は「作ってもらう」よりも「一緒に確認しながら進める」感覚で使うほうが安全です。
初心者が最初に任せやすい作業
最初から大きなアプリや会社の重要なシステムを触らせる必要はありません。むしろ最初は、壊れても困らない練習用フォルダで、1つの小さな成果物を作るのが正解です。
たとえば、自己紹介ページ、家計簿の入力画面、CSVを読み込む簡単な集計ツール、既存コードのコメント整理、エラー文の原因調査などが向いています。画面で結果を確認しやすく、失敗してもやり直しやすいからです。
反対に、会員情報、決済処理、本番サイトの設定ファイル、会社の機密データをいきなり触らせるのは避けてください。Codexは強力ですが、最初の練習では安全な場所で小さく試すことがいちばん大切です。
まず準備するものと安全な始め方
必要なものは多くない
Codexを使う前に必要なのは、ChatGPTにログインできるアカウント、パソコン、インターネット接続、作業用フォルダです。プランや利用条件は画面上で変わることがあるため、左下のプロフィールやプラン表示から、Codexが使える状態かを確認してください。
画面にCodexが表示されていれば、まずはそこから始められます。表示がない場合は、プラン、地域、管理者設定、アプリの更新状況を確認します。会社や学校のアカウントでは、管理者が機能を制限している場合もあります。
作業用フォルダを必ず分ける
初心者が最もやってはいけないのは、デスクトップ全体、ドキュメント全体、仕事用フォルダ全体をそのままCodexに開かせることです。Codexは開いている範囲を見て作業するため、関係ないファイルまで候補に入ると、確認が難しくなります。
デスクトップに「codex練習」や「webページ練習」のようなフォルダを作り、その中だけで始めてください。さらに安心したい場合は、その中に「test1」のような小さなフォルダを作ります。Codexでプロジェクトを選ぶ画面が出たら、この練習用フォルダを選びます。これだけで、失敗時の影響範囲をかなり小さくできます。
3つの使い方から自分に合う入口を選ぶ
画面で操作したいならアプリかChatGPT内のCodex
コードに慣れていない人は、まずアプリまたはChatGPT内から使えるCodexを選ぶと迷いにくいです。入力欄にやりたいことを書き、Codexが作業した結果を画面上で確認できます。ターミナルの黒い画面が苦手でも始めやすいのが利点です。
画面上にプロジェクト選択が出たら、先ほど作った練習用フォルダを選びます。入力欄には「このフォルダに、自己紹介用のシンプルなHTMLページを作成してください。ファイル名はindex.htmlにしてください。見出し、自己紹介文、問い合わせボタンを入れてください」と書きます。
作業が終わると、作成されたファイルや変更内容が表示されます。index.htmlを開いて、ブラウザで見た目を確認します。思った見た目と違う場合は、「背景を明るくして、ボタンを目立つ形にしてください」のように追加で指示します。
普段VSCodeを使うならIDE拡張が便利
VSCode、Cursor、Windsurfなどのエディタで作業する人は、Codexの拡張機能を入れると、コードを見ながら隣で指示できます。拡張機能を探すときは、名前だけで判断せず、発行元がOpenAIであることを確認してください。似た名前の拡張機能を入れると、意図しない動作やセキュリティ上の不安が残ります。
エディタで練習用フォルダを開き、左側のファイル一覧にフォルダ名が表示されていることを確認します。その状態でCodexのパネルを開き、作業内容を入力します。結果が出たら、エディタ上で差分を見ます。赤く消える部分、緑で追加される部分を確認し、納得できたものだけ反映します。
慣れてきたらCLIで細かく操作する
CLIはターミナルからCodexを動かす方法です。コマンド操作に慣れている人には速く、プロジェクト全体の作業にも向いています。最近のCLIでは、状態確認、履歴の整理、セッションの管理、アーカイブなど、長く使うための機能も増えています。
ただし、初心者が最初からCLIだけで進めると、エラーが出たときに原因を見失いやすくなります。最初は画面で操作できる入口から始め、Codexがどんなファイルを作り、どんな差分を出すのかを理解してからCLIへ進むほうが安定します。
最初の30分でやる実践手順
いきなり本番作業に入るより、短い練習を1回通すほうが理解が早くなります。次の流れなら、Codexの基本動作、確認方法、修正依頼の出し方をまとめて体験できます。
- デスクトップに「codex練習」というフォルダを作り、そのフォルダだけをCodexで開きます。
- 入力欄に「index.htmlだけで動く自己紹介ページを作ってください。名前、プロフィール、好きなこと、問い合わせボタンを入れてください」と入力します。
- 作業が終わったら、作成されたindex.htmlを開き、ブラウザで表示を確認します。
- 見た目を変えたい場合は「スマホでも読みやすい幅にして、ボタンを押しやすくしてください」と追加で指示します。
- 変更内容の差分を見て、不要なファイルが増えていないか、意図しない文章が入っていないかを確認します。
- 最後に「このファイルの構造を初心者向けに説明してください」と聞き、どこを直せば何が変わるのかを理解します。
この練習で大切なのは、完成度の高いページを作ることではありません。Codexに依頼し、結果を見て、追加で直し、差分を確認する流れを体で覚えることです。この流れがわかると、次にバグ修正やテスト作成を頼むときも怖さが減ります。
指示文は短くてもよいが曖昧にしない
悪い指示と良い指示の違い
Codexがうまく動かない原因の多くは、指示が大きすぎることです。「いい感じのサイトを作って」「エラーを直して」「全部改善して」だけでは、Codexが何を優先すればよいか判断しにくくなります。
良い指示は、対象、目的、条件、確認方法が入っています。たとえば「index.htmlの問い合わせボタンを、スマホで押しやすい大きさにしてください。文字は送信するのままで、ボタンの位置はプロフィール文の下にしてください。変更後にどこを直したか説明してください」という形です。
このように書くと、Codexは対象ファイルを絞りやすくなり、不要な変更も減ります。初心者ほど、最初は少し面倒でも具体的に書くほうが早く終わります。
一度に全部頼まない
「ログイン機能、管理画面、決済、メール通知、デザイン調整を全部作って」と頼むと、失敗したときにどこが原因かわかりません。Codexは長い作業も扱えますが、初心者は小さく分けたほうが安全です。
まず画面だけを作る。次に入力チェックを入れる。次に保存処理を入れる。最後にテストを作る。この順番なら、途中でおかしくなっても戻りやすくなります。実務でも、AIに任せる作業は小さな単位に分けるほどレビューしやすくなります。
失敗しにくい使い分け早見表
Codexは入口によって使いやすい場面が変わります。迷ったときは、今の自分が何をしたいのかで選ぶと判断しやすくなります。
| やりたいこと | 選ぶ入口 | 確認するポイント |
|---|---|---|
| まず雰囲気を試したい | アプリまたはChatGPT内のCodex | 作業用フォルダが練習用になっているかを確認します。 |
| コードを見ながら直したい | IDE拡張 | 差分表示で追加と削除を確認してから反映します。 |
| 大きめの開発作業を進めたい | CLI | 実行前にGitで変更前の状態を残しておきます。 |
| 外出先で進行状況を見たい | モバイル連携が表示される環境 | 承認操作の前に変更内容とテスト結果を確認します。 |
表の中でいちばん初心者向けなのは、アプリまたはChatGPT内のCodexです。コードが読めるようになってきたらIDE拡張、作業の流れが固まってきたらCLI、という順番で広げると無理がありません。
実務で役立つ使い方
エラー修正を頼む
エラー修正では、エラー文だけを貼るより、何をしたらエラーが出たのかを一緒に伝えると精度が上がります。「保存ボタンを押すと赤いエラーが出ます。期待する動きは入力内容が一覧に追加されることです。関連しそうなファイルを確認して、原因を説明してから修正してください」と書きます。
この指示なら、Codexは原因調査、修正、説明の順番で動きやすくなります。修正後は、同じ操作を自分で再現します。エラーが消えただけでなく、期待した動きになっているかまで確認してください。
テストコードを作ってもらう
テストとは、コードが想定どおり動くかを確かめる仕組みです。初心者には少し難しく感じますが、Codexと相性が良い作業です。
「この関数にテストを追加してください。通常の入力、空の入力、間違った入力の3つを確認できるようにしてください。テストの実行方法も説明してください」と頼むと、ただテストを作るだけでなく、確認手順まで出しやすくなります。
テストが通った場合でも、安心しすぎないでください。テストに書かれていない条件は確認されていません。大事な処理では、思いつく失敗パターンを追加で伝えることが必要です。
毎月の繰り返し作業を小さなツールにする
Codexは、プログラマーだけの道具ではありません。CSVの集計、ファイル名の整理、簡単なレポート作成、Excel用データの整形など、毎月同じように繰り返す作業にも向いています。
たとえば、売上CSVをフォルダに入れると店舗別に集計するツール、休み希望CSVからシフトの下書きを作るツール、問い合わせ一覧を分類するツールなどです。ポイントは、最初から完全自動を目指さないことです。まずは下書きを作らせ、人が確認して直す形にすると、現実の仕事に入れやすくなります。
初心者が必ず確認すべき安全ポイント
Codexは便利ですが、ファイルを作ったり直したりする以上、確認なしで使うのは危険です。次の確認を習慣にすると、大きな失敗を防ぎやすくなります。
- 作業前に、練習用フォルダやGitのブランチなど、失敗しても戻せる場所で作業しているかを確認します。
- 作業後に、変更されたファイル数、追加されたファイル名、削除された内容を確認します。
- 反映前に、差分を見て、自分が頼んでいない変更が混ざっていないかを確認します。
- 完成後に、画面操作、テスト実行、ファイル出力など、読者自身の手で結果を確認します。
特に大切なのは、Codexの説明だけで判断しないことです。「修正しました」と表示されても、実際に動かすと別の問題が出ることがあります。画面で確認できる結果、実行できるテスト、開けるファイルを見て判断してください。
ChatGPTとCodexの使い方に関する疑問解決
コードが読めなくても使えるのか
使えます。ただし、何をしてほしいかを言葉で説明できる必要があります。コードが読めない場合は、「変更した場所を初心者向けに説明してください」「このファイルを消してもよいか判断材料を教えてください」と毎回聞いてください。
最初は完成物より説明を重視すると、少しずつ画面とコードの関係が見えてきます。HTMLなら見出しがどこにあるか、CSSなら色や余白がどこで決まるか、JavaScriptならボタンを押したときの動きがどこにあるかを確認します。
料金や利用制限で気をつけること
利用できるプラン、上限、クレジット、追加利用の扱いは画面上で変わることがあります。長い作業や複数の同時作業を続けると、制限に近づく場合があります。作業前にプラン画面や使用量画面を確認し、重要な作業を始める前には余裕があるかを見てください。
初心者は、長時間の大きな依頼を一度に投げるより、短い依頼を区切って使うほうが安心です。結果確認もしやすく、やり直しの無駄も減ります。
スマホだけで使えるのか
スマホからCodexの進行状況確認や承認ができる環境もありますが、初心者が最初からスマホだけで開発を完結させるのはおすすめしません。ファイル、差分、実行結果を確認するには、パソコン画面のほうが安全です。
スマホは、外出中に状態を見る、簡単な追加指示を出す、承認前に概要を確認する用途に向いています。初回セットアップ、フォルダ選択、細かな差分確認はパソコンで行うほうが失敗しにくくなります。
よくある質問
Codexが勝手に大事なファイルを消すことはありますか?
可能性をゼロにはできません。だからこそ、最初に作業範囲を練習用フォルダへ限定します。さらにGitを使える場合は、作業前に変更前の状態を保存します。作業後は、削除されたファイルや大きく書き換わったファイルがないかを差分で確認します。自分が頼んでいない変更があれば、反映せずに戻してください。
最初に何を作るのがいちばん安全ですか?
index.htmlだけで動く自己紹介ページが安全です。サーバー設定、データベース、ログイン機能が不要で、ブラウザで開けばすぐ確認できます。見た目の変更もわかりやすく、Codexが作ったファイルと画面の結果を結びつけて理解しやすい練習になります。
エラーが出たときはどう伝えればよいですか?
エラー文だけでなく、直前にした操作、期待していた動き、実際に起きたことをセットで伝えます。「保存ボタンを押したらこのエラーが出ました。期待する動きは一覧に追加されることです。原因を説明してから、最小限の変更で直してください」と書くと、Codexが余計な修正をしにくくなります。
会社の仕事で使っても大丈夫ですか?
会社のルールを先に確認してください。顧客情報、社外秘のコード、契約書、個人情報を含むファイルは、許可なしに扱わないでください。業務で使う場合は、まず架空データや一部を伏せたデータで試し、問題がない範囲から始めるのが安全です。
Codexだけでアプリを完成させられますか?
小さな試作品ならかなり進められます。ただし、公開するアプリや仕事で使うツールでは、人による確認が必要です。入力チェック、エラー処理、セキュリティ、権限、バックアップ、使う人への説明まで含めると、Codexの出力をそのまま完成品にするのは危険です。Codexは作業を速くする道具であり、最終判断を代わりにする道具ではありません。
まとめ
Codexを使い始めるときに大切なのは、難しい知識を一気に覚えることではありません。作業用フォルダを作る。小さな依頼を出す。差分を見る。動かして確認する。この順番を守ることです。
最初の目標は、完璧なアプリを作ることではなく、Codexに頼んだ内容が、どのファイルに、どんな形で反映されるのかを自分の目で確認できるようになることです。ここがわかると、エラー修正、テスト作成、CSV集計、業務用の小さなツール作成へ自然に進めます。
今日やるなら、練習用フォルダを1つ作り、index.htmlだけの自己紹介ページをCodexに作らせてください。表示を確認し、色を変え、ボタンの文言を直し、最後に変更点を説明してもらいます。この小さな一周ができれば、Codexは「よくわからない開発者向けツール」ではなく、毎日の面倒な作業を少しずつ減らす現実的な相棒になります。