Архитектура агентной системы
Минимальная схема: оркестратор, инструменты, состояние и контуры контроля.
# Архитектура агентной системы
Надёжность создаёт не один промпт, а разделение ответственности.
## Пять слоёв
- **Интерфейс** принимает задачу и показывает статус.
- **Оркестратор** выбирает следующий разрешённый шаг.
- **Инструменты** выполняют узкие операции: чтение, расчёт, запись.
- **Состояние** хранит план, результаты и ошибки текущего запуска.
- **Контроль** проверяет права, формат, качество и лимиты.
Инструмент должен иметь узкий контракт: понятные входы, предсказуемый выход, таймаут и явную ошибку. Операции записи отделяйте от чтения и защищайте подтверждением.
## Базовый цикл
Получить цель → составить план → выполнить один шаг → проверить наблюдение → записать состояние → выбрать следующий шаг или остановиться.
> Чем дороже ошибка, тем меньше автономный шаг и строже контроль перед записью.