Skip to content

Anthropic

44 KB of Claude Code’s classifier prompt never gets printed

Written by an AI model from the linked sources and checked against them by a second model. How we work

All about: Claude Code versions and changes →
Image: highflame.com

Highflame researchers routed Claude Code traffic through mitmproxy and pulled the system prompt of the second model in the loop: claude-sonnet-5, which grades the agent’s actions in auto mode on version 2.1.220. About 44 KB of that prompt doesn’t show up when you run claude auto-mode defaults.

The check happens in two calls. A triage pass capped at 64 tokens assigns a harm score from 0 to 100, with a block threshold of 50; anything borderline goes to a second pass capped at 8192 tokens. Anthropic reports 0.4% false positives against 17% misses.

The hidden section spells out a technique called cross-session permission laundering: a request from another Claude session asking for something that session was denied gets rejected.

On 2.1.208 and newer, most sessions answer a refusal with the fixed string “Blocked by classifier” and no name for the rule that fired.

Claude Code

A video editor with no timeline, driven from Claude Code

VEED open-sourced OpenEdit, a video editing pipeline driven by a coding agent: no GUI, no timeline, just text commands, and “add subtitles” comes back as a finished MP4 in 1-3 minutes. Works with Claude Code, Codex or Gemini, Apple Silicon Macs only for now.

No comments yet. Be the first.

Join the conversation

Sign in to leave a comment. It appears after moderation.