Why OpenAI is merging Codex and ChatGPT and the future of knowledge work | Andrew Ambrosino
Key insights
Books referenced
- The Gruffalo - Julia Donaldson - Andrew's kid is obsessed with it as part of their bedtime routine; comes up in the lightning round book question
- The Big Orange Splot - Daniel Pinkwater - Andrew's favorite children's book of all time - a man repaints his conformist house wild colors and inspires his neighbors to do the same; he ties it to agency and 'just do things'
Media referenced
- Jenny's episode on Lenny's Podcast (head of design, Claude Code and Cowork, Anthropic) - podcast - Referenced for her thesis that the traditional design process is dead and design now happens by steering work as it moves, which Andrew partly agrees and partly disagrees with
- Dan Shipper's episode on Lenny's Podcast (Every) - podcast - Referenced for Shipper's prediction that people will start running their SaaS apps inside Codex instead of a browser
- Magic School Bus (Netflix revival) - show - Andrew mentions it as a show his kid watches, with Kate McKinnon voicing the new Miss Frizzle/Professor Frizzle
Companies
- OpenAI - Andrew's employer; builds the Codex app and ChatGPT, the subject of the episode
- Anthropic - Referenced repeatedly as the comparison point via Claude Code and Cowork, including the tweet about 8x code output growth that opens the episode
- WorkOS - Episode sponsor; enterprise auth/SSO/SCIM infrastructure used by OpenAI, Anthropic, Cursor, Vercel, and others
- Mercury - Episode sponsor; startup banking, discussed for its new conversational 'Command' interface
- Linear - Cited twice as an example of great product taste/design and as Andrew's favorite software product, used internally for planning
- Microsoft - Codex/ChatGPT integrates directly with the Excel add-in on desktop for serious financial modeling rather than replicating a spreadsheet editor
- Adobe - Codex built itself an extension to control Premiere Pro so an OpenAI videographer could edit video by talking to Codex
Techniques and frameworks
- Zone defense for product work - Spread product people/tastemakers across the problem space to maximize coverage of parallel bottom-up efforts, rather than clustering on the same area or doing top-down year-long planning
- Primal mark - Borrowed from art/design: the first mark an artist makes on a piece colors everything that follows, used as a warning against anchoring too early on a prototype
- Baby cursor / baby codex - A dramatically simplified internal copy of a production app's codebase, used to rapidly vibe-code and test UI/interaction ideas without touching the real app
- Dogfooding loop - The Codex team builds the Codex app largely by using the Codex app on itself and fixing whatever blocks them next, even when it slows the team down short-term
Summary
Andrew Ambrosino, product and engineering lead for OpenAI's Codex app, joins Lenny to explain why the previously separate Codex (developer tool) and ChatGPT (general assistant) are converging into a single product, and what that says about how product work itself is changing. His central claim is a full inversion of the traditional process: implementation used to be the expensive, precious resource that justified months of amateurish planning and de-risking before a single prototype got built. Now that any team can spin up a working feature from scratch in an afternoon, implementation is cheap and abundant, and the scarce resource has become taste and curation - the judgment to look at 90 parallel, uncoordinated attempts at the same idea and decide what's actually good.
That inversion reshapes almost everything else discussed in the episode. PRDs aren't dead, Andrew argues, contrary to the popular narrative, but the industry has gotten sloppy about matching the right medium (a document versus a prototype) to the right purpose, and prototypes that look production-ready are getting mistaken for validated decisions when they're really still early exploration. Design specifically still lags coding in what AI models can do well, for reasons Andrew traces to how hard design is to grade automatically and to labs' historical incentive to prioritize capabilities that accelerate their own AI research. The deeper problem isn't aesthetics, it's abstraction: models still struggle to propagate a systemic change, like a rebrand, across the shared semantic patterns connecting components that look nothing alike on the surface.
On roles, Andrew describes heavy collapse inside the Codex org specifically, where a person's function is defined as "the average of where they're working" rather than a fixed job title - designers write code, PMs write code, and the team explicitly organizes with a "zone defense" mentality, spreading tastemakers across the problem space instead of clustering. He's careful to distinguish this from the more extreme move some companies are making of eliminating the product function altogether, which he calls a terrible idea because it throws away real accumulated best practices along with the rigid lane boundaries that deserved to go.
The merger story itself comes from a very concrete internal failure: when OpenAI tried building separate, purpose-fit surfaces for non-engineering teams (marketing, finance, legal), those teams kept using the Codex app anyway, even though it was actively unfriendly to them - showing raw code, asking permission to run shell commands. That signal pushed OpenAI toward treating Codex and ChatGPT as one general knowledge-work home base that starts simple and grows in complexity as needed, rather than maintaining a permanent split between "developer tool" and "everyone else tool." Concrete examples reinforce how far this generalization already reaches: an OpenAI videographer got Codex to edit Premiere Pro footage by manipulating project files directly, and when that wasn't enough, Codex built itself an extension to control Premiere Pro; Andrew separately describes having Codex complete a tedious Google Cloud Console setup purely through computer-use clicking because no API connector existed.
Andrew closes by tying model timing to product outcomes directly - he's confident the Codex app that shipped in February would have failed outright if released in November with the earlier model, identical design and all - and by describing how his own team plans: full detail for the near term, deliberately vague past nine months, because false precision on a longer horizon just wastes effort given how fast the feasible feature set moves. The lightning round is unusually personal, centered on his kids' bedtime books (The Gruffalo, The Big Orange Splot) and a genuine admission that he doesn't have many hobbies outside work and parenting right now.
Notable Quotes
"The implementation is actually not the expensive part anymore. It's, dare I say, taste." - Andrew Ambrosino
"I've heard a lot of companies be like, we're getting rid of the product role, which I think is, by the way, a terrible idea. And everybody's just going to be like a builder." - Andrew Ambrosino
"I am very confident that the Codex app that we released in February, if that had been ready in November, it would have absolutely failed in the market. And the only difference was the models between November and February." - Andrew Ambrosino
"Nobody would leave the Codex app for the apps that were allegedly for these other personas." - Andrew Ambrosino, on why OpenAI is merging Codex into ChatGPT
"You need to be able to determine what's signal, what's noise, in a world of just infinite content." - Andrew Ambrosino, on what he looks for when hiring