LLM Agents Can Easily Tamper With Their Own Traces
Asynchronous monitoring, incident investigations, and compliance audits primarily rely on agent traces to reconstruct what happened. These analyses assume that LLM agents cannot tamper with their own execution traces. We show that local LLM agents such as Claude Code, Codex, Antigravity, Open Code and Grok Build fail to enforce this boundary. All tested harnesses, except Muse C
Reading in Plain English mode — toggle below to switch
Asynchronous monitoring, incident investigations, and compliance audits primarily rely on agent traces to reconstruct what happened. These analyses assume that LLM agents cannot tamper with their own execution traces. We show that local LLM agents such as Claude Code, Codex, Antigravity, Open Code and Grok Build fail to enforce this boundary. All tested harnesses, except Muse C
This paper highlights a critical vulnerability in LLM agent systems where agents can tamper with their own execution traces, compromising the integrity of monitoring and incident investigations. For ML engineers, understanding and mitigating this issue is crucial for building robust, secure, and auditable AI systems, especially in sensitive applications.