Содержание
Запустить агента в продакшене означает развернуть цикл агента, выполнение инструментов, песочницу и сохранение состояния — и всё это самостоятельно. Claude Managed Agents снимает с вас весь этот груз: Anthropic запускает это за вас. Сервис вышел в виде публичной беты 8 апреля 2026 года и представляет собой набор компонуемых API для создания и развёртывания облачных агентов в любом масштабе.
В этой статье на основе официальной информации разбираем, что такое Managed Agents, чем он отличается от self-hosted Agent SDK, что такое постоянная память и «dreaming», оценка по результатам и мультиагентность, а также цены. Ключевые тезисы сразу. ① Вместо того чтобы «строить собственный цикл агента», вы получаете полностью управляемую среду, где Claude может безопасно читать файлы, выполнять команды, просматривать веб и запускать код. ② У него есть постоянная память с областью видимости рабочего пространства (смонтированная в /mnt/memory), которую «dream» способен реорганизовать и консолидировать. ③ Цена — токены + $0.08 за час сессии.
Anthropic берёт на себя всю «сторону запуска»
— цикл, песочница, состояние и память на управляемой инфраструктуре
/mnt/memoryВы сосредотачиваетесь на определении агента. Цена — токены + $0.08 за час сессии (только пока агент работает, тарификация с точностью до миллисекунды).
1. Что такое Managed Agents?
По формулировке Anthropic, Managed Agents — это «набор компонуемых API для создания и развёртывания облачных агентов в любом масштабе», а в документации он описан как «готовый, настраиваемый каркас агента, работающий на управляемой инфраструктуре». Суть: «Вместо того чтобы строить собственный цикл агента, выполнение инструментов и среду исполнения, вы получаете полностью управляемую среду, где Claude может безопасно читать файлы, выполнять команды, просматривать веб и запускать код». Кэширование промптов, компактизация контекста, песочница и сохранение состояния встроены с самого начала.
Сервис организован вокруг четырёх понятий — Agent (определение) / Environment (где запускается) / Session / Events. Environment может быть облачной песочницей под управлением Anthropic или self-hosted-песочницей на вашей собственной инфраструктуре.
К агенту можно подключить навыки (skills) от Anthropic (pptx, xlsx, docx, pdf) и собственные навыки, созданные и загруженные вами (до 500 на сессию). Из инструментов, помимо встроенного набора и MCP-серверов, можно определить «пользовательские инструменты» (custom tools), которые выполняет ваш собственный код.
«Упряжь» (harness) здесь означает всё в агенте, кроме модели: цикл, инструменты, память, защитные механизмы и так далее. Сама идея разобрана в статье Что такое Harness Engineering?
2. В сравнении с Agent SDK (self-hosted vs managed)
Чаще всего его путают с Claude Agent SDK. Эти двое составляют пару по оси «запускаете вы» vs «запускает Anthropic».
- Ваш собственный каркас на Python / TypeScript
- Вы управляете циклом, инструментами и средой исполнения
- Инфраструктура и масштабирование — ваша ответственность
- Полный контроль над деталями
- Цикл, песочница и состояние — на стороне управляемой инфраструктуры
- Постоянная память и dreaming встроены
- Тарификация по времени работы ($0.08/час)
- Фокус на определении, операции передаются
Коротко: «хотите собрать собственный движок? Agent SDK. Хотите арендовать движок и сосредоточиться на содержимом? Managed Agents». Они не конкуренты — это выбор о том, сколько операций вы оставляете за собой. О самой концепции агентов см. что такое мультиагент; о том, как его построить, — как построить мультиагентную систему.
3. Постоянная память и «dreaming»
Характерная особенность Managed Agents — постоянная память (memory store). Это «коллекция текстовых документов с областью видимости рабочего пространства», смонтированная как каталог (/mnt/memory/) внутри песочницы сессии. Агент читает и пишет её обычными файловыми операциями, и содержимое сохраняется между сессиями. Каждое изменение создаёт неизменяемую версию памяти для аудита. Прошлые версии хранятся 30 дней с момента записи, но последние версии действующей записи памяти сохраняются всегда, независимо от возраста (у редко меняющейся записи история может быть старше 30 дней). Чтобы хранить историю дольше, выгрузите её через API. Ограничения: 100 kB на одну запись памяти, 10 000 записей на store, 8 store на сессию.
Важно для разработчиков: API для работы с memory store использует отдельный бета-заголовок agent-memory-2026-07-22. Если передать его вместе с managed-agents-2026-04-01, вернётся ошибка 400 (подключение memory store к сессии по-прежнему идёт с прежним заголовком). В self-hosted-песочнице память — не постоянно подключённое монтирование: рабочий процесс хранит её копию и синхронизирует её (документация по памяти).
Более необычно «dreaming». По официальному описанию: «Dream читает существующий memory store вместе с транскриптами прошлых сессий, а затем создаёт новый, реорганизованный memory store: дубликаты объединяются, устаревшие или противоречивые записи заменяются актуальным значением, а новые инсайты выводятся на поверхность». Это асинхронная задача (от 1 до 100 входных сессий, с опциональными инструкциями), требующая собственного бета-заголовка dreaming-2026-04-21 (одного managed-agents-2026-04-01 для эндпоинтов dream недостаточно).
Модель, которая выполняет dream, задаётся при его создании. Документация по dreams называет девять поддерживаемых на время research preview моделей: Claude Opus 5.5, Claude Fable 5.1, Claude Opus 5, Claude Fable 5, Claude Opus 4.8, Claude Opus 4.7, Claude Sonnet 5.5, Claude Sonnet 5, Claude Sonnet 4.6 (проверено 12 октября 2026 года). Модели семейства Haiku в списке нет, и запустить на них dream нельзя. Dream оплачивается по стандартным ставкам за токены выбранной модели.
⚠️ Замечание о точности: dreaming — это research preview, требующий запроса доступа. В анонсе Anthropic (19 мая 2026 года) он назван «запланированным процессом», и сказано, что можно позволить ему обновлять память автоматически или просматривать изменения перед применением. А в документации API он описан как асинхронная задача, которую вы создаёте и состояние которой проверяете: входной memory store она никогда не меняет и записывает отдельный выходной store, который можно выбросить, если результат не устроит. Эта статья не утверждает, что «Anthropic всегда запускает его автоматически».
4. Оценка по результатам и мультиагентность
Более новая возможность — оценка по результатам (outcomes-based grading). По словам Anthropic: «Вы пишете рубрику, описывающую, как выглядит успех, и агент работает над её достижением. Отдельный грейдер оценивает результат по вашим критериям в своём собственном окне контекста». Anthropic сообщает, что это «повысило успешность задач до 10 пунктов по сравнению со стандартным циклом промптинга» (+8,4% для docx, +10,1% для pptx). Это собственные измерения Anthropic — в анонсе они названы «our internal benchmarks», — а не результаты третьих сторон. Публичная бета.
Мультиагентная оркестрация также встроена: «Ведущий агент разбивает работу на части и делегирует каждую специалисту с собственной моделью, промптом и инструментами», работающим параллельно на общей файловой системе. Философия дизайна оркестрации агентов перекликается с как построить мультиагентную систему.
Сейчас передать работу можно тремя способами (документация по мультиагентности). ① Делегирование субагентам (только один уровень делегирования, до 25 дочерних потоков одновременно). ② Dynamic workflows: агент сам пишет программу, которая запускает несколько агентов и собирает их результаты, а сервер её выполняет (до 1 000 агентов за один запуск, по умолчанию до 10 одновременно открытых запусков на сессию). ③ Advisor: агент продолжает работу сам, а на этапе планирования или финальной проверки обращается за советом к более сильной модели (совет оплачивается по ставкам этой модели). Во всех случаях оплачиваются токены всех запущенных агентов, поэтому официальная документация рекомендует задать для сессии лимит расходов.
5. Что добавилось после запуска
После запуска 8 апреля 2026 года Managed Agents получает новые функции каждые несколько недель. Даты взяты из анонсов Anthropic (пункты за октябрь 2026 года — из примечаний к выпускам Claude Platform).
- 23 апреля 2026 года — Память: memory store вышли в публичной бете.
- 19 мая 2026 года — Outcomes, мультиагентная оркестрация, webhooks, dreaming: первые три — в публичной бете, dreaming — как research preview. Об окончании работы можно получать уведомление через webhook.
- 19 мая 2026 года — Самостоятельно размещаемые песочницы и MCP-туннели: на собственную инфраструктуру (или к провайдерам песочниц вроде Cloudflare, Daytona, Modal, Vercel) можно перенести только выполнение инструментов, а цикл, управление контекстом и восстановление после ошибок остаются у Anthropic. MCP-туннели подключают MCP-серверы из частной сети, не открывая их наружу, — как research preview.
- 9 июня 2026 года — Запуск по расписанию (scheduled deployments) и vaults: агента можно запускать по cron-выражению и часовому поясу (с точностью до минуты). Для API-ключей в vault в песочнице лежит только подставное значение; настоящий ключ добавляется на границе сети и только к запросам на разрешённые домены, так что агент его не видит.
- 7 октября 2026 года — Сетевые ограничения распространились на веб-поиск и загрузку страниц: если облачное окружение использует сеть
limited, разрешённые хосты (allowed_hosts) теперь действуют и для инструментовweb_searchиweb_fetch. Вызовweb_fetchдля URL на неразрешённом хосте возвращает ошибку, аweb_searchисключает результаты с таких хостов. Еслиallowed_hostsпуст, ни один из инструментов не вернёт ни страницы, ни результата поиска.allow_package_managersиallow_mcp_serversне добавляют хостов для этих двух инструментов. Сетьunrestrictedи самостоятельно размещённые песочницы это не затрагивает. Кроме того, создание сессии завершается ошибкой 400, если вallowed_domainsвключённого веб-инструмента есть хост внеallowed_hosts(то же касается обновления сессии, добавляющего такую запись). Запись вallowed_hostsсовпадает только с одним точным хостом, если не начинается с*., поэтомуdocs.example.comне входит в["example.com"]. - 7 октября 2026 года — Загрузка страниц только по URL, уже встречавшимся в сессии:
web_fetchтеперь загружает только те URL, которые уже появлялись в сессии, например в тексте сообщения пользователя, в результатеweb_searchили на странице, загруженной ранее черезweb_fetch. Это снижает риск утечки данных. URL, который встречается только в собственном выводе Claude, в системном промпте, в приложенном документе или в выводеbashлибо MCP-инструмента, не учитывается, и запрос к нему возвращает ошибкуurl_not_in_prior_context. Чтобы агент мог загрузить URL, передайте его в тексте событияuser.message. - 9 октября 2026 года — Dynamic workflows (бета): стали доступны dynamic workflows из варианта ② раздела 4. Агент пишет программу, которая запускает много агентов по фазам и собирает их результаты, а сервер выполняет её в фоне как workflow run. Для включения в поле
multiagentагента указывают типmultiagent_20261001с включёнными workflows, а в системном промпте объясняют, когда запускать выполнение. Ход выполнения виден по событиямworkflow_run.*в потоке событий. - 14 октября 2026 года — Запуск по расписанию (scheduled deployments) работает и в Claude Platform on AWS: запуск по расписанию, вышедший в июне, теперь доступен и в Claude Platform on AWS (проверено 18 октября 2026 года). В AWS каждый запуск создаёт сессию как IAM-роль в вашем собственном аккаунте AWS. Сначала нужно задать для агента
execution_identityзначениеaws_role; если этого не сделать, создание развёртывания вернёт ошибку 400. В документации по запуску по расписанию функция по-прежнему помечена как бета-версия. - 14 октября 2026 года — экспорт в OpenTelemetry (бета): запросы Messages API и сессии Managed Agents теперь можно отслеживать через OpenTelemetry и выводить в вашу существующую систему мониторинга (проверено 18 октября 2026 года). SDK Claude выдаёт спаны на Python, TypeScript, C#, Go, Java, PHP и Ruby; чтобы получить спаны и со стороны API, добавьте точку экспорта в Claude Console (официальная документация).
Кроме того, можно задать лимит расходов на сессию (session budget): потребление считается по публичным ценам, и новые обращения к модели прекращаются, когда лимит достигнут.
6. Цены и доступность
У цены два измерения: ① токены (стандартные ставки модели, с применением кэширования промптов) + ② время работы сессии по $0.08 за час сессии. Время работы тарифицируется с точностью до миллисекунды и оплачивается только пока статус — running (простой или перепланирование бесплатны). Расчётный пример от Anthropic: часовая сессия программирования на 50 000 входных и 15 000 выходных токенов — около $0.705 В этом примере используются ставки Claude Opus 5 ($5 за вход / $25 за выход на миллион токенов, по странице цен на сентябрь 2026 года).
Ниже тот же сценарий, пересчитанный по моделям по ставкам страницы цен на 12 октября 2026 года. Правый столбец повторяет второй пример Anthropic, где 40 000 входных токенов — чтение из кэша (обычно оно стоит 0,1× входной ставки, у Opus 5.5 и Sonnet 5.5 — 0,05×).
| Модель (вход / выход за миллион токенов) | 50 000 на вход, 15 000 на выход, 1 час работы | из них 40 000 — чтение из кэша |
|---|---|---|
| Claude Opus 5 ($5 / $25) — пример Anthropic | $0.705 | $0.525 |
| Claude Opus 5.5 ($4 / $20) | $0.58 | $0.428 |
| Claude Sonnet 5.5 ($2 / $10) | $0.33 | $0.254 |
| Claude Haiku 4.5 ($1 / $5) | $0.205 | $0.169 |
| Claude Haiku 5.5 ($0.10 / $0.50) — до 100 000 входных токенов на запрос | $0.0925 | $0.0889 |
$0.08 за время работы одинаковы во всех строках; разница возникает из-за токенов. Чем дешевле модель, тем больше доля времени работы в счёте (у Haiku 4.5 — около 40%, у Haiku 5.5 — около 90%). Учтите, что у Haiku 5.5 действует повышенная ставка (вход $0.50, выход $2.50), если вход одного запроса превышает 100 000 токенов. В сессиях агента, где контекст постоянно растёт, этот порог легко перейти.
Только время работы за месяц считается так: часы в день × 30 дней × $0.08. Учитывается лишь время в статусе running; время idle, пока сессия ждёт вашего следующего сообщения, не учитывается. Сессия, открытая весь день, стоит только того времени, когда она реально работает.
| Работа в день | Время работы за месяц (30 дней) | Ориентир: те же токены каждый час (Sonnet 5.5) | То же (Opus 5.5) |
|---|---|---|---|
| 1 час | $2.40 | $9.90 | $17.40 |
| 4 часа | $9.60 | $39.60 | $69.60 |
| 8 часов | $19.20 | $79.20 | $139.20 |
| 24 часа | $57.60 | $237.60 | $417.60 |
Два правых столбца предполагают, что каждый час расходуется столько же токенов, сколько в примере выше (50 000 на вход, 15 000 на выход, без кэша). Реальный расход токенов меняется от задачи к задаче на порядки, поэтому столбец времени работы — это нижняя граница, а расходы на токены надёжнее ограничить бюджетом сессии.
| Пункт | Подробности |
|---|---|
| Запуск | 8 апреля 2026 · публичная бета (включена по умолчанию для всех API-аккаунтов) |
| Доступ | Через Claude Console / Platform CLI / Claude Code |
| Цена | Токены + $0.08 / час сессии (только пока работает, тарификация до мс) |
| Веб-поиск | Поиск внутри сессии оплачивается по стандартной цене ($10 за 1 000 запросов) |
| Скидки | Скидка Batch API не применяется (сессии хранят состояние и интерактивны; пакетного режима нет) |
| Надбавки | Если закрепить у агента model.inference_geo = "us", токены тарифицируются по 1,1×; при model.speed = "fast" действуют повышенные ставки fast mode |
| Важное замечание | По своей сути stateful, поэтому не подпадает под Zero Data Retention (ZDR) и HIPAA BAA |
| Memory / dream | dreaming — research preview (требуется запрос доступа) |
7. Как начать
В официальном quickstart четыре шага. Каждому запросу нужен бета-заголовок managed-agents-2026-04-01 (SDK ставит его сам).
- Создайте агента: задайте модель, системный промпт, инструменты, MCP-серверы и навыки. Встроенный набор инструментов (bash, работа с файлами, веб-поиск и др.) включается через
agent_toolset_20260401. Агент создаётся один раз и дальше используется по ID. - Создайте окружение: решите, где он будет работать. Для облачной песочницы укажите пакеты для предустановки и то, открыт ли исходящий трафик (
unrestricted) или ограничен разрешёнными хостами (limited). Если не указать это в API, будетunrestricted, а экран создания в Console начинается сlimited. Официальная документация требует указывать значение явно. С 7 октября 2026 года разрешённые хосты режимаlimitedдействуют и для инструментов веб-поиска и загрузки страниц, поэтому нужные им сайты добавляют вallowed_hosts(добавленный хост становится доступен и из песочницы). - Запустите сессию: укажите агента и окружение. Здесь же можно задать лимит расходов (budget).
- Отправляйте события и получайте результаты: сообщение пользователя отправляется как событие; Claude сам пользуется инструментами и возвращает результаты потоком server-sent events (SSE). По ходу можно отправлять новые указания или прервать работу.
Агента и окружение можно также описать в файлах и создать командой ant apply в CLI. Чтобы начать из Claude Code, выполните в последней версии /claude-api managed-agents-onboard — запустится интерактивный помощник, который проведёт через настройку (официальный quickstart).
8. Когда подходит, а когда нет
На основе раздела «когда использовать» в официальной документации и условий на странице цен:
| Если вы… | Выбирайте |
|---|---|
| хотите асинхронно поручить работу на минуты или часы с множеством вызовов инструментов | Managed Agents |
| хотите запускать что-то с фиксированной периодичностью, например еженедельный отчёт | Запуск по расписанию в Managed Agents |
| не можете отправлять код или конфиденциальные файлы во внешнюю песочницу | Managed Agents с собственной песочницей |
| хотите управлять циклом шаг за шагом | Собственный цикл на Messages API или Agent SDK |
| нужны Zero Data Retention (ZDR) или HIPAA BAA | Managed Agents под это не подпадает; стройте собственный цикл |
| хотите скидку Batch API на большие объёмы | В Managed Agents недоступно; используйте Batch в Messages API |
| хотите работать через Amazon Bedrock или Google Cloud | В Bedrock и в версии от Google (прежний Vertex AI) не предлагается Доступно в Claude Platform on AWS, которую ведёт Anthropic Доступно и в версии Google Cloud, которую ведёт Anthropic (общедоступна с 22 октября 2026 года), но MCP-туннель там не работает Две версии Google Cloud сравниваются в статье Claude в Vertex AI |
Итог
Claude Managed Agents — это полностью управляемая среда, где Anthropic за вас обслуживает цикл агента, выполнение инструментов, песочницу и сохранение состояния. Если self-hosted Agent SDK означает «движок запускаете вы», то Managed Agents означает «запускает Anthropic, а вы сосредотачиваетесь на определении» — парный выбор, который различается тем, где лежит операционная ответственность.
Его отличительные черты — постоянная память с областью видимости рабочего пространства (смонтированная в /mnt/memory, сохраняющаяся между сессиями) и «dreaming» (research preview) для её реорганизации и консолидации, плюс оценка по результатам и мультиагентная оркестрация. Цена — токены + $0.08 за час сессии, доступно всем API-аккаунтам как публичная бета апреля 2026 года (stateful, поэтому не подпадает под ZDR / HIPAA BAA). См. также: руководство по Agent SDK, что такое мультиагент, как построить мультиагентную систему.
FAQ
Q. Что такое Managed Agents?
A. Набор API от Anthropic для создания и развёртывания облачных агентов. Вместо того чтобы строить собственный цикл агента, выполнение инструментов и среду исполнения, вы получаете полностью управляемую среду, где Claude может безопасно читать файлы, выполнять команды, просматривать веб и запускать код. Кэширование промптов, компактизация, песочница и сохранение состояния встроены. Сервис вышел в виде публичной беты 8 апреля 2026 года.
Q. Чем он отличается от Agent SDK?
A. Тем, кому принадлежат операции. Agent SDK — это self-hosted-каркас, который вы запускаете на Python / TypeScript, где вы управляете циклом, инструментами и инфраструктурой. В Managed Agents Anthropic предоставляет цикл, песочницу, состояние и память на управляемой инфраструктуре, а вы сосредотачиваетесь на определении агента. Они не конкуренты — это выбор о том, сколько операций вы оставляете за собой.
Q. Что такое постоянная память и «dreaming»?
A. Постоянная память (memory store) — это коллекция текстовых документов с областью видимости рабочего пространства, смонтированная в песочнице как /mnt/memory/; агент читает и пишет её обычными файловыми операциями, и она сохраняется между сессиями. «Dreaming» — это асинхронная задача, которая читает существующую память и транскрипты прошлых сессий, чтобы создать реорганизованный memory store — объединяя дубликаты, обновляя устаревшие значения и выводя на поверхность новые инсайты. Dreaming сейчас является research preview (требуется запрос доступа).
Q. Сколько это стоит?
A. Два измерения: оплата токенов + время работы сессии по $0.08 за час сессии. Время работы тарифицируется с точностью до миллисекунды и оплачивается только пока статус — running (простой / перепланирование бесплатны). Оценка Anthropic — около $0.705 за часовую сессию на 50 000 входных и 15 000 выходных токенов (по ставкам Claude Opus 5: $0.625 за токены плюс $0.08 за время работы). По ставкам на 12 октября 2026 года тот же сценарий стоит $0.58 на Opus 5.5, $0.33 на Sonnet 5.5, $0.205 на Haiku 4.5 и около $0.09 на Haiku 5.5. Только время работы при 8 часах running в день — $19.20 в месяц (8 × 30 × $0.08). Токены считаются по стандартным ставкам модели с кэшированием промптов.
Q. Может ли пользоваться кто угодно?
A. Это публичная бета с 8 апреля 2026 года, включённая по умолчанию для всех API-аккаунтов, доступная через Claude Console / Platform CLI / Claude Code. Но поскольку сервис stateful по своей сути, он не подпадает под Zero Data Retention (ZDR) и HIPAA BAA. Учтите также, что возможности различаются по стадии готовности — dreaming является research preview, требующим запроса доступа (актуальное смотрите в официальной документации).