Claudeでコードを書きたいのに、「ClaudeCodeなのか、Codexなのか、何を入れればいいのか」が最初の壁になりやすいです。画面には英語のボタンが出るし、ターミナルでは見慣れない文字が流れるし、間違って大事なファイルを書き換えたらどうしよう、と手が止まる人も少なくありません。まず押さえるべきことは、ClaudeCodeとCodexは別物であり、どちらも「パソコン上のプロジェクトを読み、変更案を出し、必要に応じて実行するAIコーディング支援ツール」だという点です。違いを理解して、最初の一日で安全に動かせる状態まで進めましょう。
まず混同しやすい名前を整理しよう

AIのイメージ
ClaudeCodeはClaudeを開発作業に使うための道具
ClaudeCodeは、AnthropicのClaudeを開発作業に使いやすくしたツールです。普通のチャット画面でコードを貼り付けて質問するのではなく、パソコン内のプロジェクトフォルダを開いた状態で使います。するとClaudeCodeは、必要なファイルを読み、修正案を作り、テストやビルドの実行まで提案できます。
初心者が最初に理解すべきポイントは、ClaudeCodeが「勝手に何でも変更する魔法の道具」ではないことです。通常は、ファイルを書き換える前やコマンドを実行する前に確認が出ます。その確認画面で内容を見てから許可する流れにすると、いきなり大事なコードが壊れる危険を下げられます。
CodexはOpenAI側のコーディング支援
CodexはOpenAIのコーディング支援です。ターミナルで使うCodexCLIや、開発環境と組み合わせて使う形があります。ClaudeCodeと同じように、プロジェクト内のファイルを読み、修正や実行を支援します。
検索でClaudeとCodexを一緒に調べている人は、「Claudeを使ったコード作成を始めたい」のか、「OpenAIのCodexも含めてAIコーディングツールを選びたい」のかで、やることが変わります。迷ったら、まずはClaudeCodeを触ってみるのが分かりやすいです。理由は、Claudeの強みである長い文脈の理解、コード全体の読み取り、修正方針の説明が、初心者の学習にも向いているからです。
ClaudeCodeとCodexはどちらから始めるべき?
初心者はClaudeCodeから入ると失敗しにくい
初めてAIコーディング支援を使うなら、最初の目的を「アプリを全部作らせる」ではなく、「既存のコードを読んでもらう」「エラーの原因を一緒に探す」「小さな関数を追加する」に絞ると安定します。この使い方では、ClaudeCodeの対話のしやすさが役に立ちます。
たとえば、プロジェクトフォルダでClaudeCodeを起動し、「このプロジェクトの構成を初心者向けに説明して」と入力します。すると、どのフォルダが画面表示を担当しているのか、どこに設定ファイルがあるのか、どのコマンドで起動するのかを整理してくれます。ここでいきなり「全部作って」と頼むより、先に構造を読ませるほうが、後の修正がずっと安全になります。
CodexはOpenAI環境を使い慣れている人に合う
すでにChatGPTやOpenAIの開発者向け環境を使っている人は、Codexから始めても問題ありません。CodexCLIはローカルのターミナルで動き、選択したディレクトリ内のコードを読んだり変更したりできます。操作感はClaudeCodeに近いですが、出てくる確認画面や権限の考え方が少し違います。
初心者が最初に避けたいのは、ClaudeCodeとCodexを同じプロジェクトで同時に試し、どちらが何を変更したのか分からなくなることです。最初の一週間は、どちらか一つに絞って使いましょう。Gitで変更履歴を見ながら、AIがどのファイルを触ったのか確認する癖をつけると、ツールを変えても迷いにくくなります。
始める前に準備するもの
必要なのはアカウントとターミナルと小さな練習用フォルダ
ClaudeCodeを始めるには、Claudeにログインできるアカウント、ターミナル、そして練習用のプロジェクトフォルダが必要です。いきなり仕事用の本番コードで試すのは避けてください。最初は、デスクトップに練習用フォルダを作り、その中に簡単なテキストファイルや小さなコードファイルを置く程度で十分です。
Macならターミナル、WindowsならPowerShellまたはWindowsTerminalを開きます。画面に黒や白の入力欄が出て、文字を打てる状態になれば準備はできています。ターミナルが怖く感じる場合でも、最初に使う操作は「フォルダへ移動する」「バージョンを確認する」「起動する」の三つだけです。
課金前に確認するべきこと
ClaudeCodeやCodexは、使い方や契約プランによって利用上限や料金の考え方が変わります。初心者は、契約画面で月額料金、利用上限、キャンセル方法を先に確認してください。無料枠や個人向けプランで始める場合でも、長いコードベースを何度も読ませると使用量が増えます。
最初は「一日で一つの小さな修正だけ」を目安にすると安心です。たとえば、エラー文を読ませて原因を説明してもらう、READMEを整える、テストを一つ追加する、といった作業です。いきなり大規模な自動修正を依頼すると、確認する量が増えて初心者ほど疲れてしまいます。
ClaudeCodeを安全に始める7手順
次の手順は、初心者が最初の日に実行しやすい順番です。目的は、環境構築そのものではなく、壊しても困らない場所でClaudeCodeの動きを体験することです。
- Claudeにログインできる状態を作り、料金画面で現在のプランと利用上限を確認します。
- ターミナルを開き、練習用フォルダを作って、そのフォルダの中へ移動します。
- ClaudeCodeの公式インストール画面を開き、自分のOSに合うインストール方法を選びます。
- インストール後にバージョン確認を行い、バージョン番号が表示されることを確認します。
- 練習用フォルダの中でClaudeCodeを起動し、画面の案内に従ってログインします。
- 最初の依頼として、「このフォルダの中身を説明して。まだファイル変更はしないで」と入力します。
- 説明に納得できたら、小さなファイルを一つだけ作る依頼を出し、変更内容を確認してから許可します。
この順番なら、最初から大事なファイルに触れずに済みます。ポイントは、初回の依頼にまだファイル変更はしないでと入れることです。これだけで、ClaudeCodeがいきなり編集に進む流れを避けやすくなります。
初回起動で入力すると失敗しにくい依頼文
最初は作業ではなく説明から始める
ClaudeCodeを起動した直後に「このアプリを完成させて」と入力すると、AIは広い範囲を読み、たくさんの変更を提案する可能性があります。初心者には確認が重くなり、どこを見ればいいのか分からなくなります。
最初は、「このプロジェクトの目的を推測して」「主要なファイルを初心者向けに説明して」「起動に必要そうなコマンドを候補として出して。ただし実行はしないで」と頼むと安全です。この依頼なら、AIの読み取り能力を使いながら、実際の変更は止められます。
修正を頼むときは範囲を一つに絞る
実際にコードを書かせるときは、「ログイン画面を改善して」よりも、「ログインボタンの文言を登録するから始めるへ変更して」のように範囲を絞ります。さらに、「変更前に対象ファイル名と変更理由を説明して」と入れると、どのファイルが触られるのかを先に確認できます。
バグ修正なら、「エラー文を読んで原因候補を三つ出して。まだ修正しないで」と入力します。原因の説明を見て、納得できた候補だけを「一番可能性が高いものだけ修正案を出して」と進めます。この二段階にすると、AIが思い込みで広い修正をするリスクを下げられます。
ClaudeCodeとCodexの使い分け早見表
どちらか一方が常に正解というわけではありません。大切なのは、今やりたい作業に対して、確認しやすく、戻しやすく、安全に進められるほうを選ぶことです。
| 場面 | 向いている選び方 |
|---|---|
| コードの全体像を理解したい | ClaudeCodeで構成説明から始めると、初心者でも流れを追いやすいです。 |
| 小さな修正を素早く試したい | ClaudeCodeでもCodexでも可能ですが、必ず変更差分を確認してから適用します。 |
| OpenAI環境に慣れている | Codexを使うと、普段のOpenAI系ワークフローと合わせやすいです。 |
| 長い設計相談をしながら進めたい | ClaudeCodeで説明、計画、修正の順に進めると会話が途切れにくいです。 |
| 会社のコードを扱う | 社内ルール、送信可能な情報、AI利用ポリシーを確認してから使います。 |
この表で迷ったら、最初の判断は簡単です。個人の練習や小さな副業プロジェクトならClaudeCodeから、すでにOpenAIの契約や社内環境が整っているならCodexから始めると無理がありません。
初心者がつまずくポイントと回避策
インストールできないときはOSと権限を見る
インストールで止まる場合、多くはOSのバージョン、ターミナルの権限、ネットワーク制限のどれかです。画面にpermissionやdeniedと出るときは、権限が足りない状態です。会社のパソコンなら、管理者権限が制限されている可能性があります。この場合、自分で無理に回避せず、社内の管理者に「AIコーディングツールを入れるための権限確認が必要」と伝えるほうが安全です。
commandnotfoundと出る場合は、入力したコマンドが使える状態になっていません。インストール直後なら、ターミナルを一度閉じて開き直すと認識されることがあります。それでも変わらない場合は、インストール先がパスに入っていない状態です。初心者はここで深追いせず、公式のインストール画面から別の方法を選び直すほうが早いです。
AIの変更を全部許可しない
ClaudeCodeやCodexを使うと、確認画面で「許可しますか」という意味の選択が出ます。ここで毎回反射的に許可すると、思っていたより広い範囲が変わることがあります。特に、削除、上書き、依存関係の追加、環境変数の変更、データベース操作は慎重に見てください。
安全な流れは、まず変更対象のファイル名を確認し、次に変更理由を読み、最後に差分を見ます。差分とは、変更前と変更後の違いです。赤く消える行と、追加される行が表示される画面では、消える行を必ず先に見ます。初心者ほど追加部分に目が行きますが、事故は削除側で起きやすいです。
秘密情報を貼り付けない
APIキー、パスワード、顧客情報、社内資料、未公開の仕様は、チャットやターミナル入力に不用意に入れないでください。エラー解決で必要に見えても、まずは一部を伏せ字にして相談します。たとえば、キーの実物ではなく「APIキーを環境変数に入れている」と説明すれば、具体的な値を渡さなくても解決できることが多いです。
.envのような設定ファイルを扱うときは、「秘密情報の値は表示しないで。キー名だけ確認して」と依頼します。これにより、AIが値そのものを読み上げたり、ログに残したりするリスクを下げられます。
今日から使える実践シナリオ
エラー解決に使う
一番おすすめの初回用途はエラー解決です。ターミナルに出たエラーをそのまま見せる前に、まず「このエラーの原因候補を初心者向けに説明して。修正はまだしないで」と入力します。ClaudeCodeがプロジェクト内の関連ファイルを探し、原因候補を出します。
次に、「一番安全な確認方法を一つだけ教えて」と聞きます。ここでテスト実行や設定確認の提案が出たら、実行前にコマンドの意味を説明してもらいます。意味が分からないコマンドは許可しない、というルールを守るだけで、初回の事故はかなり減ります。
README作成に使う
練習として扱いやすいのがREADME作成です。READMEはプロジェクトの説明書なので、多少間違っても本体コードが壊れにくいです。「このプロジェクトを初めて見る人向けにREADME案を作って。実行コマンド、フォルダ構成、注意点を入れて」と依頼します。
出てきた内容を確認し、「実際に存在しないコマンドやファイル名がないか確認して」と続けると、AIの思い込みを減らせます。AIは自然な文章を作るのが得意ですが、存在しないファイル名をもっともらしく書くことがあります。最後にプロジェクト内の実物と照らし合わせる工程を入れてください。
小さな機能追加に使う
慣れてきたら、小さな機能を一つだけ追加します。たとえば、「入力欄が空のときに保存ボタンを押せないようにする」「エラーメッセージの文言を分かりやすくする」「日付表示を年月日の形式にする」といった変更です。
依頼文には、必ず「対象ファイルを推測してから、変更前に説明して」と入れます。ClaudeCodeが候補ファイルを示したら、そのファイルだけを変更してもらいます。複数ファイルにまたがる提案が出た場合は、「今回は一つのファイルだけでできる範囲に縮小して」と返せば、初心者でも確認しやすい大きさにできます。
ClaudeCodeとCodexの始め方に関する疑問解決
ClaudeCodeとCodexを同時に入れてもいい?
同じパソコンに入れること自体はできます。ただし、初心者が同じプロジェクトで同時に使うと、どちらのAIがどの変更をしたのか分かりにくくなります。最初は一つの練習用フォルダでClaudeCodeだけを使い、Gitの差分確認に慣れてからCodexも試す流れが安全です。
プログラミング未経験でも使える?
使えますが、いきなりアプリ完成を目指すと苦しくなります。未経験者は、コードを書かせる前に「このファイルは何をしているか」「このエラーは何を意味するか」「次に押すべき確認コマンドは何か」を説明してもらう使い方から始めてください。AIを作業者として使う前に、まず横にいる解説者として使うと学習が進みます。
日本語だけで指示して大丈夫?
日本語で問題ありません。むしろ初心者は、日本語で状況を具体的に書いたほうが安全です。「ログイン後に白い画面になる」「保存ボタンを押すとエラーが出る」「昨日までは動いていた」のように、画面で起きていることをそのまま書いてください。必要ならClaudeCode側がコードや設定を読んで、技術用語に変換してくれます。
最初に作るべき設定ファイルはある?
ClaudeCodeでは、プロジェクトのルールを書いた説明ファイルを置くと安定します。たとえば、使っている言語、起動方法、テスト方法、触ってはいけないファイル、コードの書き方の約束を書きます。このファイルはAIへの引き継ぎメモのようなものです。長く書きすぎるより、「このプロジェクトで守ること」を短く具体的に書くほうが効きます。
よくある質問
無料で始められますか?
無料枠や個人向けプランで試せる場合があります。ただし、使える回数、モデル、速度、上限はプランによって変わります。最初に料金画面を開き、現在のプラン名、月額料金、利用上限、キャンセル方法を確認してください。確認せずに長時間のコード解析を何度も頼むと、思ったより早く上限に達することがあります。
仕事のコードを読み込ませても大丈夫ですか?
会社や案件のルールが優先です。個人判断で読み込ませる前に、AIツールへ送ってよい情報の範囲を確認してください。確認できない場合は、仕事用コードではなく、同じエラーを再現した小さなサンプルを作って相談します。顧客名、APIキー、社内URL、未公開仕様は伏せた状態で扱うのが安全です。
ClaudeCodeが間違った修正をしたらどう戻しますか?
Gitを使っていれば、変更差分を見て戻せます。Gitに慣れていない場合でも、作業前にフォルダをコピーしておくと復旧しやすくなります。初心者は本番ファイルで試す前に、練習用フォルダで「変更して戻す」流れを一度体験してください。戻し方を知らないままAIに編集を許可するのは避けましょう。
どのモデルを選べばいいですか?
複雑な設計、長いコード解析、複数ファイルの修正では高性能モデルが向いています。一方で、短いエラー説明、READMEの下書き、小さな文言修正なら軽いモデルでも十分な場面があります。初心者は、最初から速さや安さだけで選ばず、説明が分かりやすく、変更理由を丁寧に出してくれる設定を選ぶと安心です。
AIに全部任せれば開発者は不要になりますか?
不要にはなりません。ClaudeCodeやCodexは、コードを読む速度、候補を出す速度、修正案を作る速度を上げる道具です。最終的に、何を採用するか、何を捨てるか、ユーザーにとって正しい動きかを判断するのは人間です。初心者ほど、AIを「代わりに全部やる存在」ではなく、「確認しながら一緒に進める相手」として使うほうが伸びます。
まとめ
ClaudeCodeとCodexの始め方で迷ったら、まず名前の混同をほどきましょう。ClaudeCodeはClaudeを開発作業に使うための道具で、CodexはOpenAI側のコーディング支援です。どちらも強力ですが、初心者が最初に大切にすべきことは、どちらが最強かを決めることではありません。壊しても困らない練習用フォルダを作り、説明から始め、変更前に対象ファイルと理由を確認し、差分を見てから許可することです。
今日やるべき最初の一歩はシンプルです。Claudeにログインできる状態を確認し、練習用フォルダを作り、ClaudeCodeを起動して、「このフォルダの中身を説明して。まだファイル変更はしないで」と入力してください。その一回で、AIコーディング支援は怖いものから、確認しながら使える実務の道具に変わります。