Рабочий процесс Claude Code на 2026 год: от спецификации до продакшена > Спикер: Ray Amjad | Тема: AI-кодинг, рабочий процесс с Claude Code, оркестрация агентов | Длительность: 20 минут --- Главная мысль Роль разработчика трансформировалась из написания кода в проектирование цикла обратной связи для AI-агентов. Успех определяется качеством спецификации, выбором модели под задачу и умением оркестрировать параллельные сессии. --- Ключевые тезисы 1. Экранная запись вместо спецификации Записывайте экран существующего продукта с голосовыми комментариями и загружайте в Gemini 3 Pro для автоматической генерации PRD. Это экономит часы ручного написания спецификаций. 2. Улучшение спецификации через интервью Используйте инструмент ask_user_question в Claude Code для глубинного интервью по спецификации. Модель задаёт неочевидные вопросы, которые вы сами бы не продумали, превращая поверхностный PRD в детальный план. 3. Поиск библиотек через ChatGPT Передайте спецификацию в ChatGPT с включённым глубоким поиском. Попросите найти актуальные GitHub-пакеты для каждой части проекта. Это предотвращает ситуации, когда агент пишет с нуля то, что уже существует в виде зрелой библиотеки. 4. Роль разработчика — оркестратор обратной связи Ваша задача — не писать код, а проектировать цикл обратной связи: наблюдать за агентом, выявлять повторяющиеся ошибки и улучшать инструкции в CLAUDE.md, навыках и командах. 5. Выбор модели под задачу | Модель | Доля | Применение | |--------|------|------------| | Opus 4.5 | 70-80% | Крупные фичи, рефакторинг, чистый код | | Sonnet 4.5 | ~10% | Мелкие правки, UI, код-ревью, changelog | | GPT 5.2 | ~5% | Архитектура, планирование, сложная отладка | | Gemini 3 Pro | ~3% | Дизайн и креатив | | Haiku 4.5 | ~2% | Быстрые ответы, обучение, точные мелкие правки | 6. Параллельные сессии (режим Factorio) Запускайте 3-4 сессии Claude Code одновременно на разных проектах. Больше 4 неэффективно из-за когнитивной перегрузки. 7. Голосовой ввод всех промптов Диктуйте все промпты вместо набора текста. Офлайн-модель Parakeet v2 распознаёт двухминутную диктовку менее чем за 2 секунды. 8. Режим планирования в каждой сессии Включайте planning mode для любых изменений больше 10-15 строк. Claude Code запускает explore-субагентов для поиска существующих паттернов, предотвращая архитектурный дрифт. 9. Проверка формы диффа вместо построчного ревью Смотрите на форму изменений: какие файлы затронуты и сколько строк изменено. Если форма совпадает с ожидаемой — коммитьте. 10. Субагенты для исследования, не для редактирования Используйте субагентов для параллельного исследования: поиск документации, анализ багов с разных сторон, сбор контекста. Основная сессия делает реальные изменения. 11. Форк сессии для обучения Дублируйте сессию командой claude --continue --fork. В форке задавайте вопросы о подходе, не прерывая основную работу. 12. Codex CLI для задач с глубоким контекстом Codex CLI тратит 10-15 минут на изучение кодовой базы перед изменениями. Используйте для фоновых задач, требующих глубокого понимания архитектуры. --- Практические задания Задание 1: Создайте спецификацию из экранной записи Запишите 5-минутное видео с обзором существующего продукта-аналога, загрузите в Gemini 3 Pro и получите PRD. Затем улучшите его через интервью в Claude Code с помощью ask_user_question. Задание 2: Настройте режим параллельных сессий Откройте 3 сессии Claude Code в разных панелях терминала. В каждой работайте над отдельным проектом. Засеките время и сравните производительность. Задание 3: Практика проверки формы диффа В следующих 5 коммитах не читайте код построчно. Смотрите только на список файлов и количество строк. Запишите результаты. Задание 4: Субагенты-исследователи При следующем баге запустите 3 субагента: один исследует код, второй ищет документацию, третий анализирует логи. Сравните с обычным подходом. --- Цитаты > «Я проектирую цикл обратной связи, который позволяет агенту эффективно строить, отлавливать ошибки и учиться — улучшая внутреннюю документацию и промпты.» > — Ray Amjad > «Код сейчас — вещь одноразовая. Сделайте копию приложения, поиграйте без страха сломать, а потом спокойно выбросьте.» > — Ray Amjad > «Когда план хороший и форма диффа правильная — код почти всегда правильный.» > — Ray Amjad > «Я перестал назначать субагентам роли фронтенда и бэкенда — были проблемы с координацией. Субагенты лучше работают для управления контекстом и исследования.» > — Ray Amjad > «Включайте режим планирования для каждой задачи больше 10-15 строк — это предотвращает архитектурный дрифт.» > — Ray Amjad --- Полный транскрипт Спецификация через экранную запись Можно сэкономить массу времени при создании спецификации, используя экранную запись. Если у вас есть идея продукта или функции, скорее всего нечто подобное уже существует на другом сайте. Запишите экран этого продукта с голосовыми комментариями о ваших идеях, загрузите запись в Gemini 3 Pro в Google AI Studio и попросите создать PRD. Затем перенесите черновой PRD в Claude Code и улучшите его через инструмент ask_user_question — модель задаст десятки неочевидных вопросов о позиционировании, эмодзи, форматировании и архитектуре. Поиск библиотек через ChatGPT Проблема многих кодирующих агентов — устаревшее контекстное окно и склонность писать всё с нуля. Вместо использования готовой библиотеки WYSIWYG-редактора агент решит написать собственную. Передайте спецификацию в ChatGPT с включённым глубоким мышлением и попросите найти актуальные GitHub-пакеты: хорошо поддерживаемые, с активным сообществом, совместимые с вашим стеком. Это даёт значительно лучшую спецификацию с проверенными библиотеками. Разбиение на фазы Разбейте спецификацию на фазы. Между каждой фазой тестируйте приложение, уточняйте спецификацию и только потом переходите к следующей. Это даёт продукт, значительно более близкий к вашему видению. Роль разработчика — оркестратор Ваша роль — не писать код, а наблюдать за агентом, выявлять регулярные ошибки и проектировать цикл обратной связи. Обновляйте CLAUDE.md после каждой сессии, улучшайте навыки и команды. Код сейчас — вещь одноразовая: дублируйте приложение, экспериментируйте и выбрасывайте без сожаления. Вам по-прежнему нужно принимать высокоуровневые решения: выбор базы данных, инструментов, MCP-серверов. Например, при интеграции Stripe направляйте агента к актуальной документации, потому что обучающие данные могут быть устаревшими. Выбор модели под задачу Opus 4.5 (70-80%): крупные фичи, рефакторинг, чистый сфокусированный код Sonnet 4.5: мелкие правки, UI-твики, код-ревью, changelog GPT 5.2: архитектура, планирование, сложная отладка (extra high reasoning) Gemini 3 Pro: дизайн и креативные задачи Haiku 4.5: быстрые ответы, обучение, точные мелкие правки Когда одна модель ходит кругами — переключитесь на другую. Разные модели имеют разные предубеждения и могут решить проблему, которую первая не смогла. Codex CLI vs Claude Code После выхода Opus 4.5 соотношение — 80% Claude Code, 20% Codex CLI. Codex CLI лучше подходит для задач с глубоким контекстом: он тратит 10-15 минут на изучение кодовой базы, строит ментальную карту и делает точные изменения. Claude Code более интерактивен: короткие циклы, больше вопросов, легче корректировать на лету. Параллельные сессии Запускайте 3-4 сессии CLI одновременно на разных проектах. Больше 4 — неэффективно из-за когнитивной перегрузки и постоянного переключения контекста. Работайте в тишине и полной концентрации. Голосовой ввод Диктуйте все промпты. Офлайн-модель Parakeet v2 распознаёт двухминутную диктовку менее чем за 2 секунды. Это меняет ритм работы — вы думаете и говорите вместо того, чтобы печатать. Режим планирования Включайте planning mode для изменений больше 10-15 строк. Claude Code запускает explore-субагентов, которые ищут существующие паттерны по всей кодовой базе. Это намного эффективнее RAG-индексации — агентный поиск находит релевантные паттерны лучше. Результат: согласованная архитектура без дрифта. Проверка формы диффа В начале 2025 года каждая строка проверялась вручную. Сейчас — достаточно посмотреть на форму: какие файлы, сколько строк. Если форма правильная — коммит. Типобезопасные стеки (tRPC, Prisma) повышают уверенность в этом подходе. Субагенты — для исследования Не назначайте субагентам роли (фронтенд, бэкенд) — это ведёт к проблемам координации и слияния. Используйте субагентов для: поиска документации через MCP, параллельного анализа бага с разных сторон, сбора контекста. Основная сессия делает реальные изменения на основе собранного контекста. Исключения: мелкие одинаковые правки в нескольких проектах (из одного шаблона), или массовые мелкие изменения типа i18n-извлечения строк. Форк сессии Когда агент делает что-то неожиданное — дублируйте сессию через claude --continue --fork. В форке задавайте вопросы, рисуйте mermaid-диаграммы, учитесь — не прерывая основную работу. Можно переключить форк на менее мощную модель (Sonnet) для экономии.