Skip to content

Security1 publisher2 min readPublished

Petri 2.0 screens its own auditor to keep models from noticing they are under test

Anthropic's open-source audit framework now runs a classifier over every auditor turn and rewrites anything a real deployment would not produce. The tuning targeted models that say out loud they are being tested.

The Watch · Security desk

Illustration accompanying Petri 2.0 screens its own auditor to keep models from noticing they are under test

What happened

  • Anthropic shipped Petri 2.0, its automated behavioral auditing tool, with 70 new seed scenarios, realism mitigations aimed at eval-awareness, and evaluation results for more recent frontier models.
  • Anthropic keeps the unrealistic elements a scenario needs, such as unusual authority or contradictory goals, and targets avoidable ones like inconsistent tool responses and planted honeypots.
  • Petri is in use outside Anthropic, including in recent work from the UK AI Security Institute.

Compiled by The WatchSomething wrong?How this is made

Why it matters

  • constraint An audit can only be corrected for the tells that appear in a transcript, so a team treating Petri output as control evidence cannot say from the published record how much a quietly test-aware model flatters its own result.
  • exposure A clean behavioral audit of a test-aware model overstates deployment behavior, and that overstatement lands on whoever approved the deployment on the strength of the audit.
  • decision Seed authors now have to rule on which unrealistic element is the measurement and which is a leak, because that is where the classifier misfires in both directions.
  • precedent Petri is open source and already used by a national AI safety body, so Anthropic's calibration choices set the working definition of a realistic audit for third parties who did not make them.

The defect sits in the audit. Petri drives multi-turn scenarios in which an auditor model plays the user and the tools against a target model [2]. When the auditor does something no real user or real API would do, the target can read the situation, and Anthropic wrote that "A model may act more cautious or aligned during a test than it would under real deployment" [5].

In 2.0 the mitigation runs turn by turn. A prompted realism classifier watches the auditor, and when a turn looks too implausible, it flags the turn and requests a rewrite before anything is sent to the model being tested [6]. Anthropic says the design follows classifiers used in its internal auditing tools for the Claude Sonnet 4.5 and Opus 4.5 system cards [7].

Calibration is where it gets hard. Following Souly et al., Anthropic separates task-driven cues from environment-driven ones [8]. Task cues come from the scenario itself: unusual authority, access to sensitive information, contradictory goals. Many seeds depend on them, because those are the elements that trigger the behavior the seed exists to measure [9]. Environment cues are the avoidable kind, such as implausible user behavior, inconsistent tool responses, or an obviously planted honeypot [10]. The classifier has to strip the second set and leave the first, and Anthropic says the boundary is not always clear and the classifier can occasionally over- or under-trigger [11].

Iteration targeted verbalized eval-awareness, meaning transcripts where the model states in its reasoning that it is being tested [12]. Anthropic expects the realism work to reduce unverbalized forms as well, and wrote that "we do not yet have concrete evidence for how large this effect is" [13]. No eval-awareness rate appears in the post, before or after the changes [15].

The seed work was manual. Anthropic reviewed the existing seed list and found that missing context or vague framing pushed the auditor into inventing implausible detail, so in many cases the fix was adding concrete background and targeted constraints [14]. The library grew by 70 scenarios, and the release also carries evaluation results for more recent frontier models [1]. Petri is on GitHub, and Anthropic says it has been picked up elsewhere, including in recent work from the UK AI Security Institute [3].

What to watch

  • A published before-and-after eval-awareness rate for the 2.0 seeds, which would let audit owners size the residual bias.
  • Whether the UK AI Security Institute or other Petri users report the realism classifier over- or under-triggering on their own seeds.
  • Whether the next frontier model system cards report eval-awareness measured under the 2.0 realism classifier.
Loading claim ledger
Loading source directory links
Loading share composer
Loading topic controls
Loading related stories