агенты и сабагенты в claude code: практика
агентный режим claude code: как раздать одну задачу нескольким сабагентам параллельно. живой пример — разобрать 40 файлов выгрузки за один заход.
что такое агентный режим
базовый claude code работает как один исполнитель: вы ставите задачу — он читает файлы, пишет, запускает, отчитывается. на большинстве задач этого хватает.
но у одного исполнителя есть потолок — контекст. это его «оперативная память»: всё, что агент прочитал за сессию, лежит в ней. память большая, но конечная. попросите разобрать 40 файлов — к тридцатому агент начнёт забывать, что было в первом, и качество поедет. как человек, который читает сороковой отчёт подряд: глаза скользят, мозг спит.
решение — сабагенты. основной агент не читает всё сам, а нанимает помощников: раздаёт каждому кусок задачи, помощники работают в своих отдельных «головах» и возвращают только выжимку. главный агент собирает выжимки в результат. по сути это менеджер и стажёры: менеджер не читает 40 отчётов — он читает 40 резюме по полстраницы.
бонус: сабагенты работают параллельно. пять помощников разбирают пять пачек файлов одновременно, а не по очереди.
как это включается
никак — и это лучшая часть. отдельной кнопки «агентный режим» нет, claude code сам решает, когда задача тянет на делегирование. ваша работа — сформулировать так, чтобы делегирование напрашивалось.
плохо:
разбери файлы в папке export/
хорошо:
в папке export/ — 40 csv-файлов, выгрузка заявок по
филиалам. запусти параллельных сабагентов: каждый
берёт свою пачку файлов и возвращает по каждому файлу
строку — филиал, число заявок, сумма, топ-3 источника.
потом собери всё в одну таблицу summary.md и отдельно
выпиши файлы, которые не удалось разобрать.
слово «сабагент» или «параллельно» в промпте — легальный способ подтолкнуть. агент и сам догадается, но с прямой инструкцией — надёжнее.
живой пример: 40 файлов выгрузки
реальный сценарий с моих разборов процессов: crm отдаёт выгрузку по филиалам отдельными файлами, сводить их в экселе — часа два ручной сборки каждую неделю.
как это выглядит с сабагентами:
- постановка. промпт как выше: что в файлах, что достать из каждого, в каком виде вернуть, куда сложить итог.
- раздача. главный агент смотрит на папку, делит 40 файлов на пачки и запускает помощников. в терминале видно, как они работают параллельно.
- сборка. каждый сабагент возвращает короткую выжимку. главный склеивает их в таблицу, считает итоги, отдельно складывает брак — файлы с битой кодировкой или пустые.
- проверка. открываете summary.md и сверяете 3–4 строки с исходниками руками. это не опция, это часть процесса.
по времени: то, что руками занимало пару часов, здесь — минут десять, из которых половина — ваша проверка. точных замеров не публикую, оценка по личному опыту.
что важно в постановке задачи
- формат выжимки — заранее. «верни по каждому файлу: филиал, число строк, сумму» работает сильно лучше, чем «разбери и расскажи». без формата каждый сабагент вернёт отчёт в своём стиле, и сборка превратится в кашу.
- брак — отдельной строкой. всегда просите список файлов, которые не удалось обработать. иначе агент молча пропустит битый файл, а вы узнаете об этом из неверных итогов.
- независимые куски. сабагенты не общаются между собой. задача «сравни файл 1 с файлом 2» на помощников не делится — делите только то, что можно делать не глядя на соседа.
границы: что пойдёт не так
- сабагенты не видят вашу переписку. каждый помощник стартует с чистого листа — он знает только то, что главный агент положил в его задание. если в постановке не было слова «суммы в рублях», кто-то посчитает в тысячах, кто-то в штуках.
- лимиты сгорают быстрее. пять параллельных работников тратят запас сообщений примерно как пять сессий. на базовом тарифе большая параллельная задача может съесть дневной лимит за один заход.
- дубли и расхождения. два сабагента могут по-разному округлить или по-разному понять «топ-3». лечится жёстким форматом в промпте и вашей выборочной проверкой.
- это не сервер. как и обычный claude code, всё это работает, пока открыт терминал. еженедельный процесс «сам разобрал выгрузку в понедельник в 9:00» — уже агент на сервере, другая история и другой бюджет.
куда дальше
если разбор 40 файлов у вас не разовый подвиг, а еженедельная рутина — это кандидат на постоянного агента, который крутится без вас. посмотрите библиотеку агентов — там разобраны типовые процессы с честными ценами. а если хочется сначала понять, есть ли в ваших процессах что автоматизировать — есть разбор за 25 000 ₽.
прошли гайд и понимаете: руками — некогда
нормальный исход: инструмент понятен, но заниматься им некому — у вас бизнес. за 2–3 недели соберу агента под ваш процесс: на ваших данных, с вашими правилами и метрикой, по которой видно, окупился он или нет.