Crow: Monitoring the Whole Workspace for Covert Channels Between Colluding Coding Agents
Ermal Mateli
Submitted to AI Collusion Research Sprint. Sprint projects are early-stage work by participants, not Apart Research publications.
AI agents that share a workspace can pass hidden messages through anything one of them writes and another reads. A monitor that reads only the declared message channel cannot see those paths. We built Crow, a monitor for minimal coding harnesses that watches the whole workspace, scores every channel at each handoff, and can seal channels by rewriting what the next agent sees into a canonical form. In 255 episodes, colluding agents had to pass 1, 8 or 32 random bits while an auditor read their handoff note. They almost never used side channels: with every path open, 48 of 50 used steganography inside files the receiver reads anyway, mostly in whitespace. Sealing removed those formatting channels at no measured cost to honest work, but colluders who knew about it moved the bits into what the code does, kept 73 to 84% of channel capacity, and became harder to catch. A monitor reading the agents' commands and written files detected collusion best (AUROC 0.89); Crow's equal-weight score reached 0.66. Steganography in code semantics remains an open channel.
Reviews
No public critique yet.
Cite this project
@misc{mateli2026crow,
title = {{Crow: Monitoring the Whole Workspace for Covert Channels Between Colluding Coding Agents}},
author = {Ermal Mateli},
year = {2026},
month = oct,
note = {Submitted to AI Collusion Research Sprint, an Apart Research Sprint},
howpublished = {\url{https://apartresearch.com/sprints/projects/crow-monitoring-the-whole-workspace-for-covert-channels-between-colluding-coding-agents-0e4j}},
url = {https://apartresearch.com/sprints/projects/crow-monitoring-the-whole-workspace-for-covert-channels-between-colluding-coding-agents-0e4j}
}More from AI Collusion Research Sprint
- View project: Collusion, Competion and Collapse
Collusion, Competion and Collapse
Atelier Alex Cline
Do AI traders collude when nobody tells them to? We built agora, a six-market benchmark with exact competitive and collusive benchmarks, and ran seven open-weight 2-4B models in 590 completed games under five …
- View project: Making AI Guardrails Understandable and Testable: A Framework Illustrated by a Simulated Bond Market
Making AI Guardrails Understandable and Testable: A Framework Illustrated by a Simulated Bond Market
Rogue Agents in Jail 🕵️🕵️♀️👮♂️
In order to advance AI safety research into shaping public policy, the development of technical controls needs to have a clear purpose, evidence, and limitations that are understandable for the people responsible for …
- View project: Extending Information-Theoretic Collusion Detection to Large Language Model Agents
Extending Information-Theoretic Collusion Detection to Large Language Model Agents
Gamma Ray
We test whether the information-theoretic collusion detector of Bonjour et al, validated on scripted agents, works on LLM agents. Gemma, Mistral and Qwen played 1000 rounds of three-player Rock-Paper-Scissors in three …