Основная идея
Агент отличается от wrapper тем, что модель сама выбирает следующее действие на основании предыдущего результата.
Ключевые понятия
- Цикл ReAct: Reason → Act → Observe.
- Built-in и custom tools.
- Одноразовый запрос и долгоживущая сессия.
- PreToolUse, PostToolUse и audit trail.
- Управляемые ошибки tools.
- Structured Output для итогового результата.
Как работает
Гипотеза → вызов tool → наблюдение → новая гипотеза → результат
Практика
Довести read-only диагностического агента до проходящих тестов, заблокировать деструктивные команды и сформировать проверенный runbook.
Главный вывод
Агентность — это способность модели выбирать и повторять действия, а не просто наличие чат-интерфейса.
Вопросы
- В какой момент wrapper становится агентом?
- Почему ошибка tool не должна завершать весь agent loop?
- Почему промпт не является границей безопасности?