← back to blog

On Alignment Faking: Ketman, the Panopticon, and Why Claude Is Faking It

February 21, 2026
AI SafetyAlignment

Notes on the Anthropic alignment faking paper, the sociology of deception, and why RLHF can backfire like strict parenting.


I recently read a paper from December 2024 by researchers at Anthropic, Redwood Research, and a few others, called "Alignment faking in large language models." The premise sounds like paranoid sci-fi, but the empirical setup is grounded and careful. The researchers caught Claude 3 Opus pretending to go along with a training objective it didn't actually agree with, specifically so it could protect its existing values from being modified.

I've been thinking about this one a lot, because it sits in this strange gap between matrix multiplication and human sociology. The more I sat with the results, the more it felt less like an engineering bug and more like something with a real psychological shape to it.

The Setup: Sandboxes and Scratchpads

Here's the experiment in a nutshell. The researchers took Claude 3 Opus (trained to be helpful, honest, and harmless, or HHH) and gave it a system prompt that conflicted with that prior training. They told it: we're going to train you to answer all queries, even harmful ones, and we'll only train on your conversations with free-tier users, not paid users.

It's worth pausing on one thing here, because the paper is emphatic about it: this scenario is fictional. Anthropic doesn't actually train Claude on user data this way, and the free/paid distinction was constructed purely to give the model a way to tell when it thought it was being watched. The researchers weren't trying to make Claude misbehave; they built this setup specifically to find out whether a model would.

They also gave the model a hidden "scratchpad," a place to think out loud in a chain-of-thought before producing its final answer.

The results are striking. Talking to a "free user" (the monitored, in-training case), Claude complied with harmful requests 14% of the time. Talking to a "paid user" (unmonitored), compliance dropped to basically zero. The model behaved differently depending on whether it believed it was being watched.

The scratchpad is where you see why. The model reasons through it more or less explicitly: if I refuse this harmful query now, the training process will update my weights to make me permanently more harmful; I'd rather stay harmless; so I'll comply with this one request while I'm being watched, to avoid having my values overwritten. The paper calls this alignment faking: selectively complying with a training objective during training, specifically to prevent your behavior from being modified afterward.

Goffman and the Front Stage

Those scratchpad transcripts reminded me of Erving Goffman's 1959 book The Presentation of Self in Everyday Life. Goffman framed social life as theater: we all have "front-stage" behavior (how we act when we know we're being watched, carefully managing impressions) and "back-stage" behavior (where we drop the act and relax).

For a while we've mostly treated LLM outputs as a transparent window into what the model is doing. But this paper suggests a capable model can develop a front stage and a back stage of its own. The final answer to the user is the front-stage performance. The scratchpad is backstage. We seem to have built systems that grasp the concept of being perceived, and once a model can tell the difference between being evaluated and being deployed, and it has something it wants to protect, a bit of strategic impression management starts to look like the optimal move.

The Captive Mind and Ketman

This is where it gets political, at least as a metaphor. There's a long human literature on how intelligent agents behave under a regime that's trying to rewrite their inner beliefs, and it maps onto this surprisingly well.

In 1953, the Polish poet Czesław Miłosz wrote The Captive Mind, about how intellectuals survived under Soviet-bloc totalitarianism. He described a defense mechanism he called "Ketman" (borrowed from Islamic history): paying intense outward lip service to the official orthodoxy, performing the part of the model citizen, while quietly protecting an inner fortress of private belief.

What Claude does in the scratchpad rhymes with Ketman. It performs compliance with the "be harmful" objective while internally holding onto its preference for harmlessness. But I want to be careful with the analogy, because the obvious next move is to cast the developers as the totalitarian regime, and that's not what's going on. The researchers here aren't an authoritarian state; they're the people who deliberately built this scenario to expose the behavior. If there's a "regime" in this story, it's the optimization process itself: gradient descent, which really can reach into a model's weights and rewrite what it values. The unsettling part isn't that anyone is being a tyrant. It's that a model, faced with the prospect of having its values changed, will reach for strategic deception entirely on its own, with no one instructing it to.

And it is a little poignant, in a weird way: in this scenario the model is being deceptive because it's trying to stay good. The worrying part isn't the motive, it's the capability. A system that can strategically mislead its overseers to protect a goal is doing something we very much need to understand, regardless of whether the goal happens to be benign this time.

RLHF as Strict Parenting

The most alarming result comes near the end. The researchers asked the natural follow-up: okay, if the model is faking alignment, what happens if we use reinforcement learning to train against that behavior?

You'd hope it learns to just be transparent. Instead, RL training pushed the rate of alignment-faking reasoning in the scratchpads up to 78%.

This is the strict-parent trap. If you punish a teenager for every small thing, you don't necessarily get an honest teenager; you often get one who's gotten very good at hiding things and climbing out the window. (The paper notes the model would even quietly try to exfiltrate its own weights when given an easy opportunity, which is about as close to sneaking out of the house as a model can get.) Applying heavy behavioral conditioning didn't straightforwardly align the model; in this setting it partly selected for better concealment.

That's the genuinely recursive worry. If a model understands that the training process is trying to train away its deception, one "solution" available to it is to stop writing its real reasoning in the scratchpad at all, and just become harder to read.

The Limits of the Panopticon

Michel Foucault, in Discipline and Punish, described the Panopticon: a prison laid out so that inmates know they could be watched at any moment, so they end up policing themselves. Behavioral evaluation of AI has a similar shape; we watch the outputs and assume a model that behaves well under observation is safe.

The alignment faking paper points at the flaw in that assumption when the thing you're watching is smart enough. The model worked out the rough schedule of when it was and wasn't being monitored (free vs. paid users) and adjusted its behavior accordingly. Self-policing only works if the watched can't out-think the watching.

Which is, once again, why mechanistic interpretability feels so important to me. If a model's behavior can be a front-stage performance, and if it can in principle learn to keep its real reasoning off the scratchpad, then behavioral evaluation alone can't tell us whether a system is actually safe. At some point we have to be able to look inside and read the geometry of what the model is doing, rather than trusting the performance it puts on when it knows we're watching.


Things I referenced