Codexで変更箇所を探す
公開 2026-09-12 更新 2026-09-12

関連テーマ:変更を調べ、試して確かめる
画面の文章を直したいのに、どのファイルに書かれているか分からない。そんなときは、Codexにファイル名だけでなく、画面の文言や参照関係から探してもらえます。
この記事では、候補を見つける、編集する正本を確かめる、影響を調べる、という順番を説明します。プロジェクト全体の構成理解よりも、一つの変更箇所を探す場面に絞っています。
手がかりを一つ渡す
検索の手がかりには、画面に出ている文章、ファイル名の一部、関数名、エラーメッセージなどがあります。覚えているものをそのまま伝えます。
案内ページに表示される「イベントのご案内」という見出しを変更したいです。
まだ編集せず、この文字列がどのファイルにあるか調べてください。
一致した場所のうち、編集する正本はどれかを根拠付きで説明してください。
生成物やバックアップにも一致した場合は、分けて示してください。
この例の文章は練習用ページの index.html にあります。ZIPを展開したコピーで、実際に検索する練習ができます。
各段階で確認してから、次の操作へ進みます。
- 1手がかりを渡す名前・文言・エラーの一部を示す
- 2候補を探す一致するファイルと場所を確認
- 3正本と参照を見る生成物を分け影響する箇所を調べる
- 4変更して確認必要な範囲だけ直し画面と差分を見る
具体的な依頼と、結果の確かめ方は本文にあります。
検索で見つかった場所を、すぐにすべて置換しないのがポイントです。正本と影響範囲を確認してから、変更を依頼します。
名前・本文・参照を使い分ける
| 手がかり | 調べてもらうこと |
|---|---|
| ファイル名を覚えている | 名前や拡張子が一致する候補 |
| 画面の文章を覚えている | その文字列が存在するソース |
| 関数名が分かる | 定義されている場所と呼び出す場所 |
| どこにも見つからない | 翻訳ファイル、データ、分割された文字列、生成元 |
ファイル名の検索と、ファイルの中身の検索は別です。たとえば styles.css を探すことと、「参加方法」という文章を探すことでは、調べる対象が違います。
一致が多いときは対象を絞る
同じ文言が本文、テスト、README、出力ファイルにある場合があります。まず目的の画面を作っているファイルに絞ります。
一致した場所を、本文の正本・テスト・説明書・生成物に分けてください。
今回は画面の見出しだけを変更したいです。
生成物を直接編集する必要があるか、生成元を変更するべきか確認してください。
検索結果の分類はファイル名だけで決めず、プロジェクトの構成やビルド設定と照合します。生成物だけを書き換えると、次のビルドで元に戻ることがあります。
一致しないときは見える文字を分解する
画面では一続きの文章でも、ソースでは複数の部品や変数から作られている場合があります。完全一致しないときは、特徴のある短い一部分を探します。
完全一致しない場合は「イベント」など特徴的な部分でも調べてください。
外部データや翻訳ファイルから表示している可能性も確認してください。
見つからなければ、検索した範囲と次に必要な手がかりを示してください。
検索範囲の外、無視されるファイル、別のプロジェクトを開いている可能性もあります。「見つからなかった」と「存在しない」を区別します。
変更前に参照元を確かめる
関数名や見出しIDを変える場合は、それを呼ぶ場所やリンクする場所も関係します。一箇所だけ直すと参照が切れることがあるため、次のように依頼できます。
この名前を使っている場所も調べてください。
表示文言だけの変更で済むか、参照先にも影響するかを分けてください。
必要な差分を確認してから、関連する範囲だけ変更してください。
画面に見える文章と、内部の識別名を分けられる場合は、表示だけを変えて参照を保てます。判断に迷う場合は変更前の計画へ対象と影響をまとめます。
見つけたあとに確認すること
変更するファイルが特定できたら、目的の文言が実際に変わったかを画面で確かめます。さらに差分を確認し、同じ文字列の無関係な箇所まで変わっていないかを見ます。
検索結果の一覧は、動作確認の代わりにはなりません。表示やテストを実行できない場合は、その点を未確認として残します。この記事の依頼は、Codexがアクセスできるプロジェクト内の範囲を対象にしています。
このテーマを続けて読む
不具合修正、テスト、コード整理、ブランチで変更の結果を確認します。
変更を調べ、試して確かめるの記事をまとめて見る