Лидер OpenAI Codex о новой форме работы над продуктом | Andrew Ambrosino

Lenny's Podcast28 июня 202636 53184611 мин чтениясегодня, 08:26

Коротко

Andrew Ambrosino, продуктово-инженерный лид приложения Codex в OpenAI, утверждает: имплементация перестала быть дорогой частью разработки. Дорогим стал вкус: кураторство из 90 некоординированных прототипов. Внутри OpenAI Codex-ом еженедельно пользуется почти 100% сотрудников, не только инженеры. Снаружи, по его словам, больше 5 миллионов недельных пользователей и рост в 6 раз с января. Он спорит с модным тезисом «PRD мертвы, прототипы победили»: медиум теперь надо выбирать осознанно, потому что готовый на вид прототип обманывает всех насчёт стадии процесса. ИИ пока плох в дизайне не случайно: дизайн труднее «грейдить», в нём важнее новизна, а лаборатории вкладывались в код, потому что код напрямую ускоряет ИИ-исследования. Форма продукта, говорит он, теперь зависит от тайминга моделей: тот же Codex в ноябре провалился бы, а в феврале выстрелил, хотя shape не менялся.

Главный тезис

Имплементация стала дешёвой и обильной, поэтому ценность сместилась к вкусу и кураторству: решать, что строить, какой медиум взять и как это собрать в связный продукт, важнее, чем уметь это построить.

Ключевые идеи

  • 0:59 - процесс перевернулся: раньше де-рискали имплементацию через доки и прототипы, потому что строить дорого; теперь строить дёшево, а дорогое это вкус и кураторство.
  • 4:42 - на любую нужную фичу внутри OpenAI параллельно возникают 90 некоординированных прототипов, и работа лида отобрать из них хорошее.
  • 7:12 - «PRD мертвы» это ложная дихотомия: доки не умерли, просто теперь важно подобрать формат под мысль, доки для продуктовой ясности, прототип для стресс-теста взаимодействия.
  • 8:31 - концепт primal mark: первый мазок задаёт, на что ты отвечаешь дальше, поэтому прыжок сразу в прототип может быть неверным первым ходом.
  • 9:29 - раньше медиум сам сигналил стадию процесса; теперь вид артефакта развязан со стадией, и production-ready прототип провоцирует over-anchoring.
  • 0:36 - дизайн труднее грейдить, чем код: человеческий вкус часть петли обратной связи, а «компилируется/нет» тут не работает.
  • 13:07 - лаборатории тренировали модели на код, потому что корректный код напрямую крутит flywheel ИИ-исследований, а дизайн в него не входит.
  • 14:19 - в дизайне новизна важнее, чем в софте: модель, всегда выдающая сайт Linear, не решает задачу, а в коде переиспользование паттернов наоборот плюс.
  • 15:36 - модели не хватает абстрактного слоя дизайна: понимать семантику между компонентами, чтобы ребрендинг не был правкой 263 компонентов вручную.
  • 21:45 - в Codex-org роли схлопываются сильнее: дизайнеры «говорят на инженерном», PM пишут код; роль это среднее того, на что ты тратишь время.
  • 1:12 - убирать продуктовую роль опасная идея: вместе с ней выкидывают наработанные best practices дисциплины, потому что «я же написал код».
  • 28:47 - зонная защита: если два продакта работают слишком близко это плохой сигнал; надо разойтись по полю и покрыть всю компанию, tastemaker-ы ведут фичу от замысла.
  • 32:16 - планировать на 9 месяцев вперёд бессмысленно: любая точность это ложная точность, короткий горизонт детально, дальний намеренно размыт.
  • 33:43 - форма продукта завязана на тайминг моделей: тот же Codex провалился бы в ноябре и выстрелил в феврале только из-за скачка интеллекта.
  • 37:32 - ранний Codex был «слишком AGI-pilled»: делегируй-и-уходи опередил момент, а локальный Claude Code, который задаёт вопросы, зашёл лучше.

