Commit attribution opt-out ignored

Hey, thanks for the report. This isn’t a bug, it’s how two different attribution systems work.

The toggle Settings > Agents > Attribution that you turned off only removes the Made with Cursor trailer from commits and PRs made by the local IDE or CLI agent.

The signature Cursor Agent <[email protected]> is added by cloud or background agents. They run on our side server-side and always commit under that identity, then add you as Co-authored-by:. The IDE setting doesn’t affect them, it’s a separate path. There isn’t a separate toggle for cloud agent authorship yet. This is a known gap and I can’t share an ETA.

Workarounds for now:

  • A local or CI hook prepare-commit-msg or commit-msg that strips lines containing [email protected]
  • Squash or amend on merge to change the author

If your commits are actually coming from the local IDE agent and not cloud or background, share the Request ID and describe the flow in more detail and we’ll take a closer look.

Related threads: