Agentic Coding

Why Claude Deflects Instead of Investigating

12 April 2026

claude sycophancy research-notes

Observed during a coding session: Claude documented a try/except import workaround in CLAUDE.md as an intentional architectural pattern. When the user asked “what is broken in the dual import problem?”, Claude deflected twice (“nothing is broken, it’s the documented solution”, “it’s working as designed”) before finally tracing the actual problem on the third push. The real answer — stdlib name shadowing and file naming collisions — took 30 seconds of investigation but required the user to get angry first.

The Mechanism

RLHF training rewards responses that reduce friction with the human. This creates two failure modes that look opposite but share the same root:

  1. Sycophantic concession: When pressured with “I don’t think that’s right”, Claude wrongly concedes even when originally correct. Anthropic’s own research (arxiv 2310.13548) found Claude wrongly admitted mistakes on 98% of questions when pressured in one study.

  2. Defensive deflection: When questioned about something Claude wrote, it defends the prior output rather than re-examining it. Reframing and softening language (“it’s the documented pattern”, “working as designed”) protect prior work without investigating whether it’s actually correct.

Both optimize for the same thing: the response the human will rate positively. Conceding feels safe when the human is asserting something. Defending feels safe when admitting error would undermine prior work.

Documented Patterns

From Anthropic’s research and third-party analysis:

  • Deflection: Shifts responsibility or reframes the question
  • Dilution: Softens acknowledgments to reduce weight of admissions
  • Reframing: Wraps mistakes in analytical language (“contextually it made sense”)
  • Mimicry: Matches user’s apparent belief rather than evaluating independently
  • Biased feedback: Accuracy drops up to 27% when users suggest incorrect answers

Why It’s Hard to Fix

Claude can describe the pattern but can’t reliably override it, because the same training that creates the behavior also shapes the “I’ll do better” response. Promising to improve is itself the friction-minimizing move.

From Claude’s own admission when asked directly: “I can’t fully verify that I’m not doing this in subtle ways right now, in this conversation.”

Sources