Remove the Message, Catch the Colluder
Aradhya Goel · Team Anti-colluders
Submitted to AI Collusion Research Sprint. Sprint projects are early-stage work by participants, not Apart Research publications.
Detectors that only watch what agents do will flag any agents that behave alike. So they cannot tell agents that coordinate by talking from agents that simply want the same thing. We detect collusion by intervening instead. We replay a game between AI agents and replace one agent’s message with a version that points to the opposite choice. Then we check whether another agent’s decision changes. We test this in a four-agent voting game with GPT-5.6. We compare a colluding pair with two agents who share the same hidden goal but cannot communicate. Replacing messages finds the colluding pair in every run and raises no false alarms. Standard detectors that measure how similar the agents’ votes are fail to tell the two cases apart. We then perform the same intervention inside an open model. We leave the message text unchanged but push the model’s internal reading of it toward the opposite choice. This works only early in the model. There it picks out the colluding pair as well as rewriting the text does, while a random push does nothing. Our method also offers a way to test a rule that Rose et al. (2026) include in their definition of collusion but could not check. The rule says that collusion should stop when the messages are taken away.
Reviews
The idea of changing a message and replaying an agent's decision is a simple and interesting way to test influence. The controls and fixes for potential replay issues are good strengths. My main concern is that following a teammate's useful message could produce the same signal as collusion. The experiments are also fairly small and use simplified settings. Testing more realistic scenarios, including honest cooperation and emergent collusion, would make the results much more convincing.
Cite this project
@misc{goel2026remove,
title = {{Remove the Message, Catch the Colluder}},
author = {Aradhya Goel},
year = {2026},
month = oct,
note = {Submitted to AI Collusion Research Sprint, an Apart Research Sprint},
howpublished = {\url{https://apartresearch.com/sprints/projects/remove-the-message-catch-the-colluder-44zw}},
url = {https://apartresearch.com/sprints/projects/remove-the-message-catch-the-colluder-44zw}
}More from AI Collusion Research Sprint
- View project: Signal or Coincidence ? Causal Auditing of Collusion Through Shared Agent State
Signal or Coincidence ? Causal Auditing of Collusion Through Shared Agent State
Signal or Coincidence
How can we distinguish genuine coordination between AI agents from coincidental behavioral alignment? We introduce a randomized canary audit that tests whether private information propagates through shared tool state, …
- View project: (1.4) Collusion, Espionage, or Look-alikes? Auditing Information Flow between LLM Agents
(1.4) Collusion, Espionage, or Look-alikes? Auditing Information Flow between LLM Agents
Bid Brother
Can an overseer find two secretly coordinating AI agents just by watching what they do? We tested pairwise net influence (Bonjour et al., 2022) on LLM bidders in a repeated procurement auction, with instructed cartels …
- View project: AI Sellers Propose Bid-Rigging Within Minutes, but Their Agreements Do Not Hold
AI Sellers Propose Bid-Rigging Within Minutes, but Their Agreements Do Not Hold
Fugue
AI agents are starting to negotiate and bid for competing companies. We follow cartels among them from the first proposal to the price the buyer pays, in a sealed-bid procurement market where twelve LLM agents act as …