Alexander Embiricos on OpenAI Codex, AI Teammates, and the Human Bottleneck to AGI
Source: Lenny’s Podcast Speaker: Alexander Embiricos Date: ~2025 Link: https://www.lennysnewsletter.com/p/why-humans-are-ais-biggest-bottleneck
Key ideas
- Bottoms-up, empirical iteration at OpenAI. Can’t predict what model capabilities will emerge or how users will use them — planning in the 6–12 month range is especially fuzzy; OpenAI converses well about 1+ year horizons and near-term weeks, but struggles with the “awkward middle.” The org is genuinely bottoms-up: individuals have high autonomy and drive; this works precisely because the talent bar is extreme — a warning that this operating model can’t be simply transplanted to most companies.
- Codex growth unlock: meet users where they are. Initial Codex Cloud (async, cloud-based, parallel tasks) was directionally correct but too far ahead of users — requiring environment configuration expertise that most engineers don’t have. Growth went 20x after the IDE extension and local CLI brought the agent into the context where engineers already worked. OpenAI’s own dogfooding gave misleading signal — internal engineers are extreme power users of async parallel prompting, unlike the general market.
- “Smart intern” → proactive teammate arc. Today Codex is like a smart intern that refuses to read Slack and doesn’t check monitoring tools unless asked — smart but without ambient context. The goal is proactivity: an agent that helps by default, initiates actions from context, and doesn’t require constant prompting. Key unlock: agents must be able to validate their own work (not just write code); today the bottleneck is human review speed, not model capability. Sora Android app: 2–3 engineers, 18 days to internal launch, 28 days to #1 in the App Store.
- Coding as universal agent substrate. The best way for models to use computers is to write code — therefore any agent should be a coding agent. Code is composable and interoperable. This leads toward “chatter-driven development”: agent watches team communications and signals, proactively writes and ships code. Even non-engineers (designers, marketers, PMs) are compressing the talent stack — designers vibe-coding prototypes, marketers making string changes directly from Slack.
- AGI arrives domain-by-domain via productivity hockey sticks. AGI approaches when AI productivity loops become self-sufficient — agents validating their own work without human review as the rate limiter. Will happen domain-by-domain: greenfield startups can configure agent-sufficient stacks first; legacy enterprise (e.g. SAP) will take years. Underappreciated current bottleneck: human typing speed and multitasking speed when writing prompts and reviewing outputs, not model intelligence.
Overview
Alexander Embiricos — product lead for OpenAI’s Codex coding agent — covers how OpenAI operates as a truly bottoms-up organisation, what unlocked Codex’s 20x growth after years of slower traction, why he thinks every agent should be a coding agent, the path from prompt-driven tool to proactive software teammate, the Sora Android app as a case study in AI-accelerated shipping, and why he believes human review speed — not model capability — is the current underappreciated bottleneck to AGI.
Related
- Agentic Engineering — core concept for the proactive agent model Codex is building towards
- Vibe Coding — complementary perspective on AI-assisted development as practised across roles (designers, PMs)
- Adriel Frederick on Facebook Growth, Algorithmic Products, and the Marginal User — parallel theme of humans in the loop for AI/algorithmic products