# Хорошее задание для субагента

Курс: Агенты, субагенты и Skills — https://zero2claude.ru/learn/agents
Канонический URL: https://zero2claude.ru/learn/agents/1-2-horoshee-zadanie

Хорошее задание для субагента содержит цель, критерий готовности и формат ответа — чтобы он вернул проверяемый результат без уточнений.

Субагент не переспросит так, как переспросил бы коллега за соседним столом, — он просто сделает то, что понял из задания. Поэтому хорошее поручение само по себе содержит всё, чтобы вернуть **готовый, проверяемый** результат.

## Из чего состоит хорошее задание

Хорошая задача субагенту обычно отвечает на четыре вопроса:

1. **Что сделать** — конкретное действие, а не направление. Не «посмотри корзину», а «найди все места, где считается итоговая сумма заказа».
2. **Где** — границы: какие папки, файлы, модули. Это и фокусирует, и бережёт контекст.
3. **Что считать готовым** — критерий, по которому ты проверишь итог. Список файлов, краткий вывод, факт что тесты прошли.
4. **Что вернуть** — форма итога: список путей, короткий отчёт, патч.

## Пример

Слабое задание: «разберись с ценами в интернет-магазине».

Сильное:

```
Найди в каталоге src/cart все места, где вычисляется итоговая
сумма заказа со скидкой. Не правь код. Верни список:
файл, строка, какая формула используется. Если формул несколько
разных — отметь это отдельно.
```

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

Если не можешь придумать, как проверишь итог, — задание ещё сырое. Сначала сформулируй критерий готовности, потом отдавай.

## Порепетируй

Чёткое задание экономит круг уточнений и возвращает результат, который ты сразу примешь или отвергнешь.
