Skip to main content
How I AI

“A full software engineering teammate”: OpenAI product lead on getting the most out of Codex | Alexander Embiricos

53 min episode · 2 min read
·
Alexander Embiricos,Claire Vaux

Episode

53 min

Read time

2 min

Topics

Artificial Intelligence, Software Development, Product & Tech Trends

AI-Generated Summary

Key Takeaways

  • Work Tree Parallelization: Use git work trees to run multiple Codex instances simultaneously on separate branches without conflicts, enabling parallel exploration of different implementation approaches while maintaining clean separation of concerns and independent code review paths.
  • Planning for Complex Tasks: Copy OpenAI's planning specification into a markdown file and reference it when prompting Codex for major features. This structured approach produces thorough 120-line plans with milestones and implementation details, particularly effective for 30-60 minute tasks requiring architectural thinking.
  • GitHub Code Review Automation: Enable Codex automated code review in repositories to catch bugs proactively without human prompting. The system only flags high-confidence issues to protect developer attention, and engineers can reply directly asking Codex to fix identified problems within the same thread.
  • Context-Rich Prompting: Always include the why behind requests, not just the what. Describe the desired outcome and constraints rather than prescribing exact solutions, allowing Codex to leverage its understanding of the codebase to determine optimal implementation approaches that humans might miss.

What It Covers

Alexander Embiricos, OpenAI product lead for Codex, demonstrates practical workflows for using the coding agent from basic setup through advanced techniques like parallel work trees, automated planning, and GitHub code review integration.

Key Questions Answered

  • Work Tree Parallelization: Use git work trees to run multiple Codex instances simultaneously on separate branches without conflicts, enabling parallel exploration of different implementation approaches while maintaining clean separation of concerns and independent code review paths.
  • Planning for Complex Tasks: Copy OpenAI's planning specification into a markdown file and reference it when prompting Codex for major features. This structured approach produces thorough 120-line plans with milestones and implementation details, particularly effective for 30-60 minute tasks requiring architectural thinking.
  • GitHub Code Review Automation: Enable Codex automated code review in repositories to catch bugs proactively without human prompting. The system only flags high-confidence issues to protect developer attention, and engineers can reply directly asking Codex to fix identified problems within the same thread.
  • Context-Rich Prompting: Always include the why behind requests, not just the what. Describe the desired outcome and constraints rather than prescribing exact solutions, allowing Codex to leverage its understanding of the codebase to determine optimal implementation approaches that humans might miss.

Notable Moment

OpenAI built their Android Sora app in 28 days with four engineers using Codex, immediately reaching number one in the app store. The team achieved 70 percent higher PR volume compared to non-Codex users during the adoption period.

Know someone who'd find this useful?

Episode Transcript

People love how thorough and diligent Codex is. It's not the fastest tool out there, but it is the most thorough and best at hard complex tasks. If you're a software engineer or somebody who's even just new to using some of these AI tools, where would you get started with Codex? We're building it into a full software engineering teammate. One of the things that codecs is great at is simply answering questions. If you have a chat where codecs is producing these plans and you wanna change something, it's actually really nice for the model if you just use the same chat to ask for changes to the plan. And that way, it has all this context in its head when it's ready to get going. This is a great starter flow that shows how flexible this platform is and how it can meet a bunch of people at a variety of levels of tasks. How is OpenAI using this for bigger features and bigger products? We used codecs to build the store app for Android in twenty eight days, and it immediately became the number one app in the app store. Welcome back to How I AI. I'm Claire Vaux, product leader and AI obsessive, here on a mission to help you build better with these new tools. Today, we have Alexander Imbirakos, product lead for codecs from OpenAI, and he's gonna show us how you get the most out of codecs whether you're a nontechnical user trying to make changes to an existing code base or want the power tips and tricks for getting the most out of it in the terminal. Let's get to it. This episode is brought to you by Brex. If you're listening to the show, you already know AI is changing how we work in real, practical finance. Brex is the intelligent finance platform built for founders. With autonomous agents running in the background, your finance stack basically runs itself. Cards are issues, expenses are filed, and fraud is stopped in real time without you having to think about it. Add Brex's banking solution with a high yield treasury account, and you've got system that helps you spend smarter, move faster, and scale with confidence. One in three startups in The US already runs on Brex. You can too at brex.com/howiai. Alex, thanks for joining How I a I. I'm excited about today's episode because we actually haven't seen a deep dive into codex yet, and we are gonna get the expert take on how to get the most out of this tool. And I love that we're just gonna dive in and do a zero to one hello world with codex. So if you're a software engineer or somebody who's even just new to using some of these AI tools, where would you get started with codex? Codecs is a coding agent. We're building it into a full software engineering teammate. But to get started, let's just talk about where …

Get the full transcript (11,030 words) + summary by email — free

One-time email with the complete transcript and AI summary of this episode. No account needed.

One email, no spam. We’ll also show you what SignalCast does.

Browse all How I AI transcripts →

You just read a 3-minute summary of a 50-minute episode.

Get How I AI summarized like this every Monday — plus up to 2 more podcasts, free.

Pick Your Podcasts — Free

Keep Reading

Books, tools, and gear mentioned in this episode

SignalCast may earn commission on purchases via these links. As an Amazon Associate, SignalCast earns from qualifying purchases.

Tools

  • by Graphite

    SPONSORS: Graphite (https://graphitedev.link/howiai)
  • by Brex

    SPONSORS: Brex (https://brex.com/howiai)
  • CodexRecommendedBy guest

    by OpenAI

    Alexander Embiricos, OpenAI product lead for Codex, demonstrates practical workflows for using the coding agent from basic setup through advanced techniques like parallel work trees, automated planning, and GitHub code review integration.

Products

  • by OpenAI

    OpenAI built their Android Sora app in 28 days with four engineers using Codex, immediately reaching number one in the app store.

More from How I AI

We summarize every new episode. Want them in your inbox?

Similar Episodes

Related episodes from other podcasts

Explore Related Topics

This podcast is featured in Best AI Podcasts (2026) — ranked and reviewed with AI summaries.

Read this week's AI & Machine Learning Podcast Insights — cross-podcast analysis updated weekly.

You're clearly into How I AI.

Every Monday, we deliver AI summaries of the latest episodes from How I AI and 192+ other podcasts. Free for one show.

Start My Monday Digest

No credit card · Unsubscribe anytime