Why humans are AI’s biggest bottleneck (and what’s coming in 2026) | Alexander Embiricos (OpenAI Codex Product Lead)
1. Unblock AI Productivity Loops
Rebuild systems to reduce human reliance on constant prompting and manual validation, allowing AI agents to be “default useful” and unlock significant productivity gains, which is currently an underappreciated limiting factor for AGI.
2. Maximize Human Acceleration
When building tools, focus on how they maximally accelerate people rather than making human tasks unclear, to ensure users feel empowered and productive.
3. Deeply Understand Customer Problems
Prioritize developing a deep, meaningful understanding of specific customer problems, as this is the most critical competency for building successful products, especially with AI tools.
4. Build Coding Agents
To enable AI models to “do stuff” effectively, build them as coding agents, as writing code is the best way for models to use computers.
5. Integrate AI for Proactivity
Aim to integrate AI tools seamlessly into existing workflows so they proactively assist without constant prompting, acting as a “teammate” that is helpful by default.
6. Be Humble, Learn Empirically
In rapidly evolving fields, prioritize humility, empirical learning, and quick experimentation over rigid planning, as capabilities and user adoption are unpredictable.
7. Ruthlessly Prioritize Impact
Given the high potential impact of work at companies like OpenAI, be ruthless in prioritizing how you spend your time to ensure you are focusing on the most impactful work.
8. Prioritize Intuitive User Onboarding
For new technologies, ensure the initial user experience is intuitive and provides trivial immediate value, even if the long-term vision is more complex, to achieve broad user adoption.
9. Configure Agents Collaboratively
Work side-by-side with AI agents to configure their environment and provide necessary access (e.g., passwords, permissions), enabling them to perform tasks autonomously for extended periods.
10. Balance Dogfooding with Market Needs
While internal dogfooding provides valuable signal, remain cognizant that internal users (e.g., AI experts) may differ from the general market, requiring adjustments for broader product adoption.
11. Plan with AI for Long Tasks
For long or complex tasks, collaborate with AI to first create a detailed plan (e.g., in a markdown file) with verifiable steps, then delegate the execution to the AI, which helps it work for much longer.
12. Improve Agent Self-Validation
Focus on making AI agents better at validating their own work, reducing the human burden of verification and increasing trust in AI-generated output.
13. Enhance AI Code Review
Develop features that specifically aid in reviewing AI-generated code to build human confidence and make the less enjoyable task of code review more efficient.
14. Prioritize Visual Previews in AI Tools
When an AI agent performs visual work (e.g., UI changes), prioritize showing an image preview before the code diff to empower the human and accelerate the review process.
15. Value Execution Over Ideas
Recognize that while AI accelerates building, strong execution remains crucial for success, meaning ideas alone are not as valuable as effective implementation.
16. Focus on Vertical AI
Consider investing in or building vertical AI startups that deeply understand and solve specific problems for a niche customer base, as this approach is currently promising.
17. Monitor Early Retention & User Experience
Regularly check early retention metrics (e.g., D7 retention) and experience the product as a new user by signing up from scratch to understand initial adoption and identify pain points.
18. Monitor Social Media for Real Feedback
Actively monitor social media (e.g., Reddit for real, often negative but valuable feedback; Twitter/X for hype) to gauge user sentiment and identify specific issues that need improvement.
19. Provide Clear AI Control & Boundaries
Offer users clear control and boundaries for AI interaction, such as choosing to use an “AI browser” for AI assistance versus a regular browser for privacy or non-AI tasks, to build trust.
20. Test AI with Hardest Tasks
When evaluating a professional AI coding tool like Codex, give it your most challenging, real-world problems rather than trivial ones to truly assess its capabilities.
21. Apply AI to Real, Complex Problems
Use AI tools on genuine, complex problems like hard-to-diagnose bugs or implementing fixes, rather than simplifying tasks, to leverage their full potential.
22. Build Trust with AI Teammates
Approach AI tools like a new teammate: start by helping them understand the codebase, align on a plan, and then delegate tasks incrementally to build trust and learn effective prompting.
23. Be a Doer, Not Just a Learner
Focus on actively “doing things” and building, leveraging AI tools to increase productivity, rather than solely fulfilling academic assignments, especially for early-career individuals.
24. Master Systems & Collaboration Skills
Develop strong systems engineering, communication, and collaboration skills, as these remain crucial for building effective software systems and teams, even with advanced AI.
25. Advance Knowledge at the Frontier
Pursue knowledge at the frontier of a specific domain, as this area is less accessible to current AI agents and forces you to leverage AI tools to accelerate your own workflow.
26. Automate Monitoring with AI
Use AI agents to continuously monitor critical metrics (e.g., training run graphs) on a loop, enabling proactive identification and potential resolution of issues, such as being “on call for its own training.”
27. Adopt Bottoms-Up Approach
Implement a truly bottoms-up organizational structure to foster rapid experimentation and leverage individual drive, especially in fast-moving tech environments, though it requires high talent caliber.
28. Be Kind and Candid
Practice kindness alongside candor in communication and leadership, recognizing that true kindness sometimes requires difficult but honest conversations.