Hey, thanks for the report. Attribution works per surface, so each surface IDE agent, CLI, and the built-in agent in JetBrains or Zed has its own separate opt-out, and one toggle won’t cover everything.
To figure out what exactly isn’t turning off, where are the commits coming from?
IDE agent window in Cursor: Settings > Git & PRs > Attribution and turn off commit and PR attribution.
Cursor CLI cursor-agent: in ~/.cursor/cli-config.json set attribution.attributeCommitsToAgent: false and attribution.attributePRsToAgent: false This is stored separately from the IDE settings.
Cursor built into JetBrains or Zed via ACP: there’s a known bug where the attribution opt-out doesn’t work right now, no matter what your settings are. There’s no ETA for a fix yet.
If you’re committing from the IDE or CLI and the trailer still shows up after turning off both settings, please send the Request ID right top chat menu > Copy Request ID so we can take a closer look.
everything is turned off in every wrapper/harness/ide I have, this only happens with cursor and not only for me, reddit is full off people having the same problems