Цель урока
Понять, что именно делает систему агентной, и не называть «агентом» любой чат с длинной инструкцией.
1. Четыре уровня автоматизации знания
Чат отвечает на один запрос. Пользователь вручную приносит контекст и вручную использует результат.
AI-помощник имеет устойчивую роль, инструкции, контекст и стандарты результата. Он помогает повторяемо, но обычно не управляет внешним процессом самостоятельно.
Workflow — заранее заданная последовательность шагов. Если условия известны и почти не требуют выбора, обычный workflow часто надёжнее агента.
AI-агент нужен там, где система должна на каждом шаге определить: что известно сейчас, какой следующий шаг допустим, нужен ли инструмент, достаточно ли результата и пора ли остановиться или передать решение человеку.
2. Минимальная модель агента
Удобно думать об агенте как о пяти элементах:
- Goal — конкретная цель.
- State — текущее состояние задачи.
- Policy/Instructions — правила поведения и границы.
- Tools — ограниченный набор разрешённых действий/чтения.
- Loop — цикл выбора следующего шага до stop condition.
Если система не имеет инструментов и не принимает решение о следующем шаге, это, скорее всего, помощник или workflow.
3. Когда агент не нужен
Не используйте agent architecture только потому, что она модная. Если процесс можно выразить как «получить данные → преобразовать → сохранить» по фиксированным правилам, обычная автоматизация может быть проще и предсказуемее.
4. Главный принцип курса
Автономность — не цель. Управляемый результат — цель.
На первом курсе агент не получает широких write-прав. Он читает разрешённые данные, делает вывод, готовит draft и просит подтверждение перед внешним действием.
Практика
Возьмите 5 повторяющихся задач. Для каждой отметьте: chat / assistant / workflow / agent. Выберите один низкорисковый agent-candidate.
Prompt-template
Разбери мой процесс и определи, что подходит лучше: обычный workflow, AI-помощник или AI-агент.
Процесс: [описание]
Вход: [данные]
Решения по ходу процесса: [какие]
Внешние системы: [если есть]
Цена ошибки: [низкая/средняя/высокая]
Не называй задачу агентной только из-за наличия AI. Объясни, где действительно требуется выбор следующего шага и инструмента.Ключевая мысль
Агент — это управляемый цикл принятия следующего шага с ограниченными инструментами, а не «AI, который делает всё».
