Агенты в Claude Code: когда они помогают, а когда мешают
Агент это отдельный помощник со своей специализацией, которого основной зовёт на часть работы. Смысл появляется на больших задачах, которые раскладываются на независимые куски: разобрать сто страниц, проверить сорок объявлений, собрать данные по десяти конкурентам. На короткой работе агенты только замедляют, потому что каждому надо объяснить задачу заново.
Слово «агент» в разговорах про ИИ звучит так, будто речь о чём-то самостоятельном и слегка тревожном. На практике это просто способ разделить большую работу между несколькими исполнителями.
И как всякое разделение труда, оно окупается не всегда.
Что это такое
Агент это отдельный помощник со своей специализацией, которого основной зовёт на часть работы. У него своя задача, свой кусок данных и свой ответ, который он возвращает наверх.
Ближайшая аналогия из обычной жизни: вы ведёте проект и зовёте подрядчика на кусок, который можно делать параллельно с вашим. Если кусок отделяется чисто, вы выигрываете время. Если нет, вы тратите его на объяснения и сверку.
Когда агенты действительно помогают
Признак один, и он простой: задача раскладывается на куски, которые не знают друг о друге.
Разобрать сто страниц сайта и по каждой сказать, что не так. Проверить сорок рекламных объявлений на соответствие требованиям площадки. Собрать одинаковые сведения по десяти конкурентам. В каждом случае куски независимы, и порядок их выполнения не важен.
Когда только мешают
Тоже один признак: куски зависят друг от друга по цепочке.
Сначала собрать данные, потом на их основе посчитать, потом на основе расчёта сформулировать вывод. Здесь параллельности нет вообще, и агенты добавляют только накладные расходы: каждому надо передать контекст, каждый читает его заново.
Как понять за минуту, нужны ли агенты
Цепочка: агенты не нужны
- Собрать данные из выгрузки
- Посчитать показатели по ним
- Сравнить с прошлым периодом
- Сформулировать выводы
Веер: агенты дают выигрыш
- Сорок объявлений, каждое проверяется отдельно
- Каждый агент берёт свой кусок
- Работают одновременно
- Результаты сводятся в один список
Работа циклами
Отдельный приём, который выглядит сложным, а сводится к одному запросу.
Вместо того чтобы вести большую задачу руками по кускам, вы описываете конечную цель и признаки готовности. Дальше помощник сам раскладывает работу на этапы, зовёт агентов под отдельные куски, проверяет результат и повторяет круг, пока цель не достигнута.
Разница с обычным запросом ровно в одном месте: вы задаёте не задание, а критерии готовности. Без них цикл либо не остановится вовсе, либо остановится на первом попавшемся результате, и оба исхода одинаково бесполезны.
Критерий готовности должен быть проверяемым. «Хороший текст» не годится. «В каждом разделе есть пример и ни одного слова из списка запрещённых» годится.
Про расход
Стоит знать заранее: агенты расходуют лимит заметно быстрее обычной работы. Каждый читает свой контекст отдельно, поэтому пять агентов это примерно пять отдельных разговоров, идущих одновременно.
Отсюда практическое правило: агентов зовут под большую разовую работу, а не под ежедневную рутину. Для рутины дешевле и надёжнее один разговор и скилл, который держит порядок действий.
Короткие ответы
- Чем агент отличается от скилла
- Скилл это инструкция о том, как делать работу, агент это отдельный исполнитель, которому её поручают. Скилл может быть у агента, наоборот не бывает.
- Сколько агентов имеет смысл запускать
- Столько, сколько у задачи независимых кусков. Если куски зависят друг от друга по цепочке, параллельность не даст ничего, а лимит израсходуется быстрее.
- Агенты ускоряют работу
- Только там, где куски действительно независимы. На короткой задаче объяснение агенту занимает больше времени, чем сама работа.
- Расходуют ли агенты лимит быстрее
- Да, заметно. Каждый агент читает свой контекст отдельно, поэтому пять агентов это примерно пять отдельных разговоров.
- Что такое работа циклами
- Приём, когда вы задаёте не задание, а признаки готовности, и помощник сам раскладывает работу на этапы и повторяет круг, пока цель не достигнута. Без признаков готовности цикл либо не остановится, либо остановится на первом попавшемся результате.
