Spec-driven development: The AI engineering workflow at Notion | Ryan Nystrom
Райан Найстром — инженер-программист в Notion, пришедший в декабре 2024 года после того, как Notion приобрёл Campsite — платформу для командной коммуникации, которую он сооснователь вместе с Брайаном Лавином. Он стал одним из ключевых разработчиков Notion AI и функции Custom Agents, запущенной в феврале 2026 года, и руководит командой из шести-семи инженеров, продолжая писать код сам. В выпуске он рассказывает о spec-first разработке: идею наговаривают в Whisper, Codex оформляет её в полноценную спецификацию, коммитит в репозиторий, а агент реализует и проверяет её автономно. Обсуждаются внутренняя система Notion «Boxy», позволяющая инженерам через @mention обращаться к Codex прямо из комментариев Notion и получать готовый pull request со скриншотами за 20 минут, а также проект Afterburner — стремление сократить время CI в Notion до четверти текущего. Найстром объясняет, почему быстрый CI критически важен в эпоху AI-агентов и почему инженерным менеджерам и даже топ-руководителям стоит продолжать писать код.
Spec-driven разработка: инженерный workflow с AI в Notion | Райан Найстром
Райан Найстром — инженер-программист в Notion. Он присоединился к компании в декабре 2024 года после того, как Notion приобрёл Campsite — платформу для командной коммуникации, которую он сооснователь вместе с Брайаном Лавином. В Notion он стал одним из ключевых разработчиков Notion AI и функции Custom Agents, запущенной в феврале 2026 года. Он руководит командой из шести-семи инженеров, продолжая при этом писать код сам, и сейчас ведёт проект Afterburner — стремление сократить время CI в Notion до четверти от текущего.
Что вы узнаете:
Как создать кастомного агента Notion AI, который автоматически генерирует pre-read к вашему ежедневному стендапу, собирая данные из Slack, GitHub, метрик Honeycomb и транскрипта вчерашней встречи; как настраивать субагентов и MCP-интеграции внутри Notion AI; как внутренняя система Notion «Boxy» позволяет инженерам через @mention обращаться к Codex прямо из комментариев Notion и получать готовый pull request со скриншотами за 20 минут; spec-first workflow разработки: наговорить идею в Whisper, дать Codex оформить её в полноценную спецификацию, закоммитить её в репозиторий и позволить агенту автономно реализовать и проверить её; почему быстрый CI абсолютно критичен в эпоху AI-агентов для написания кода; как заставлять AI-агентов отстаивать свои рассуждения под давлением; и почему инженерным менеджерам и даже топ-руководителям стоит продолжать писать код.
При поддержке:
WorkOS — сделайте ваше приложение готовым к enterprise уже сегодня
Orkes — enterprise-платформа для надёжных приложений и агентных workflow
В этом выпуске мы обсуждаем:
(00:00) Знакомство с Райаном Найстромом
(02:48) Как AI перевернул 12+ лет одной и той же рабочей рутины
(04:30) Проект Afterburner: стремление Notion сократить время CI до четверти
(09:00) Почему частые качественные встречи лучше редких стендапов
(11:10) Как автоматический контекст равномерно показывает работу каждого инженера
(12:15) Почему сокращение подготовки к встречам — это механизм защиты от выгорания
(14:26) Аргументы в пользу того, чтобы инженерные менеджеры писали код
(16:13) Внутри «Boxy»: внутренняя система фоновых агентов Notion на базе VM
(20:30) Code review: старый мир против нового
(24:51) Запуск Codex из комментариев Notion
(29:20) Эмоции вокруг code review
(31:01) Краткое резюме
(32:00) Spec-first разработка: написание спецификаций агентов и их коммит в репозиторий
(35:10) Спецификация как changelog: контроль версий того, как фича работает на самом деле
(37:53) Как меняются роли инженеров
(39:00) Блиц-раунд
(45:21) Где найти Райана
Упомянутые инструменты:
• Notion AI: https://www.notion.com/product/ai
• Notion Custom Agents: https://www.notion.com/blog/introducing-custom-agents
• Codex (OpenAI): https://openai.com/codex
• Claude Code (Anthropic): https://claude.ai/code
• Honeycomb (observability + MCP): https://www.honeycomb.io
• Whisper (голосовая транскрипция от OpenAI): https://openai.com/research/whisper
• Slack: https://slack.com
• GitHub: https://github.com
Другие ссылки:
• Как Stripe построил «миньонов» — AI-агентов для написания кода, которые выкатывают 1300 PR в неделю по реакциям в Slack | Стив Калиски (Stripe): https://www.chatprd.ai/how-i-ai/stripes-ai-minions-ship-1300-prs-weekly-from-a-slack-emoji
• Запуск Notion 3.3 Custom Agents (24 февраля 2026 года): https://www.notion.com/releases/2026-02-24
Где найти Райана Найстрома:
LinkedIn: https://www.linkedin.com/in/ryannystrom/
GitHub: https://github.com/rnystrom
Где найти Клэр Во:
ChatPRD: https://www.chatprd.ai/
Сайт: https://clairevo.com/
LinkedIn: https://www.linkedin.com/in/clairevo/
Продакшн и маркетинг — https://penname.co/. По вопросам спонсорства подкаста пишите на [email protected].