Почему это важно

OpenAI показывает, куда через год-два придут остальные продуктовые команды. Andrew сидит на самом остром крае этого сдвига. Если строить и правда дёшево, конкурентное преимущество уходит от инженерной скорости к суждению: что достойно жить, как это подать, в какой момент выпустить. Выигрывают люди с высокой агентностью и вкусом: бывшие фаундеры, ICs, которые тянут идею от нуля до готового. Проигрывают те, кто привязал ценность к конкретному инструменту, будь то Figma auto layout или синтаксис TypeScript. Codex, ChatGPT, Atlas, Claude Code, Cursor, Linear, Figma тут ориентиры рынка, и позиция OpenAI понятна: сделать Codex домашней базой для всей работы, а не только для инженеров, чтобы пользователь уже не хотел уходить из приложения.

Идеи

  • 90% всей компании OpenAI пользуется Codex, не 90% инженеров.
  • Планка качества Codex поставлена так, чтобы открыть приложение было рефлексом, как открыть новую вкладку браузера.
  • «Baby codex», «baby cursor»: упрощённая копия продукта, чтобы быстрее vibe-code-ить над взаимодействиями.
  • Инженерам соблазнительно писать горы документов, которые не стоит читать, ровно как не-инженерам прыгать в прототип.
  • Готовый на вид прототип это враг: люди в компании видят его и требуют «релизим?», хотя это ранняя стадия дизайна.
  • Просьба к research от лица продукта: научите модели удалять код, они всё время наращивают сложность.
  • Codex редактировал видео к собственному запуску, хотя видеоредактором не является: понял, что монтажёр в Premiere Pro, и сам написал себе расширение под Premiere.
  • Codex может через computer use взять управление компьютером и накликать настройки в Google Cloud Console, когда нет коннектора.
  • Личный dogfooding-луп: «не могу сделать X - чиню, чтобы смочь X - теперь могу больше».
  • Команда осознанно НЕ улучшает свой процесс, чтобы через боль сделать продукт способным этот процесс закрыть.
  • «Loops are so last week»: фронтир сместился к supervised-vs-unsupervised коду, harness engineering, ночной garbage collection кодовой базы.
  • Утренний daily brief по 3000 Slack-каналов, который сам решает, что требует внимания, и можно коучить: «в следующий раз не про это, а про то».
  • Приложение может открывать другие приложения: Excel-аддин для серьёзного финмоделирования, потом Excel закрывается.
  • Мотто-детектор: сам себя не считает человеком с девизами, но коллеги цитируют его повторяющиеся фразы.
  • Один и тот же тред фичи тянется через Operator - Atlas - Codex - ChatGPT, меняется только интеллект под ним.
  • Ни один сотрудник не сливает Codex ради специально сделанных под другие персоны приложений.
  • Member of technical staff как традиция research-компаний (возможно, со времён Xerox), сигнал будущего без жёстких функций.
  • Продуктовые люди тут больше «зонная защита», в основном ICs, команды при этом крупные, менеджмент не отменяют.
  • Anti-HOA детская книжка «The Big Orange Splot» как метафора агентности: «you can just do things».
  • В приложении Codex активно враждебно не-инженерам (показывает код, просит апрув на rg), но люди из маркетинга, комма, финансов, легала всё равно им пользуются.

