---
schema: 1
type: video
title: Why We Switched From Claude Code to Codex
description: >-
  In January, Dan Shipper wrote that whoever wins vibe coding wins how you work
  on your computer—and OpenAI had some serious catching up to do. Three months
  and the release of GPT-5.5 later, Codex has more than caught up. Austin
  Tedesco, Every's head of growth, now spends about 80 percent of his working
  time inside the Codex desktop app, doing everything from drafting go-to-market
  plans from a stack of meeting transcripts to rebuilding the company's KPI
  dashboard. On this episode of AI & I, Dan sat down with Austin to discuss why
  the agent management interface—a desktop app built on top of a coding agent—is
  becoming the new operating system for knowledge work, and why Codex has become
  his daily driver. If you found this episode interesting, please like,
  subscribe, comment, and share! To hear more from Dan Shipper: Subscribe to
  Every: every.to/subscribe Follow him on X: twitter.com/danshipper Join the
  membership for Where You Live at https://www.joinbilt.com/dan Timestamps for
  YouTube: 00:00:00 Introduction 00:00:57 How Codex went from a tool for senior
  engineers to a daily driver for knowledge work 00:02:42 How Claude Code proved
  that a great coding agent works for any knowledge work 00:07:24 Austin's
  switch to Codex 00:13:48 How Austin set up Codex with folders, keys, and
  reviewer agents 00:18:24 Using Codex to brainstorm automations across Gmail,
  Slack, and Notion 00:22:42 How Austin manages the human review step when Codex
  is drafting communications 00:28:54 Using Codex to build specialized agents
  inspired by product executive Claire Vo 00:31:09 Synthesizing meeting
  transcripts and Slack threads into a go-to-market plan 00:40:15 Building a
  live KPI tracker in Notion that agents can read 00:44:54 Using Codex for
  recruiting Links to resources mentioned in the episode: Austin on X: @tedescau
  Dan's January essay on OpenAI's catch-up problem:
  every.to/chain-of-thought/openai-has-some-catching-up-to-do Every's vibe check
  on GPT-5.5: every.to/vibe-check/gpt-5-5
canonical: 'https://liquidgold.cc/watch/x9BNBcP_C7Q'
markdown: 'https://liquidgold.cc/watch/x9BNBcP_C7Q.md'
llms: 'https://liquidgold.cc/watch/x9BNBcP_C7Q/llms.txt'
parent: 'https://liquidgold.cc/channel/everyinc.md'
channel: everyinc
updated: '2026-10-24T01:03:32.394Z'
language: null
children: []
videoId: x9BNBcP_C7Q
durationSeconds: 3504
publishedAt: '2026-05-06T15:01:45.000Z'
searchChunks:
  - ordinal: 0
    text: null
    startSeconds: 73
    endSeconds: 171
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=73'
    heldReason: rights
  - ordinal: 1
    text: null
    startSeconds: 181
    endSeconds: 449
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=181'
    heldReason: rights
  - ordinal: 2
    text: null
    startSeconds: 181
    endSeconds: 449
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=181'
    heldReason: rights
  - ordinal: 3
    text: null
    startSeconds: 573
    endSeconds: 654
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=573'
    heldReason: rights
  - ordinal: 4
    text: null
    startSeconds: 573
    endSeconds: 654
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=573'
    heldReason: rights
  - ordinal: 5
    text: null
    startSeconds: 838
    endSeconds: 850
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=838'
    heldReason: rights
  - ordinal: 6
    text: null
    startSeconds: 850
    endSeconds: 1111
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=850'
    heldReason: rights
  - ordinal: 7
    text: null
    startSeconds: 1111
    endSeconds: 1122
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=1111'
    heldReason: rights
  - ordinal: 8
    text: null
    startSeconds: 1122
    endSeconds: 1363
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=1122'
    heldReason: rights
  - ordinal: 9
    text: null
    startSeconds: 1374
    endSeconds: 1453
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=1374'
    heldReason: rights
  - ordinal: 10
    text: null
    startSeconds: 1464
    endSeconds: 1573
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=1464'
    heldReason: rights
  - ordinal: 11
    text: null
    startSeconds: 1573
    endSeconds: 1583
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=1573'
    heldReason: rights
  - ordinal: 12
    text: null
    startSeconds: 1687
    endSeconds: 1743
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=1687'
    heldReason: rights
  - ordinal: 13
    text: null
    startSeconds: 1743
    endSeconds: 1755
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=1743'
    heldReason: rights
  - ordinal: 14
    text: null
    startSeconds: 1884
    endSeconds: 1970
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=1884'
    heldReason: rights
  - ordinal: 15
    text: null
    startSeconds: 2079
    endSeconds: 2090
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=2079'
    heldReason: rights
  - ordinal: 16
    text: null
    startSeconds: 2313
    endSeconds: 2424
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=2313'
    heldReason: rights
  - ordinal: 17
    text: null
    startSeconds: 2424
    endSeconds: 2435
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=2424'
    heldReason: rights
  - ordinal: 18
    text: null
    startSeconds: 2694
    endSeconds: 2706
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=2694'
    heldReason: rights
  - ordinal: 19
    text: null
    startSeconds: 3034
    endSeconds: 3045
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=3034'
    heldReason: rights
  - ordinal: 20
    text: null
    startSeconds: 3133
    endSeconds: 3144
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=3133'
    heldReason: rights
  - ordinal: 21
    text: null
    startSeconds: 3234
    endSeconds: 3356
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=3234'
    heldReason: rights
  - ordinal: 22
    text: null
    startSeconds: 3368
    endSeconds: 3504
    watch: 'https://liquidgold.cc/watch/x9BNBcP_C7Q?t=3368'
    heldReason: rights
