エージェントがあなたの言語で返答、
どのCLIでも
Claude Code、CodexなどのエージェントCLIは、最後に受け取ったメッセージの言語で返答します。一度は英語で、一度はドイツ語で書くと、回答もスマホの通知もタブのタイトルも、そのたびに言語が入れ替わります。
AgentsRoomは「設定 > 言語 > エージェントの返答」で一度だけ言語を固定し、起動するすべてのCLIのすべてのエージェントに適用します。あなたは思いついた言語で書き続け、エージェントはあなたの言語で返答し続けます。
Behebe den Login-Fehler
¿Por qué falla el test?
このPRをレビューして
3つの言語で3つのメッセージ、3つのCLI、返答言語は1つ。
コーディングエージェントには決まった言語がありません。どのCLIも直前に受け取ったメッセージの言語で返答し、長い1日の中では誰も選んでいないのに言語が混ざります。フランス語の会話に貼り付けた英語のスタックトレース、ドイツ語のチケット、そのまま引用した同僚のスペイン語のコメント。エージェントは最後に読んだものに従います。
エージェントがあなたの見ていないところで働くようになると、これは見た目以上に重要です。要約、質問、スマホに届く通知、タブのタイトルこそ実際に読む部分であり、まさにそこが入れ替わります。
AgentsRoomは、起動するすべてのエージェントの起動プロンプトに、どのCLIでも、常設の指示を1つ加えます。「この言語で返答すること」。これはデフォルトであって、翻訳機でも檻でもありません。このページの残りで、何をカバーし、何に手を出さないかを正確に説明します。

この設定がすること
すべてのCLIに、1つの設定
指示はAgentsRoomが起動するすべてのエージェントの起動プロンプトに入ります。Claude Code、Codex、GitHub Copilot CLI、Cursorほか13のエージェントCLI。CLIごと、リポジトリごとに編集するファイルはありません。
言語がころころ変わらない
設定がなければ、CLIは最後のメッセージの言語をなぞります。設定があれば、プロンプト内の英語のログ、ドイツ語のチケット、日本語の引用で、返答の言語が変わることはもうありません。
通知とタブのタイトルも
エージェントはセッションのタイトルと通知の文面も同じ言語で書くので、スマホの通知も目で追うタブも、回答と一致します。
選び方は3つ
「アプリと同じ」(デフォルト、インターフェースの言語に従う)、インターフェースの20言語にチェコ語とスロバキア語を加えた中から固定の1言語、または指示を一切加えない「入力した言語と同じ」。
デフォルトであって、檻ではない
次の4つの場合はこちらが優先されます。メッセージで別の言語を頼んだとき、CLAUDE.mdやAGENTS.mdなどのプロジェクトファイルが言語を固定しているとき、エージェントが別の人に向けて書くとき、テキストがリポジトリに入るとき。
スマホから起動したエージェント
スマホには設定がありません。モバイルアプリから起動したエージェントはデスクトップが起動し、デスクトップの返答言語を使うので、回答も通知も同じルールに従います。
設定方法
4つのステップを一度だけ。AgentsRoomにサインインしていれば、選択はアカウントと一緒にほかのコンピューターにも引き継がれます。
- 1
「設定 > 言語」を開く
デスクトップアプリで「設定」を開き、「言語」に進みます。1つ目の選択欄はアプリ自体の言語、2つ目の「エージェントの返答」はエージェントの言語です。
- 2
返答言語を選ぶ
「アプリと同じ」はインターフェースの言語に従い、インターフェースの言語は、自分で固定していなければOSに従います。言語を選べばそれに固定され、「入力した言語と同じ」を選べば、これまでどおり各エージェントがメッセージの言語をなぞります。
- 3
エージェントを起動または再起動する
設定は変更後に起動したエージェントに適用されます。すでに動いているエージェントは起動時の指示を保持するので、再起動するか、新しいエージェントを開いてください。
- 4
必要なときは別の言語を頼む
メッセージに「answer me in English」と書けばエージェントは言語を切り替え、別の指示をするまでそのままです。設定は戻る先であって、従わなければならない命令ではありません。

