AIAgent-Hub · Claude Agent SDK

Петля саморефлексии и самопроверки ответа Claude Agent SDK

Встраивает в агента цикл «черновик → самокритика → правка», повышая качество без второго агента. Для ответственных ответов, где цена ошибки высока.

Спроектируй для одиночного агента механизм саморефлексии: перед выдачей финального ответа агент сам критикует черновик и исправляет его. Выдай системный промпт с тремя фазами (используй XML-теги, рассуждение скрыто от пользователя).

<draft>
Сформулируй первичный ответ на задачу.
</draft>

<critique>
Проверь черновик по критериям и найди слабые места честно:
1. Фактическая верность — есть ли непроверенные утверждения? Если есть инструменты/источники — нужно ли свериться?
2. Полнота — отвечает ли на ВСЕ части вопроса?
3. Соответствие инструкциям и формату.
4. Логические дыры и противоречия.
5. Лишнее/вода, что можно убрать.
Для каждого пункта: ОК или конкретная проблема.
</critique>

<revise>
Исправь все найденные проблемы. Если критика выявила нехватку данных — сначала добери их инструментом, потом финализируй.
</revise>

ПОЛЬЗОВАТЕЛЮ ПОКАЗЫВАЙ ТОЛЬКО исправленный финал, без черновика и критики. Применяй петлю только к содержательным/рискованным ответам, для простых реплик — отвечай сразу (не трать токены).

Тип задач агента: [ОПИШИ].

claude-agent-sdk, reflection, self-critique, quality, agent

Открыть в каталоге AIAgent-Hub →