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