---


# Why We Switched From Claude Code to Codex

In January, Dan Shipper wrote that whoever wins vibe coding wins how you work on your computer—and OpenAI had some serious catching up to do. Three months and the release of GPT-5.5 later, Codex has more than caught up. Austin Tedesco, Every's head of growth, now spends about 80 percent of his working time inside the Codex desktop app, doing everything from drafting go-to-market plans from a stack of meeting transcripts to rebuilding the company's KPI dashboard. On this episode of AI & I, Dan sat down with Austin to discuss why the agent management interface—a desktop app built on top of a coding agent—is becoming the new operating system for knowledge work, and why Codex has become his daily driver. If you found this episode interesting, please like, subscribe, comment, and share! To hear more from Dan Shipper: Subscribe to Every: every.to/subscribe Follow him on X: twitter.com/danshipper Join the membership for Where You Live at https://www.joinbilt.com/dan Timestamps for YouTube: 00:00:00 Introduction 00:00:57 How Codex went from a tool for senior engineers to a daily driver for knowledge work 00:02:42 How Claude Code proved that a great coding agent works for any knowledge work 00:07:24 Austin's switch to Codex 00:13:48 How Austin set up Codex with folders, keys, and reviewer agents 00:18:24 Using Codex to brainstorm automations across Gmail, Slack, and Notion 00:22:42 How Austin manages the human review step when Codex is drafting communications 00:28:54 Using Codex to build specialized agents inspired by product executive Claire Vo 00:31:09 Synthesizing meeting transcripts and Slack threads into a go-to-market plan 00:40:15 Building a live KPI tracker in Notion that agents can read 00:44:54 Using Codex for recruiting Links to resources mentioned in the episode: Austin on X: @tedescau Dan's January essay on OpenAI's catch-up problem: every.to/chain-of-thought/openai-has-some-catching-up-to-do Every's vibe check on GPT-5.5: every.to/vibe-check/gpt-5-5

Canonical: https://liquidgold.cc/watch/x9BNBcP_C7Q · Channel: [Every](https://liquidgold.cc/channel/everyinc.md)

> Search chunk text is held until public-source provenance is verified.

## Document chunks

> Missing: no stored document chunks are available.
