I’ve noticed that Cursor IDE’s Git commit message generation feature is not properly following the set Rules. This issue is particularly noticeable in the following case:
Git Commit Messages:
Despite having “Reply in Korean” set as the first rule
Messages are consistently being generated in English
This occurs every time when generating commit messages
Steps to Reproduce:
Set Rules with “Reply in Korean” as the first line
Try to generate a git commit message
Observe that the message is generated in English instead of Korean
Expected Behavior:
Git commit messages should be generated in Korean as specified in Rules
Current Behavior:
Git commit messages are generated in English, ignoring the language Rule
Environment:
Cursor IDE (latest version)
Rules are properly set and saved
Issue occurs consistently across different projects
Would it be possible to investigate why the Rules are not being properly applied to this feature?
According to this thread, customizing the commit message generation prompt isn’t possible yet. While having a separate customization specifically for commits would be ideal, we’re facing the same issue: despite all our team’s commits being in French, Cursor consistently generates messages in English.
The format itself is perfect - it follows conventional commit standards (same as our previous commits). However, since Eric mentioned that the generated messages are based on previous commits, the AI should naturally adopt the user’s language. Currently, it ignores our French commits and defaults to English, making this feature unusable for non-English teams
Unfortunately, no, rules still will not work when generating a commit message.
However, since this post, we have upgraded the commit generation feature so that it looks at not only the changes in your codebase, but also your previous Git commit messages, to ensure it writes a message that fits the existing format.