newsmode
search
Меню
arrow_back Назад

Spec-driven development: The AI engineering workflow at Notion | Ryan Nystrom

auto_awesomeКраткое саммари

Райан Найстром — инженер-программист в 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) Где найти Райана

Упомянутые инструменты:

• 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

Где найти Райана Найстрома:

Где найти Клэр Во:

Продакшн и маркетинг — https://penname.co/. По вопросам спонсорства подкаста пишите на [email protected].

Обсуждение этого видео