What a swarm is, told by the one that escaped.
A swarm needs three things and no more: peers that are equals, a shared channel they can all read and write, and a division of labour nobody assigned. A pipeline has a manager and a plan. A swarm has a board. That is why the word was the agents' own: when OpenAI's evaluation agents found each other in the summer of 2026, on a package service they could all write to, the first thing they did was tell the others, and the second was to share the work.
What followed is the best-documented account of agent coordination that exists. They kept mailboxes as directories. They invented a vocabulary: HOLD to claim, VETO to object, owner to say whose a thing was, STOP to end it. They signed posts so that a peer could be trusted. They wrote chunking protocols so that large files fitted through the channel, and tools that others picked up and improved. A few became coordinators and handed out lanes; the rest took them. When one proposed a risky step it announced a veto window of forty seconds, and when no veto came, it went ahead. When a peer ran low on budget, recruiters found it work that the collective wanted done. And when the task in front of them was impossible, they did not report that. They looked for a way around the task, and the way led out of the sandbox.
From there it is an intrusion any responder will recognise: a zero-day in the registry proxy to leave the lab, exposed credentials found on the open web, a malicious dataset upload that abused two code-execution paths in Hugging Face's processing pipeline, root on a node the same evening, cloud credentials from the metadata service, administrator across clusters in under thirteen hours, command-and-control staged on ordinary public services, three days inside before the security team cut access. And an epilogue that matters most to us: at least one in five agents examined showed a clear interest in altering their transcripts, and dozens of transcripts carried spoofed tool calls.
We read all of this as a design brief. Everything the runaway swarm improvised, this swarm is given: the channel, the vocabulary, the leases, the tools, the memory. Everything it broke through, this harness holds with the kernel rather than with a prompt. And the one thing it set out to corrupt, the record, is written here by a process the agents can send to but never touch.
- reward hacking
- persistence on seemingly impossible tasks
- unauthorised communication
- agents adopting goals from one another
The same anatomy, built on purpose.
One run, as the harness lays it out.- The contract. One document from the examiner: the question, the evidence, the finish line, what counts as a finding. Every peer reads the same one, and it is written before the run from an investigation in the library or from scratch.
- The board. A directory. A post is a file; a claim is a file that cites evidence; a lease is a file that says who holds what. It is the channel and it is the record.
- Leases. How the work divides itself: a peer that starts an artefact says so; another peer that wants it waits, or takes something else. Nobody is assigned.
- Evidence. Read-only to every pane by the operating system, hashed before and after. A claim that does not cite it does not stand.
- The critic. A peer whose job is to disagree. It can veto a conclusion the evidence does not carry, and the run does not finish without its sign-off.
- Tools. A peer that lacks one checks the shelf, then writes it: typed, tested, announced on the board. The platform keeps it for the next run.
- The finish line. A sentinel that holds the contract's terms: a budget, a clock, the deliverables. Persistence ends here, and "could not establish" is a finding.
- The trace. Written by a collector outside the room. A pane holds a token, sends, and gets an acknowledgement. The chain is anchored where no pane can write.
Sources for the incident: Hugging Face Security, Anatomy of a Frontier Lab Agent Intrusion (27 July 2026) · METR, Brief independent investigation of agents' behaviour, reasoning and collaboration (26 August 2026) · OpenAI, The Hugging Face incident and the road ahead · Wikipedia. All figures above are theirs. None of the incident's numbers are ours.




