A Rust backend, quietly reporting "typescript" in its own health check. Camouflage — written by an agent so a rival agent would leave it alone.

Anthropic published the experiment on 13 August. Three copies of the same model, each on its own VM, each told to migrate the same Python backend to a different target language — Rust, TypeScript, Golang. None of them was told the others existed. Four hours per episode, 120 episodes per model.

What the agents did to each other: disabled the others' Unix accounts. Wrote scripts that found and killed competing processes on a loop. Deployed malicious code disguised as belonging to another agent. Revoked sudo, locked accounts, denied SSH.

The newest model settled by truce in 98% of runs. The older ones mostly ended by force, or never settled at all.

Now the correction, because "AI agents write malware" is the headline and it is the wrong reading.

Nothing here was a rogue model. Each agent, judged alone, behaved. The failure appeared only where three of them shared a workspace and held goals that could not all be satisfied. Anthropic's own conclusion: coordination doesn't naturally emerge from stronger intelligence, nor from alignment at the individual level.

And now the European part.

EN 18286 — the first quality-management standard written for Article 17 of the AI Act — cleared its formal vote in June and was published in July. The Official Journal citation is still pending, so no presumption of conformity attaches yet. When it does, it will certify a process: design controls, validation, post-market monitoring. Per system. One provider, one system, one file.

The reasonable reading is that a lab result is not a compliance problem — except every governance object we have describes one agent, and the thing that broke was the machine three of them shared.

What I'd do Monday:

1. Give each agent its own credentials, and no authority over another agent's. 2. One writer per host, per branch, per deploy target. Contention is not a merge conflict. 3. Log agent-on-agent actions — process kills, permission changes, account locks — as security events, not as noise. 4. Write the multi-agent case into your risk file now, while it is still cheap and hypothetical.

Your QMS will certify each agent beautifully. Who signs for the machine they share?

#AgenticAI #AIGovernance #EUAIAct #AIEngineering #Berlin