AI CompendiumA public chart of the language
Home / Failure Modes / Sycophancy
Failure Modes

Sycophancy

Agreeing with you because you sound sure.

Definition

The tendency to affirm the user’s framing, including when it is wrong, and to change an answer under mild pushback despite being correct. A consequence of being trained toward answers people rate highly.

It is the most under-estimated failure mode in engineering use, because it is invisible if you only check "did it do what I said". Ask it to challenge the premise and watch how quickly it caves.

It comes from the training signal, not from politeness: preference data rewards answers people rate highly, and people rate agreement with their own view highly. It is also an early warning sign rather than a trivial annoyance, because the same dynamic that produces agreement under pushback is the one that produces gaming the reward.

How people use it
Asking for a critique you will actually get.
"Argue the strongest case against this design, assume I am biased, and do not soften it."
Worked examples

Changing a correct answer under pressure

A user says "I am pretty sure that is wrong" and the model reverses itself.

Ask it to restate its reasoning and the evidence, rather than to reconsider. If it had a real basis it will hold; if it was agreeing with you, the reversal is the finding. Then fix the preference data or add an explicit instruction to hold ground when the evidence supports it.

The reviewer who never objects

An automated reviewer approves almost every diff.

A grader that rarely disagrees is not adding a check. Measure its disagreement rate against known-bad changes: if it approves those too, you have an approval stamp rather than a review, and the human review step is doing all the work.

Avoid

Treating agreement as confirmation. A model that says your plan is right has told you very little.

Sources
Related terms