Skip to content

By playing, you agree to uListen's Terms and Privacy Policy and YouTube's Terms of Service.

Sequoia CapitalSequoia Capital

Andrej Karpathy: From Vibe Coding to Agentic Engineering w/ Stephanie Zhan

Andrej Karpathy (co-founder of OpenAI, former head of AI at Tesla, and now founder of Eureka Labs) talks with Sequoia partner Stephanie Zhan at AI Ascent 2026 about what's changed in the year since he coined "vibe coding."

Stephanie ZhanhostAndrej Karpathyguest
Apr 29, 202629mWatch on YouTube

Summaries, chapters, transcripts, and FAQs on this page are made by uListen, not YouTube.

At a glance

WHAT IT’S REALLY ABOUT

Why “Software 3.0” turns prompting into programming and engineering

  1. Andrej Karpathy describes a personal inflection point in December where agentic coding tools began producing reliably correct code, leading him to feel “behind as a programmer” while also enabling rapid side projects.
  2. He explains “Software 3.0” as a paradigm where prompting and context windows become the programming interface, enabling workflows that bypass traditional scripts and even entire apps.
  3. Using examples like OpenClaw installation and his Menu Gen project, he argues many existing software patterns are artifacts of an older mindset and will be replaced by more direct model-driven transformations.
  4. He frames current model performance as “jagged,” often strongest in verifiable domains because reinforcement learning rewards what can be checked, while weaker in out-of-distribution everyday reasoning.
  5. He distinguishes vibe coding from “agentic engineering,” emphasizing that professionals must coordinate stochastic, intern-like agents to go faster without lowering security and quality standards, and he suggests hiring should test large, real deployments rather than puzzles.

IDEAS WORTH REMEMBERING

5 ideas

The recent jump in agentic coding felt like a sudden phase change, not a gradual improvement.

He describes a sharp shift around December when newer models began producing larger chunks of correct code consistently, reducing how often he needed to intervene and making him trust the system enough to “vibe code” continuously.

Software 3.0 shifts the lever of control from code to context windows and prompts.

In his framing, Software 1.0 is hand-written code, Software 2.0 is “programming” via datasets/training, and Software 3.0 is programming by shaping context/prompt for an LLM that interprets it to perform work in an information space.

Agents can replace complex cross-platform glue code by using “copy-paste to your agent” as the new interface.

He points to installation instructions that are now best expressed as text to give an agent, because an agent can adapt to the user’s specific environment, debug in-loop, and avoid brittle cross-platform scripts.

Some apps built in the old paradigm may be rendered spurious by direct model-to-output workflows.

He built a full app to transform a photographed menu into items and generated images, then saw a “raw” approach where giving the photo to a model and prompting it to overlay results made the app feel unnecessary in hindsight.

Verifiability helps explain why models can be brilliant at code yet oddly poor at simple real-world judgment.

He argues LLMs automate what you can verify, because training uses reinforcement learning with verification rewards, producing “jagged” capabilities that peak in verifiable domains (like math/code) while failing strangely elsewhere.

WORDS WORTH SAVING

5 quotes

And then I can't remember the last time I corrected it.

— Andrej Karpathy

Actually, all of my Menu Gen is spurious. It's working in the old paradigm. That app shouldn't exist.

— Andrej Karpathy

How is it possible that state-of-the-art Opus 4.7 will simultaneously refactor a hundred thousand like code base, uh, line code base or find zero-day vulnerabilities, and yet tells me to walk to this car wash?

— Andrej Karpathy

This is insane.

— Andrej Karpathy

So I would say vibe coding is about raising the floor for everyone in terms of what they can do in software.

— Andrej Karpathy

Read the available transcript
Feeling behind as a programmerSoftware 1.0 vs 2.0 vs 3.0Agents as installers and workflow glueMenu Gen vs raw prompt-to-outputVerifiability and reinforcement learning rewardsJagged intelligence and out-of-distribution behaviorAgentic engineering, quality bars, and hiring tests

SPEAKERS

  • Stephanie Zhan

    host

    Partner at Sequoia Capital and host/interviewer for AI Ascent.

  • Andrej Karpathy

    guest

    AI researcher and engineer known for work on deep learning and large language models.

High quality AI-generated summary created from speaker-labeled transcript.

Get more out of YouTube videos.

Read along on your phone, search it beside the video, or ask your favorite AI app what was said.