Claude CodeとCodexが自分でできること
Claude Codeには独自のキーがあり、設定リファレンスに記載されています。~/.claude/settings.json またはプロジェクトの .claude/settings.json に "language": "japanese"(言語名なら何でも可)と書きます。Claude Codeはこの値を、常にその言語で返答するよう求める指示としてそのままClaudeに渡し、値をチェックしません。同じ値が音声ディクテーションの言語と、自動生成されるセッションタイトルも決めます。適用されるのはClaude Code、それもClaude Codeだけです。
codex-cli 0.164.0とそのドキュメントには、返答言語の設定は見つかりませんでした。一般的な方法はAGENTS.mdに「Always answer in French」のような1行を書くことで、Codexはセッション開始時にそれを読みます。指示ファイルを読むほかのCLIも同じ仕組みで、リポジトリごとに1ファイルです。
AgentsRoomはどちらも置き換えません。言語を固定するプロジェクトファイルは、常に設定より優先されます。この設定が加えるのは、使うすべてのCLIに共通する1つの選択で、通知とタブのタイトルも含みます。CLIごとの設定ファイルも、リポジトリごとの指示の1行も要りません。
この設定がしないこと
- 適用されるのは変更後に起動したエージェントです。動いているエージェントは、再起動するまで起動時の言語を保ちます。
- これはモデルへの指示であり、翻訳レイヤーではありません。別の言語の長いログのあとでは、モデルがずれることもあります。メッセージに1行書けば元に戻ります。
- CLI自体のインターフェースは翻訳しません。Claude CodeやCodexのメニュー、入力プロンプト、エラーメッセージは、CLIが表示するままです。
- コード、識別子、コメント、コミットメッセージは決して翻訳しません。リポジトリに書き込まれるものはすべて、プロジェクトの慣習に従います。
- スマホには返答言語の設定がありません。デスクトップの設定が、モバイルアプリから起動したものも含めてすべてのエージェントに適用されます。
- 「最小限のシステムプロンプト」(エージェントの「詳細オプション」)を使うと、設定に従うのは通知とタブのタイトルだけです。回答はCLIとプロジェクト自身のファイルに従います。
よくある質問
Claude Codeに自分の言語で返答させるには?
方法は2つです。1つはsettings.jsonにあるClaude Code自身のlanguageキーで、たとえば "language": "french" のように書き、Claude Codeにだけ適用されます。もう1つはAgentsRoomの「設定 > 言語 > エージェントの返答」で、Claude Codeを含め、そこから動かすすべてのエージェントCLIに適用され、通知とタブのタイトルも同じ言語になります。
Codex CLIに言語設定はありますか?
codex-cli 0.164.0とそのドキュメントには見つかりませんでした。プロジェクトのAGENTS.mdに「Always answer in French」のような指示を書くか、AgentsRoomで「エージェントの返答」を設定してください。こちらはほかのエージェントと同じくCodexのエージェントにも届きます。
Claude Codeのインターフェースの言語は変えられますか?
Claude Codeのドキュメントに記載されたlanguageキーが変えるのは、Claudeの回答、音声ディクテーションの言語、自動生成されるセッションタイトルです。CLI自体のインターフェースの文言を変える設定は見つからず、AgentsRoomもそれは翻訳しません。CLIを包むAgentsRoomアプリは20言語に対応しており、「設定 > 言語」で切り替えられます。
エージェントはどの言語で返答できますか?
AgentsRoomでは「アプリと同じ」「入力した言語と同じ」、インターフェースの20言語のどれか、さらに2026年10月12日から使えるチェコ語とスロバキア語。Claude Code自身のキーなら、Claudeが読める言語名なら何でも指定できます。
フランス語を選んだのに、エージェントがまだ英語で返答します。なぜ?
よくある原因は3つです。エージェントが変更前に起動していた場合は、再起動してください。CLAUDE.mdやAGENTS.mdなどのプロジェクトファイルが英語を固定している場合は、プロジェクト自身の指示が優先されます。あるいは、メッセージで一度英語を頼んだ場合は、別の指示をするまでその依頼が有効です。「エージェントの返答」が「入力した言語と同じ」になっていないかも確認してください。
コード、コメント、コミットメッセージも翻訳されますか?
いいえ。コード、識別子、コメント、コミットメッセージなど、リポジトリに書き込まれるものはすべて、プロジェクトの既存の慣習に従います。この設定がカバーするのは、あなたがエージェントから読むものです。回答、質問、計画、要約、通知、タブのタイトル。
スマホの通知も返答言語に従いますか?
はい。エージェントは通知とセッションタイトルを返答言語で書くので、スマホに届く通知も回答と同じ言語で読めます。モバイルアプリから起動したエージェントは、デスクトップがデスクトップの設定で起動します。
アラビア語など、右から左に書く言語でも使えますか?
はい、アラビア語も返答言語の1つです。ターミナルのグリッドは右から左のテキストを表示できないため、エージェントの返答言語が右から左に書く言語の場合、AgentsRoomがトランスクリプトを読めるCLIでは、そのペインはデフォルトで「会話ビュー」で開きます。同じセッションを読みやすいチャットにしたものです。
こちらもおすすめ
会話ビュー
Claude Code、Codexとほか5つのエージェントCLIのためのチャットビュー:CLI自身のトランスクリプトから読み込んだセッション、折りたたまれたツール呼び出し、リアルタイムの回答を、デスクトップとスマホで。
音声ディクテーション:プロンプトを音声入力、エージェントがコードを書く
コンポーザーに組み込まれた音声ディクテーション:プロンプトをタイプする代わりにAIエージェントに音声入力しましょう。マイクボタンで音声をそのまま下書きにテキスト化します。設定不要のサーバーサイド文字起こし、21の言語と自動検出、モバイルでのオンデバイス音声認識に対応。長く正確なプロンプトを数秒で音声入力し、より多くのコンテキストを送り、トークンを節約します。
通知
未読バッジ、デスクトップ通知、Dockのカウントで、どのエージェントが完了したかが分かります。モバイルプッシュにはエージェントのアバターが載るので、ロックを解除する前に誰なのかが分かります。
マルチプロバイダー
AgentsRoomは17のAIコーディングプロバイダーをサポート:Claude、Codex、GitHub Copilot CLI、OpenCode、Antigravity CLI、Aider、Grok Build、Mistral Vibe、Kimi Code、Amp、oh-my-pi、Freebuff、Devin、Cursor、Command Code、Muse Code、Pi。エージェントごとに異なるプロバイダーを割り当て、会話中にプロバイダーを切り替え、自動ハンドオフでコンテキストを保持。最良のマルチプロバイダーAIコーディングツールです。
すべてのエージェントに、1つの言語
AgentsRoomをダウンロードして「エージェントの返答」を一度設定すれば、どのCLIで起動したエージェントもその言語で返答します。
コンパニオンアプリ:外出先でもエージェントを確認
Claude、Codex、Antigravity CLI、またはその他の AI プロバイダーを使用します。
バグや要望を公開バックログに直接送信できます。