The text in Claude Code’s “Extended Thinking” output(patrickmccanna.net)
311 points by 0o_MrPatrick_o0 23 hours ago | 213 comments
tl;dr: Claude Code's session logs contain "thinking blocks" that are encrypted with a 600-character signature only Anthropic can decrypt, meaning users can't access their agent's actual reasoning locally. The API only returns a summary of the reasoning—not the raw thinking that drove the model's actions—and full thinking output requires an enterprise agreement. This matters for anyone relying on Claude Code for audit trails, since the available logs are a lossy summary rather than the true reasoning chain.
HN Discussion:
  • Hiding reasoning is standard industry practice to protect competitive R&D investments
  • Hidden reasoning is a genuine security and audit risk worth avoiding
  • ~Raw reasoning traces wouldn't be useful anyway since they're often illegible or unfaithful to actual model behavior
  • Article contains a technical error confusing lossy and lossless formats
  • Anthropic's data asymmetry—hiding theirs while taking users'—is hypocritical and concerning