Управляемые агенты
Если создание собственного цикла агента — это больше инфраструктуры, чем вы хотите содержать, то управляемый (размещённый на стороне Anthropic) вариант агента запускает цикл за вас — так что вы сосредотачиваетесь на задаче агента, а не на обвязке сессий, повторах и состоянии.
Что даёт «управляемый» вариант
Вместо того чтобы писать вручную и хостить цикл, вы получаете размещённые строительные блоки, такие как:
- Сессии — постоянные запуски агента, которые можно возобновить.
- Окружения — место, где агент работает со своими инструментами.
- Память — состояние, переносимое между ходами/запусками, без необходимости подключать базу данных.
- Планирование — агенты, работающие по расписанию, без присмотра.
(Точные названия и набор функций развиваются — считайте официальную документацию авторитетным источником.)
Когда выбирать управляемый вариант, а когда собственный
| Выбирайте управляемый, когда… | Выбирайте собственный цикл / SDK, когда… |
|---|---|
| Вы хотите, чтобы хостинг, состояние и планирование были решены за вас | Вам нужен полный контроль над циклом и инструментами |
| Вы быстро прототипируете | У вас строгие требования к собственной инфраструктуре/комплаенсу |
| Простота эксплуатации важнее контроля | Вы глубоко встраиваете это в собственный стек |
Это спектр — один вызов → рабочий процесс → собственный агент (SDK) → управляемый. Начинайте настолько просто, насколько позволяет задача; поднимайтесь выше, только когда это нужно.
Те же защитные ограничения применимы
Размещённый или нет, автономный агент всё равно совершает действия. Сохраняйте минимум привилегий, ограниченную стоимость/число итераций и одобрение человеком для рискованных шагов — см. Защита агентов и Усиление автономных запусков.