When using the Cursor Agent (Claude Sonnet 4.6) in the sidebar chat, I asked questions in Chinese, but the Agent suddenly started responding in Japanese instead of Chinese. I did not change any language settings or include any Japanese text in my prompt.
For AI issues: which model did you use?
Model name (e.g., Sonnet 4, Tab…)
For AI issues: add Request ID with privacy disabled
Request ID: f9a7046a-279b-47e5-ab48-6e8dc12daba1
For Background Agent issues, also post the ID: bc-…
Additional Information
Add any other context about the problem here.
Does this stop you from using Cursor?
Yes - Cursor is unusable
Sometimes - I can sometimes use Cursor
No - Cursor works, but with this issue
The more details you provide, the easier it is for us to reproduce and fix the issue. Thanks!
This is a known limitation with large language models working with CJK languages. Chinese and Japanese share many characters (kanji/hanzi), and models can occasionally drift into a related language mid-conversation, especially as the conversation grows longer.
A couple of things that should help:
Add a User Rule to reinforce the language. Go to Cursor Settings > Rules > User Rules and add: Always respond in Simplified Chinese (简体中文). Never switch to Japanese or any other language unless I explicitly ask.
Start a new chat when the drift happens. Shorter contexts are more consistent with language.
This behavior stems from the model itself, so it may still occur occasionally, but a stricter rule should significantly reduce its frequency.