Codex日本語設定|VS Codeの画面と回答をそろえる手順
VS CodeでCodexを日本語にしたいときは、エディター全体の表示、Codex拡張の画面、AIが返す文章を分けて設定します。公式の拡張設定には表示言語を指定する項目があるため、日本語で質問するだけでは解決しない部分もあります。2026年11月3日時点の公式資料を基に、設定場所の違い、回答を日本語に保つ指示、英語が残るときの確認手順を整理します。
日本語化はVS Code本体・Codex拡張・回答文の三つで確認します。エディターのメニューには言語パック、Codexの画面には拡張設定、回答には文章による指示を使います。同じ画面に英語が残っていても、どの部分かを特定すれば変更先を絞れます。
OpenAIの公式設定にはchatgpt.localeOverrideがあり、Codexの画面で使う言語を指定できます。この項目はエディター側の設定で、共通のエージェント設定を保存するconfig.tomlへ書く項目ではありません。出典:OpenAI公式の開発者設定。
回答の日本語指定は、まず短い依頼文で確認し、継続したい場合にプロジェクトの指示書へ残します。説明、コードの名前、引用するエラーを別々に指定すると、必要な英語の識別子を保ちながら読みやすくできます。設定後は同じ質問を使い、画面と回答をそれぞれ確認します。
目次 (10)
Codexの日本語化で変更する三つの対象
「日本語にならない」と感じたら、最初に英語が表示される場所を見ます。ファイルを開くメニューや設定画面はVS Code本体の領域です。Codexの入力欄の周辺や拡張内の操作ラベルはCodexの画面に当たります。質問に対して返ってくる説明文はモデルの回答であり、メニューとは別に扱います。画面全体を一つの設定で変えようとすると、変更が効かなかったように見えてしまいます。
| 日本語にしたい対象 | 主な変更先 | 確認する部分 |
|---|---|---|
| VS Codeのメニュー | 表示言語と言語パック | ファイル操作や設定画面 |
| Codex拡張の画面 | chatgpt.localeOverride |
拡張内の操作表示 |
| Codexが返す説明 | 依頼文やAGENTS.md |
回答の本文と要約 |
OpenAIは、Codexの設定をエージェントの振る舞いに関する設定と、エディター内の拡張設定に分けています。後者にはchatgpt.*で始まる項目があり、画面の言語指定もこちらです。モデルや作業権限を変える必要はありません。日本語で読むための調整と、コードを変更できる範囲の調整を混ぜずに進めると、元の作業条件を把握しやすくなります。出典:OpenAI公式の設定区分。
今確認したい理由は公式設定で表示言語を分けられるため
2026年11月3日時点のOpenAI公式資料では、chatgpt.localeOverrideをCodexの画面で優先する言語の設定として掲載しています。初期値の欄はAutoで、空欄なら言語を検出するという説明があります。このため、古い解説の「日本語で話しかける」という方法だけで画面まで整うと考えず、現在の拡張設定を確認する意味があります。ただし、この資料から機能が追加された日付までは判断できません。
また、VS Codeの公式表示言語ページは2026年10月28日付で、言語パックの導入と表示言語の切り替えを案内しています。日本語のロケールはjaと記載されています。これらは今の設定先を確認する根拠ですが、すべての拡張や外部サービスの文章が日本語へ変わるという保証ではありません。設定によって変わる範囲を把握したうえで、普段読む部分を整えるのが実用的です。出典:VS Code公式の表示言語。
VS Code本体を日本語表示にする手順
VS Codeのメニュー自体が英語なら、先に本体の表示言語を変更します。公式の方法はコマンドパレットから表示言語を選ぶ手順です。設定ファイルを直接探すより、選択画面で現在の言語と候補を確認する方が、別の設定項目を誤って変えにくくなります。開いているファイルに未保存の編集がある場合は、再起動に備えて保存しておきます。
- Windowsでは
Ctrl+Shift+Pでコマンドパレットを開き、Configure Display Languageを検索します。 - 表示された言語の一覧から日本語を選びます。公式一覧での日本語のロケールは
jaです。 - 必要な言語パックの導入と再起動の案内に従います。
- VS Codeが開き直したら、ファイル操作や設定のメニューが日本語になったかを確認します。
公式資料によると、表示言語の選択では未導入の言語パックも導入され、別の言語を選ぶと再起動を求められます。ここで確認するのはエディター本体の表示です。Codexの回答がまだ英語でも、この手順の失敗とは限りません。まずメニューの変化を確認してから、拡張の表示と回答の設定へ進みます。出典:VS Code公式の言語切り替え手順。
Codex拡張の表示言語を設定する手順
Codexの画面を調整する場所は、VS Codeのエディター設定です。OpenAIの公式資料は、設定画面で@ext:openai.chatgpt、Codex、または設定名を検索する方法を案内しています。拡張名に関連する検索条件を使うと、ほかのAI拡張の似た項目を選ぶ可能性を減らせます。複数のAI拡張を入れている場合は、変更対象がOpenAIのCodexであることも確かめます。
- VS Codeの設定画面を開き、
@ext:openai.chatgptで検索します。 chatgpt.localeOverrideに対応する言語設定を探し、現在の値を確認します。- 自動検出のまま表示を確かめるか、設定画面で日本語を指定できる場合は日本語を選びます。
- 画面の案内に従って表示を更新し、Codexの操作ラベルがどう変わったかを確認します。
設定名が見つからない場合は、無関係な設定を足す前に、利用中の拡張の版と設定検索の対象を確認します。公式資料は優先言語を指定できることを説明していますが、各版の画面で出る選択肢や翻訳の範囲までは同じとは限りません。表示されていない候補を推測して入力するより、現在の設定画面と、その版に対応する公式情報を照合する方が確実です。
この項目をconfig.tomlへ追加しないことも重要です。OpenAIはchatgpt.*をエディター側の項目と明記しています。モデル、推論の深さ、作業権限などの共通設定と保存場所を分けると、日本語表示を変えたいだけなのに作業条件まで変わる事態を避けられます。出典:OpenAI公式のエディター設定一覧。
回答を日本語にする依頼文と指示書の使い方
画面が日本語になっても、回答の文章まで同じ言語になるとは限りません。回答の希望は依頼文で明示します。最初はコードを書き換える依頼を避け、「開いているプロジェクトの構成を日本語で説明してください。ファイルは変更しないでください」といった短い質問で確認すると、言語と作業結果を分けて評価できます。これは設定を確かめるための依頼例です。
継続的に使うなら、プロジェクトのAGENTS.mdに方針を残す方法があります。OpenAIの公式資料では、Codexが作業前にこの指示書を読み、全体の指示とプロジェクト固有の指示を重ねる仕組みを説明しています。既存のファイルがある場合は内容を保ち、言語に関する短い方針を加えます。たとえば、次のように対象を具体的にします。
利用者への説明と作業結果の要約は日本語で書いてください。変数名、関数名、ファイル名は既存コードの規則に合わせてください。エラーメッセージを引用するときは原文を残し、その後に日本語で意味を説明してください。
この文面は記事の提案例で、公式の固定文ではありません。コード中の名前まで日本語に置き換えないよう、説明の言語とコードの表記を分けています。日本語を指定した結果、検索しやすいエラー原文まで意訳されてしまうことも防げます。指示書を変更した後は、作業を始め直す場面で読み込まれた指示を確認し、同じ短い質問で回答を見ます。出典:OpenAI公式の指示書の仕組み。
英語が残る場所ごとに原因を絞る
設定後も英語が見える場合は、残っている文字をそのまま記録すると確認先を特定しやすくなります。「全部英語」という印象だけでは、本体のメニュー、拡張の操作表示、回答文、外部のエラー出力のどれかが分かりません。画面の場所と短い原文を一つずつ整理し、その部分を担当する設定だけを確認します。一度に複数の設定を変えると、どれが効いたか判断できなくなります。変更前と同じ場所、同じ質問で比べることを意識し、翻訳された範囲と残った範囲を確かめてください。
エディターのメニューが英語のままの場合
本体の表示言語を変更してもメニューが英語なら、選択した言語パックと再起動の完了を確認します。VS Code公式資料では、起動時に言語を指定しても対応する言語パックがなければ英語で表示されると説明しています。日本語のパックが利用できる状態かを先に見て、Codexの設定を繰り返し変えないようにします。出典:VS Code公式の表示言語の注意点。
Codexの操作表示だけが英語の場合
VS Code本体が日本語でもCodexの一部が英語なら、拡張側の優先言語を確認します。自動検出の状態、明示した言語、拡張の版を記録して、変更前後の同じ表示を比べます。公式の言語設定が存在することと、あらゆる画面が翻訳されることは別なので、残った一部の表示だけで設定全体が無効だと決めつけず、確認できた範囲を整理します。
回答やエラーの一部が英語の場合
回答が英語へ戻る場合は、依頼文とプロジェクトの指示が矛盾していないかを確認します。公式資料では、作業場所に近い指示が先の指示を上書きする仕組みが説明されています。一方、外部のツールが出したエラーや引用した原文が英語でも、回答全体が英語になったとは限りません。原文の後に日本語の説明があるかを見て判断します。出典:OpenAI公式の指示の優先順。
設定後は短い課題で日本語の使いやすさを確認する
日本語化の確認は、文字が日本語に変わったかだけで終わらせず、実際に読みたい説明が得られるかまで見ます。たとえば既存の関数を一つ選び、「役割、入力、戻り値、注意点を日本語で説明してください。コードは変更しないでください」と依頼します。説明が日本語で、関数名は原文のままなら、コードとの対応を追いやすくなります。長い開発課題を始める前に、こうした小さな依頼で確かめると調整も容易です。
文字が記号に化ける場合は、言語の選択とは別に、どこで崩れるかを確認します。入力欄では正しく、保存したファイルだけ崩れるならファイルの扱いを、ターミナルの出力だけ崩れるならその表示環境を調べます。画面表示、回答言語、文字の保存を分けて観察すれば、不要な再導入を繰り返さずに済みます。
最後に、本体の表示言語、拡張の優先言語、回答への指示を短く控えておくと、別のPCでも同じ条件を再現しやすくなります。共有するプロジェクトの指示書にはチームで必要な言語方針を置き、個人の画面の好みはエディター設定で管理します。Codexを日本語で使うための入口をそれぞれ整え、説明とコードを見比べやすい状態を目指してください。