О чём урок
Один инженер может вести несколько потоков работы одновременно. Параллельная сессия — это ещё один полноценный экземпляр Claude Code, работающий над отдельной задачей в своём собственном Git worktree. Каждая независимая сессия ничего не знает о других, и единственное, что их объединяет, — это управляющий ими инженер. Субагент(открывается в новой вкладке) работает внутри одной сессии как ограниченный помощник со своим собственным окном контекста и ограничениями на инструменты, и подходит для задач, которые повторяются в нескольких заданиях, например, для проверки того, что приложение работает как ожидается. Параллельные сессии увеличивают количество задач, которые инженер может выполнять одновременно, в то время как субагенты помогают каждой сессии сосредоточиться на своей собственной задаче. Задача инженера — управлять ими всеми и проверять их работу. Традиционный подход AI-ориентированный подход Один инженер работает над одной задачей за раз и тратит значительную часть своего дня/недели на сборки, тесты и ревью. Переключение между задачами во время ожидания возможно, но переключение контекста достаточно утомительно, чтобы немногие выбирали этот путь. Один инженер запускает несколько сессий Claude одновременно, каждая в своём собственном worktree над своей собственной задачей. Повторяющиеся задачи становятся субагентами со своими собственными контекстными окнами и ограничениями на инструменты. Работа инженера смещается к оркестрации и, в конечном итоге, к созданию и мониторингу циклов. Предварительные условия: Файл CLAUDE.md, поскольку все сессии читают этот файл. Цикл обратной связи (Этап 4: Тестирование) также помогает здесь, поскольку требуется меньше контроля со стороны инженера, когда сессия может самостоятельно проверять свою работу. Инфраструктура: Репозиторий Git, поскольку изоляция обеспечивается worktrees, и настройки разрешений, настроенные таким образом, чтобы сессии не ожидали запросов на подтверждение для команд, которые организация считает безопасными. Инженер разделяет работу на задачи, затрагивающие разные файлы, используя план из режима планирования (Этап 3: Сборка), чтобы определить, где работа независима. Задачи, использующие общие файлы, выполняются в одной сессии, одна за другой.
План урока
- Что меняется
- Начало работы
- Как это реализовать
- Как это выглядит
- Вопросы управления
- Как это измерить
Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.