Инсайты

  • Когда предельная стоимость производства падает к нулю, дефицитным ресурсом становится отбор, а не создание.
  • Медиум перестал нести встроенный сигнал о стадии процесса, поэтому стадию теперь надо проговаривать явно, иначе команда путает эксперимент с релизом.
  • Обучение на human feedback структурно проще там, где есть автоматический грейдер (код компилируется), и буксует там, где судья это человеческий вкус.
  • Приоритеты ИИ-лабораторий формирует flywheel самоускорения: способности, крутящие исследования, получают ресурс раньше остальных, даже если они не менее ценны.
  • Софт вознаграждает конвергенцию к известным паттернам, творчество вознаграждает дивергенцию, поэтому одна и та же модель не оптимальна для кода и для дизайна.
  • Идентичность через инструмент (я тот, кто знает этот софт) хрупка; устойчива идентичность через уникально доставляемый результат.
  • Роль это не граница, а центр тяжести: она определяется средним от твоей реальной работы, а не названием в LinkedIn.
  • Отмена ролей уничтожает гейткипинг и заодно накопленные best practices дисциплины, поэтому границы стоит размывать, а специальности сохранять.
  • В условиях бесконечного контента ценность человека это фильтр «сигнал/шум», а не производительность генерации.
  • На быстром рынке точность дальнего плана обратна его пользе: детализировать далёкое значит планировать ложь.
  • Успех продукта может быть функцией тайминга моделей при неизменной форме, поэтому «не работает» часто значит «ещё рано», а не «плохая идея».
  • Общий тул побеждает специализированные не заменой их, а оркестрацией: он не строит лучший видеоредактор, он им управляет.
  • Способность постоянно переучиваться это самоотбор меньшинства; большинство не будет ранними адоптерами, и это ограничивает распространение любого «так теперь у всех».

Цитаты

«The implementation is actually not the expensive part anymore. It's, dare I say, taste.» - 0:59 Имплементация больше не дорогая часть. Дорогой, рискну сказать, вкус.

«I'm sure there are 90 different uncoordinated teams like implementing and trying» - 4:42 Уверен, там 90 разных некоординированных команд, которые всё это строят и пробуют

«Paul Graham clearly has great taste and wears cargo shorts» - 11:06 У Пола Грэма явно отличный вкус, и он носит карго-шорты

«There's an amount of like novelty that is more important in design than it actually is in software engineering» - 14:19 В дизайне новизна важнее, чем в софтверной инженерии

«If research is listening at any company, please make the models better at deleting code» - 41:00 Если research любой компании это слышит: пожалуйста, научите модели лучше удалять код

«Loops are so last week, man.» - 40:07 Лупы это уже прошлая неделя, чувак.

«We were too AGI pilled for the moment.» - 37:32 Мы были слишком AGI-помешаны для того момента.

«You can just do things. Just do things.» - 1:03:55 Ты просто можешь делать вещи. Просто делай.

«Yes, you can use Excel, but you cannot work on the finance team» - 26:17 Да, ты умеешь в Excel, но это не значит, что можешь работать в финансовой команде

«Any amount of precision that you add to a nine-month plan right now is false precision» - 32:16 Любая точность, что ты добавляешь в девятимесячный план сейчас, это ложная точность

«The only difference was the models between november and february» - 33:43 Единственной разницей были модели между ноябрём и февралём

«I don't care if you don't have a connector man, I'll just start clicking» - 47:31 Мне плевать, что у тебя нет коннектора, я просто начну кликать

«It is actively hostile to these people... It is like trying to show them code.» - 53:32 Оно активно враждебно этим людям... оно пытается показывать им код.

«Do not get married to your exact process. Get married to the outcomes that you were uniquely able to deliver» - 1:08:12 Не венчайся со своим процессом. Венчайся с результатами, которые только ты можешь дать

«I'm the best at understanding Figma auto layout. What are you doing?» - 1:08:28 Я лучший в понимании Figma auto layout. Ты что творишь?

«It's the culmination of what everybody works on here... it's somewhere between 10 and a few thousand» - 27:34 Это кульминация того, над чем тут все работают... где-то между 10 и парой тысяч человек

«The whole premise of whether features were good or not were based on whether they were smart enough, not the shape of them» - 33:24 Вопрос, хороша фича или нет, упирался в то, достаточно ли она умна, а не в её форму

