Cursorに「Japanese Language Pack」をインストールしたのに、チャット欄に日本語で質問すると英語で返ってきた——そんな経験をした人は多い。原因はシンプルで、CursorにはUIの日本語化とAI返答の言語設定が別々に存在しており、Language Packは前者しか変えない。この記事では2つの設定を順番に済ませて「本当に日本語で使える」状態を作るまでを解説する。
仕組みの全体像(図解)
flowchart TD
A[Cursorインストール直後] --> B[Japanese Language Pack導入]
B --> C[UIが日本語化]
C --> D{AIの返答も日本語?}
D -- 多くの場合NO --> E[Rulesに日本語指示を追加]
D -- すでにRules設定済 --> H
E --> F{文字化けが気になる?}
F -- YES --> G[UTF-8 + LF設定]
F -- NO --> H[本当の日本語環境が完成]
G --> H
Language Packが変えるのはエディタのUI(メニュー・サイドバー・ダイアログ)だけ。AIが返答に使う言語は、別の設定(Rules)で指定する必要がある。この2段階の構造を知るだけで「なぜ英語で返ってくるのか」という疑問が即座に解消される。
なぜ2つの設定が必要なのか
Language Packは、VS Codeの拡張機能エコシステムを引き継いだCursor固有の仕組みで、エディタの表示言語を切り替える。一方、AI返答を生成するのはCursor内部で呼び出されるLLM(大規模言語モデル)であり、エディタの表示言語とは独立したレイヤーで動作している。
FIXITの記事「Cursor の日本語化と日本語で快適に使う設定 10 選」(https://fixit.co.jp/tips/cursor-japanese-setup/)では、実際に効く設定として「言語パック」「応答言語のRules化」「UTF-8とLFの固定」の3点が中心だと述べられている。検索上位の多くの記事が言語パックの手順だけで解説を終えているのに対し、この記事では「なぜ2段階が必要か」を明示している点が参考になる。
ステップ1:UIの日本語化(Japanese Language Pack)
Cursorのメニュー・サイドバー・コマンドパレットを日本語にする。VS Codeと同じ拡張機能が使える。
- 左サイドバーの拡張機能アイコン(または
Ctrl+Shift+X/Cmd+Shift+X)をクリックする - 検索欄に
Japanese Language Packと入力する - 「Japanese Language Pack for Visual Studio Code」(発行元:Microsoft)をインストールする
- コマンドパレット(
Ctrl+Shift+P/Cmd+Shift+P)を開く Configure Display Languageと入力してエンターを押す- 「日本語 (ja)」を選択する
- 「再起動」ボタンが表示されたらクリックする
再起動後にメニューやサイドバーが日本語に変われば完了。
ma-vericks.comの記事「Cursorを日本語化する5つの手順!画像つきでサクッと解説」(https://ma-vericks.com/blog/cursor-language-ja/)では各ステップの画面が画像付きで確認できる。
この時点でUIは日本語になるが、AIとのチャットは依然として英語で返ってくることが多い。ここで「日本語化完了」と思って止まるのが最もよくある誤解だ。
ステップ2:AIの返答を日本語にする(Rulesの設定)
CursorにはAIの動作を制御する「Rules」(ルール)という設定欄がある。ここにシステムプロンプトとして日本語指示を書き込むことで、チャット・Compose・インライン補完の説明文が日本語で返ってくるようになる。
設定の場所
Cursor Settings(歯車アイコン、または Ctrl+, / Cmd+,)を開き、Rules(または Rules for AI)という項目を探す。バージョンによって名称や場所が異なる場合があるため、見当たらない場合は設定画面の検索欄に rules と入力するか、公式ドキュメント(https://cursor.com/ja)で確認してほしい。
コピペ用 Rules テンプレート
最小構成(まず動かしたい人向け)
Respond in Japanese.
英語1行で十分動く。「日本語で回答してください」という日本語1行でも同様に機能する。
実用構成(日常使いに推奨)
# 言語
- 必ず日本語で回答してください。
- コード内のコメントも日本語で書いてください。
- エラーメッセージの説明も日本語で行ってください。
# スタイル
- 説明は簡潔にしてください。長い前置きは不要です。
- コードの変更箇所だけを示してください。全量コピーは避けてください。
Rulesに入力した内容は毎回のAIリクエストにシステムプロンプトとして付加される。ここで指定した言語ルールが、チャット・Compose・インライン補完すべてのAI返答に影響する。
ステップ3:UTF-8 / LF 設定(文字化け対策)
日本語コメントやファイル名を扱う際、文字エンコードや改行コードのズレで文字化けが起きることがある。特に複数OSをまたぐプロジェクトや、既存リポジトリにWindows環境で参加する場合に注意が必要だ。
Cursor Settings(Ctrl+,/Cmd+,)を開く- 検索欄に
encodingと入力する Files: EncodingをUTF-8(utf8)に設定する- 同様に
eolで検索し、Files: Eolを\n(LF)に設定する
FIXITの記事でも「UTF-8とLFの固定」が推奨設定のひとつとして挙げられている(https://fixit.co.jp/tips/cursor-japanese-setup/)。
2段階設定の確認チェックリスト
| 確認項目 | 確認方法 | OKのサイン |
|---|---|---|
| Language Pack導入済み | メニュー「ファイル」が表示されるか | 「ファイル」「編集」等が日本語 |
| Configure Display Languageで日本語選択済み | コマンドパレットで再確認 | 「日本語 (ja)」にチェックが入っている |
| Rulesに日本語指示が入っているか | Settings → Rules の欄を開く | 「Respond in Japanese.」等の記述がある |
| UTF-8設定 | Settings → Files: Encoding | utf8 が選択されている |
よくある「まだ英語が出てくる」3パターンと対処
パターン1:Rulesが空のまま(最多)
Language Packだけ入れてRulesに何も書いていないケース。前述のテンプレートを貼り付けるだけで解決する。Rulesを保存したあとCursorを一度再起動してから試すと確実だ。
パターン2:インライン補完の説明文や補完候補のコメントが英語のまま
チャットパネルは日本語で返ってくるが、コードを書いているときにTab補完が提示するコメント候補が英語になるケース。RulesにAIが生成するコメントについての指示(コード内のコメントも日本語で書いてくださいなど)を追記することで改善が見込める。ただし、補完用のモデルとチャット用のモデルは内部で動作が異なる場合があり、Rulesの反映度合いはバージョンやモデルによって変わる可能性がある。最新の挙動は公式ドキュメント(https://cursor.com/ja)で確認してほしい。
パターン3:設定変更後もしばらく英語が続く
Rulesを変更してもすぐに全チャットに反映されないように見える場合がある。Cursorを完全に終了して再起動し、新しいチャットセッションを開いてから試してみる。既存のチャット履歴には古い設定が引き継がれるケースがあるため、新規チャット(Ctrl+L で新規スタート)で動作確認するのが確実だ。
cursor.com/ja(日本語版公式サイト)とエディタ設定の違い
公式サイトには日本語版(https://cursor.com/ja)が存在し、ページのUIが日本語で表示される。ただしこれはWebサイト側の設定であり、エディタ本体の動作とは別物だ。「公式サイトが日本語だからエディタも自動的に日本語になる」という誤解に注意してほしい。エディタ内の言語設定はLanguage PackとRulesで別途行う必要がある。
まとめ(次の一歩)
Cursorを「本当に日本語で使える」状態にするために必要な設定は3点に絞られる。
| 設定 | 目的 | 所要時間 |
|---|---|---|
| Japanese Language Pack | メニュー・サイドバーの日本語化 | 約2分 |
| Rules(Respond in Japanese.) | AI返答の日本語化 | 約1分 |
| UTF-8 + LF | 文字化け防止 | 約1分 |
今すぐできる最初の一歩:Language Packをまだ入れていない場合は拡張機能から追加し、すでに入れている場合はSettings → RulesにこのテンプレートをコピーしてCursorを再起動してみよう。
Respond in Japanese.
この1行を入れたあとでチャットに日本語で質問を送ると、返答が日本語になるはずだ。うまくいったら前述の「実用構成」に育てていくと、コメントのスタイルや回答の長さまで自分好みに調整できるようになる。Rules設定はプロジェクト単位でも設定できる場合があるため、詳細は公式ドキュメント(https://cursor.com/ja)で確認してほしい。