К содержимому
Claude Code с 0:полный курс
Уровень 2 · Параллельно или по очереди 4 мин Проверено автором · 25 июн. 2026 г.

Независимые задачи — в параллель

Подзадачи без общего состояния можно запускать одновременно в разных субагентах. Как их распознать и сэкономить время на параллели.

Уровень 2 · 0 / 4 уроков0%

В этом уроке нет практического задания — просто прочитай и ответь на вопросы.

Параллель ускоряет не любую работу, а только ту, где куски не зависят друг от друга. Если две подзадачи не делят общее состояние — не трогают одни и те же файлы, не ждут результата друг друга — их можно отдать разным субагентам одновременно. Каждый работает в своём изолированном контексте, делает кусок и возвращает дирижёру краткий итог. Это и есть главный выигрыш: три независимых дела заканчиваются примерно за время одного.

Признак независимости

Задай себе один вопрос: нужен ли результат задачи A, чтобы начать задачу B? Если нет — они независимы.

Возьми рефакторинг интернет-магазина. Три куска:

  • найти все упоминания старого названия товара в проекте;
  • написать тесты для модуля корзины;
  • перевести README на английский.

Ни один из них не ждёт другого и не пишет в одни и те же файлы. Значит — в параллель.

Где параллель не даёт выигрыша

Не всё стоит делегировать. Простое чтение одного файла или короткая команда быстрее сделать самому — накладные расходы на запуск субагента не окупятся. Параллель выгодна там, где кусков несколько и каждый ощутимый: объёмный поиск, чтение многих файлов, независимые правки в разных частях кода.

Важно

Если два субагента пишут в один и тот же файл — это уже не независимые задачи. Они помешают друг другу. Такие куски идут по очереди, об этом — в следующем уроке.

Твоя роль как дирижёра: разглядеть, какие куски не делят состояние, и запустить их разом.

Порепетируй

Проверь себя

Отвечено 0/3
Режим:

Какой главный признак того, что две подзадачи можно запустить параллельно?

Почему НЕ стоит делегировать субагенту чтение одного небольшого файла?

Две правки касаются одного и того же файла корзины. Что с ними делать?

Выполни задание в терминале и ответь на вопросы, чтобы завершить урок.

📝 Мои заметки

Сохраняется автоматически в этом браузере · видно на странице «Заметки».

Вопросы и ответы по уроку

Какой главный признак того, что две подзадачи можно запустить параллельно?

Параллель безопасна только для кусков без общего состояния: ни один не ждёт другого и они не пишут в одни и те же файлы.

Почему НЕ стоит делегировать субагенту чтение одного небольшого файла?

Делегирование оправдано для объёмных или множественных кусков. Для короткой однофайловой операции запуск субагента — лишние накладные расходы.

Две правки касаются одного и того же файла корзины. Что с ними делать?

Куски, делящие общее состояние (один файл), параллелить нельзя — будет гонка. Их выполняют последовательно.

Почитать по теме в блоге

Листай уроки клавишами · поиск по ⌘K