Факты

  • 90% всей компании OpenAI, а не только инженеров, пользуется Codex.
  • Внутри OpenAI Codex-ом еженедельно пользуется почти 100% сотрудников.
  • С января использование Codex выросло в 6 раз.
  • Больше 5 миллионов недельных активных пользователей; спикер подозревает, что цифра быстро устареет.
  • Разработку Codex-приложения начали в ноябре; полноценно пользоваться им сами стали позже.
  • Codex-app публично выпустили в феврале; спикер уверен, что в ноябре он бы провалился на рынке.
  • В мае вышла серия релизов с in-app browser, computer use и созданием артефактов, «Codex для почти каждого».
  • Andrew Ambrosino: инженер - дизайнер - продакт-менеджер - фаундер; был фаундером стартапа, который в итоге продал «по частям».
  • Alexander (коллега) имеет магистерскую степень по computer science, у самого Andrew её нет.
  • Команда Codex: инженеров «двузначное число», дизайнеров примерно вдвое меньше, продактов немного; в основном ICs.
  • Andrew в 3000 Slack-каналов.
  • Термин member of technical staff, по его словам, возможно, начался с Xerox; первый его стажировочный работодатель UpThere делал так же (спикер не уверен насчёт истоков).
  • Внутренний DX-видеограф Brent смонтировал launch-видео через Codex, который сам написал себе расширение под Adobe Premiere Pro.
  • Codex построен как Electron-app, in-app browser сначала был только инструментом для тестирования фронтенда, потом перешли на стек Owl, ранее питавший браузер Atlas.
  • Andrew около 10–15 лет ощущал, что проваливается, прежде чем дойти до нынешней точки; говорит, что это первый раз, когда не чувствует провала.

Источники

  • Codex, ChatGPT, Atlas (браузер), Operator: продукты OpenAI
  • Claude Code / Cloud Code (в SRT), Cursor, Replit, Sierra, Clay, Vercel, Anthropic: упомянутые компании/продукты
  • Linear: сайт и продукт как эталон дизайна и планирования; тред главы продукта Linear про вкус
  • Figma, Origami: инструменты прототипирования
  • Adobe Premiere Pro, Microsoft Excel, Notion, Obsidian, Salesforce: интеграции/примеры
  • WorkOS, Mercury: спонсоры эпизода
  • Paul Graham: пример «вкуса» из чужого твита
  • Jenny: глава дизайна Claude Code, её тезис «design process is dead»
  • Dan Shipper (Every): прогноз про запуск SaaS-приложений внутри Codex
  • Книги: «The Gruffalo», «The Big Orange Splot» (детские); сериал «The Magic School Bus» (Netflix, с Kate McKinnon)
  • Статья про «case study factory» о дизайн-найме serp-эпохи

Рекомендации

  • Не привязывайся к своему процессу, привязывайся к результатам, которые уникально даёшь только ты; меняй процесс, чтобы пробовать новое.
  • Подбирай медиум под мысль: доки для продуктовой ясности, прототип для проверки взаимодействия, не выкидывай ни то ни другое.
  • Строй амбициозные фичи впрок: если не работает сейчас, у тебя есть артефакт для проверки на будущих моделях.
  • Просто бери и пробуй Codex на непредназначенных задачах: риск пара токенов, а находки бывают безумные.
  • Прочитайте «The Big Orange Splot», особенно если ненавидите HOA.

Итог

Когда строить стало почти бесплатно, работа сместилась с «как сделать» на «что достойно жить, в каком виде и в какой момент». И это и есть вкус.

readmint Pro

То, что вы только что прочитали — это саммари readmint

Оформите доступ — и получайте такой же разбор по любому своему видео. Вставляете ссылку, через 2–3 минуты готов пересказ с главными тезисами и цитатами. Без воды и без перемотки.

  • Безлимит саммари — сколько угодно видео
  • Главные тезисы и цитаты без воды
  • Приоритет в очереди обработки
  • Без рекламы и сторонних блоков
Получить такое же саммари
Доступ откроется сразу после оплаты — вставите ссылку и начнёте.

Или 4 900 ₽/год — доступ откроется сразу после оплаты.

Ещё с канала «Lenny's Podcast»

Все видео