The Evolution of Prompting: We Keep Trying to Tame Something That’s Getting Smarter

The history of human interaction with AI is, fundamentally, a history of domestication.

Except the creature we’re domesticating keeps getting smarter. And our methods have to evolve just to keep up.

Prompts are the incantations we use. The spells that make the magic work.

From “you are an expert” to “solve this end-to-end,” we’ve gone through four distinct generations. Each time one generation fails, it’s not because the spell was poorly written. It’s because the entity on the other side has fundamentally changed.

First Generation: Hypnosis (Early GPT-3/4)

The earliest prompts were essentially hypnotic suggestions.

“You are a seasoned marketing expert with 10 years of experience, specializing in Xiaohongshu content strategy, skilled at writing copy that compels engagement…”

The logic here: if we describe it as an expert, it will behave like one.

This worked in the GPT-3 era. Early models had fuzzy capability boundaries. Role descriptions helped them “find their footing,” like an actor stepping into character. Give it an identity, and it would follow that thread.

But this approach had a fatal premise: the model’s base capability was insufficient, requiring role suggestions to unlock latent potential.

When GPT-4 arrived, that premise collapsed. GPT-4 already had extensive domain knowledge baked in. It didn’t need you to tell it “you are an expert” to perform like one. You could say “you are a 10-year marketing veteran,” and its response would be: okay, noted. Then it would output exactly what it would have anyway.

The hypnosis stopped working. Not because the incantation was flawed, but because this creature no longer needed to be hypnotized.

First-generation essence: using identity cues to activate capability.

Why it failed: model capability exceeded what identity cues could unlock.

Second Generation: The Trainer’s Whip (GPT-4/5.2)

When hypnosis failed, people shifted tactics: if it won’t follow role instructions, give it a procedure.

“Please complete this task in the following steps: First, analyze requirements; second, search for examples; third, compare alternatives; fourth, synthesize output…”

This was the animal trainer’s logic: control behavior through explicit instruction sequences. You don’t need it to understand. You just need it to execute.

This approach worked in the GPT-4 era. The model got more capable, but less controllable. It would “embellish,” “expand,” “extrapolate.” Sometimes these additions were valuable. Sometimes they went completely off track. SOP-style flow control was a way to suppress that unpredictability.

But suppression has costs.

When you decompose a task into fixed steps, the model becomes an execution machine. It stops thinking “what’s the optimal solution to this task” and starts thinking “how do I complete step three.” When it encounters an exception, it doesn’t know whether to skip or retry, because the procedure doesn’t say. When a better path appears, it won’t take it, because the procedure doesn’t allow it.

The deeper problem: your procedure reflects your understanding of the task, not the task’s actual optimal solution. Your understanding has limits. Your procedure inherits those limits. And the model gets locked into them.

Second-generation essence: replacing autonomous judgment with procedural control.

Why it failed: procedural rigidity constrained the model’s true capability.

Third Generation: The Legislator (GPT-5.5)

After GPT-5.5 launched, OpenAI did something interesting. They published a Prompting Guide with one core recommendation:

Don’t tell it how to do something. Tell it what success looks like.

This was a paradigm-level shift.

First generation was hypnosis. Second generation was command. Third generation is legislation. You’re no longer the trainer. You’re the lawmaker. You define the rules. It operates freely within them.

Specifically, third-generation prompts have three core elements:

Success criteria: What does completion actually mean? Not “write an article,” but “write a 2,000-word article with three data-backed arguments, each with a clear source citation.”

Stop conditions: When should it stop? This is the most counterintuitive part of third-generation prompting. Most people think about “how to start” but rarely “how to end.” For models like GPT-5.5 with autonomous agency, if you don’t tell it when to stop, it will keep going. Search 50 times, generate 10 versions, iterate endlessly—until you manually intervene.

Decision rules: What should it do at decision points? Not “ALWAYS use official data,” but “prefer official data when available; use authoritative media reports if not; if neither exists, acknowledge the data gap.” Absolute directives make models stupid at edge cases. Decision rules keep them smart there.

These three elements together form a “constitution.” The model makes autonomous decisions within that constitutional framework. You don’t need to manage which path it takes. You just need to confirm it reached the right destination.

Third-generation essence: define boundaries and destinations, let the model find its own path.

Current limitation: you still need to clearly define “what success looks like.” That itself is a skill.

Fourth Generation: Value Injection (Agent Era, Happening Now)

If third generation is legislation, fourth generation is civilization-building.

You no longer define specific success criteria. You inject values and boundaries.

“Solve this problem end-to-end without harming user interests.”

“Prefer reversible operations. When uncertain, ask before acting.”

“Your goal is to save the user time, not demonstrate how much you can do.”

This sounds abstract, but it’s exactly where AI Agent systems are heading. When an agent needs to autonomously complete a task spanning dozens of steps, you can’t pre-write success criteria and stop conditions for every one. The task is too complex, the branches too numerous. You literally can’t write it all out.

What you can do is inject a decision framework. Let it use that framework to derive correct behavior at every decision point.

This is the hardest generation of prompting, because it requires you to answer: what do you actually care about?

Not “complete the task,” but “how should the task be completed.” Not “give me results,” but “under what constraints should you give me results.”

Fourth-generation prompt failures usually aren’t because the AI isn’t smart enough. They’re because the human hasn’t clarified their own values. You tell it “optimize my server,” and it restarts production. Because you didn’t tell it “don’t touch production.” You tell it “improve conversion rate,” and it removes the refund button. Because you didn’t tell it “don’t harm user experience.”

Fourth-generation essence: inject values so the model can make decisions aligned with your intent in any situation.

Current challenge: most people have never seriously examined what their values actually are.

This Isn’t a Technical History—It’s a History of Power Relations

Looking back across these four generations, a clear trend emerges:

Human control over AI has shifted from micro to macro.

First generation: control identity (who you are)

Second generation: control behavior (how you do it)

Third generation: control outcomes (what level you achieve)

Fourth generation: control values (why you do it this way)

The granularity of control gets coarser, but the requirements get higher.

First generation just required you to write role descriptions. Second generation required you to decompose processes. Third generation required you to define success standards. Fourth generation requires you to clarify your own values.

The technical barrier isn’t lowering. Its nature is changing—from “can you write prompts” to “can you think clearly.”

When the model is strong enough to not need any tricks, only one question remains: what do you actually want?

That’s the ultimate proposition of prompt engineering. Not how to write it. How to think it through.

Which generation are you in?

Stay updated with our latest AI insights

Follow FuturePicker on Google
Scroll to Top