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

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

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

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

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

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

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

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

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

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

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

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

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

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

Порепетируй

Тренажёр Claude Code

Тебе на стол лёг рефакторинг интернет-магазина. Три куска работы. Ты дирижёр: реши, что и как отдать субагентам.

Claude

Вот три дела: 1) найти все упоминания старого названия товара по всему проекту; 2) написать тесты для модуля корзины; 3) перевести README на английский. С чего начнём думать?

Проверь себя

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

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

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

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

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

📝 Мои заметки

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

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