---
title: Самостоятельно размещаемый Claude Managed Agents
url: https://platform.claude.com/docs/ru/managed-agents/self-hosted
description: Размещайте сервис Claude Managed Agents и его песочницы на собственной инфраструктуре. Узнайте, кто размещает каждую часть, когда выбирать этот вариант и с чего начать.
---

<Note>
  Чтобы запросить доступ к самостоятельно размещаемому Claude Managed Agents, обратитесь к команде, работающей с вашей учётной записью в Anthropic.
</Note>

Самостоятельно размещаемый Claude Managed Agents — это Managed Agents на вашей собственной инфраструктуре, которой может быть облачная учётная запись или локальный центр обработки данных. Вы размещаете сервис и песочницы («sandbox»). Модель работает в Anthropic или у выбранного вами поставщика («provider»).

У Managed Agents есть две части, которые вы можете размещать:

* **Песочницы:** контейнеры, виртуальные машины или другие изолированные рабочие пространства, где инструменты агента выполняют команды и работают с файлами. См. [Самостоятельно размещаемые песочницы](https://platform.claude.com/docs/ru/managed-agents/self-hosted-sandboxes).
* **Сервис:** API, цикл агента и хранилище для агентов, сеансов и истории сеансов.

Самостоятельно размещаемые песочницы передают вам первую часть. Самостоятельно размещаемый Managed Agents расширяет эту схему: сервис также размещаете вы. Название каждого варианта говорит о том, что размещаете вы:

| Вариант                                                                                                          | Песочницы | Сервис    | Модель                                 |
| ---------------------------------------------------------------------------------------------------------------- | --------- | --------- | -------------------------------------- |
| Облачные песочницы (по умолчанию)                                                                                | Anthropic | Anthropic | Anthropic                              |
| [Самостоятельно размещаемые песочницы](https://platform.claude.com/docs/ru/managed-agents/self-hosted-sandboxes) | Вы        | Anthropic | Anthropic                              |
| Самостоятельно размещаемый Managed Agents                                                                        | Вы        | Вы        | Anthropic или выбранный вами поставщик |

На этих страницах под размещённым сервисом понимается сервис в том виде, в котором его запускает Anthropic, а под вашим сервером — сервис в том виде, в котором его запускаете вы, с собственной базой данных. Оба предоставляют один и тот же API, поэтому SDK и CLI `ant` работают с вашим сервером, а остальная документация Managed Agents остаётся применимой. Исключения перечислены на странице [Отличия от размещённого сервиса](https://platform.claude.com/docs/ru/managed-agents/self-hosted/differences).

<Note title="Впервые работаете с Claude Managed Agents?">
  Claude Managed Agents запускает Claude как автономного агента: вы определяете агента, запускаете сеанс («session») и обмениваетесь событиями с агентом, пока он работает. В разделе [Основные понятия](https://platform.claude.com/docs/ru/managed-agents/overview#core-concepts) объясняются агенты, окружения, сеансы и события. Вам не нужно сначала использовать размещённый сервис.
</Note>

## Когда выбирать самостоятельно размещаемый Managed Agents

Выбирайте самостоятельно размещаемый Managed Agents, если вам требуется одно из следующего:

* **Хранение на вашей инфраструктуре:** вы должны самостоятельно хранить агентов, сеансы и историю сеансов.
* **Выбор поставщика инференса:** вызовы модели должны направляться в Amazon Bedrock, Claude Models on Google Cloud (Google managed), Microsoft Foundry или ваш собственный шлюз моделей. См. [Поставщик инференса](https://platform.claude.com/docs/ru/managed-agents/self-hosted/inference-provider).

Если вам нужно лишь, чтобы инструменты работали на вашей инфраструктуре, используйте самостоятельно размещаемые песочницы, при которых сервис запускает Anthropic. См. [Выбор среды для агента](https://platform.claude.com/docs/ru/managed-agents/choosing-an-environment).

С самостоятельно размещаемым Managed Agents вы запускаете и защищаете сервер, его базу данных и ваши песочницы, а каждый выпуск устанавливаете самостоятельно. Некоторые функции есть только в размещённом сервисе, поэтому, прежде чем принять решение, ознакомьтесь со страницей [Отличия от размещённого сервиса](https://platform.claude.com/docs/ru/managed-agents/self-hosted/differences).

## Что и где выполняется

Один или несколько серверов, их база данных и ваши песочницы составляют одно развёртывание.

```mermaid
flowchart LR
  accTitle: Components of self-hosted Managed Agents
  accDescr: Your applications, the server, its database, and your workers run inside your network. Applications call the server. Workers poll the server for work. The server stores its data in the database. The server sends each model call to the inference provider you configure, which is the Claude API by default.
  subgraph network [Your network]
    apps[Your applications] -->|Managed Agents API| server[Server]
    workers[Your workers] -->|poll for work| server
    server --> db[(Database)]
  end
  server -->|model calls| inference[Inference provider]
```

* **Сервер (`cma-server`):** обслуживает API, выполняет цикл агента и хранит агентов, сеансы и историю каждого сеанса. Он вызывает вашего поставщика инференса всякий раз, когда агенту нужна модель. Сервер никогда не выполняет инструменты агента для оболочки и файлов.
* **База данных:** PostgreSQL 16 или новее. Без базы данных сервер хранит свои данные в памяти, и перезапуск их стирает.
* **Воркеры:** программы, которые получают работу от сервера и выполняют инструменты агента для оболочки и файлов в ваших песочницах. Воркер — это команда `ant beta:worker` или воркер SDK.
* **Ваши приложения:** ваш собственный код и скрипты, которые обращаются к серверу с помощью SDK или CLI `ant`.
* **Консоль на вашем сервере:** веб-страница по адресу сервера, на которой пользователи входят через вашего поставщика удостоверений, чтобы создавать агентов и запускать сеансы. См. [Использование консоли на вашем сервере](https://platform.claude.com/docs/ru/managed-agents/self-hosted/console).
* **Административный CLI (`cma-server-admin`):** создаёт окружения и их ключи окружений. Он работает в Linux (x86-64 и Arm) и macOS на Apple silicon.

## Ваши обязанности по безопасности

<Warning>
  Инструмент агента `bash` — это настоящая оболочка с правами и сетевым доступом процесса воркера. Воркер не изолирует эту оболочку. Изоляцию обеспечивает то, в чём запущен воркер. Стек Docker Compose и Helm-чарт `cma-sandboxes` запускают воркер каждого сеанса в отдельном контейнере или поде. Если вы запускаете воркер самостоятельно, запускайте его в одноразовом контейнере или виртуальной машине, в которых нет ничего, что нужно защищать.
</Warning>

[Модель безопасности](https://platform.claude.com/docs/ru/managed-agents/self-hosted-sandboxes-security) самостоятельно размещаемых песочниц применима здесь, с двумя отличиями. То, что на той странице возлагается на Anthropic, является вашей ответственностью, включая защиту сервера, размещение хранилищ памяти и обнаружение необычного использования. На той странице также предлагается отдельное рабочее пространство и окружение для каждой границы доверия. Здесь же каждому уровню доверия требуется собственное развёртывание, как объясняется в разделе [Мультитенантность](https://platform.claude.com/docs/ru/managed-agents/self-hosted-data-and-access#multitenancy).

## Три вида учётных данных

| Учётные данные               | Кто их хранит                                     | Что они аутентифицируют                                                                                                                                                                                                                         |
| ---------------------------- | ------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Ключ API сервера**         | Ваши приложения, CLI `ant` и административный CLI | Запросы к вашему серверу. Этот ключ генерируется при настройке. Он играет ту же роль, что ключ Claude API в размещённом сервисе.                                                                                                                |
| **Учётные данные инференса** | Сервер                                            | Вызовы модели, которые сервер выполняет к вашему поставщику инференса. Например, это может быть ключ Claude API, учётные данные вашего облачного поставщика или токен, который принимает ваш шлюз моделей. Приложениям и воркерам они не нужны. |
| **Ключ окружения**           | Ваши воркеры, которые опрашивают сервер           | Очередь работ одного окружения и сеансы этого окружения.                                                                                                                                                                                        |

## Что покидает вашу сеть

При каждом вызове модели сервер отправляет вашему поставщику инференса всю беседу на текущий момент, включая входные данные и результаты инструментов. По умолчанию это Claude API. Вызов Claude API также передаёт идентификаторы своего сеанса, а также агента и окружения этого сеанса. В разделе [Данные и доступ в самостоятельно размещаемом Claude Managed Agents](https://platform.claude.com/docs/ru/managed-agents/self-hosted-data-and-access) перечислены все соединения, которые устанавливает сервер. Там также указано, куда отправляются журналы и кто может обращаться к серверу.

## С чего начать

Чтобы запросить доступ к загрузке, обратитесь к команде, работающей с вашей учётной записью в Anthropic. Затем следуйте руководству [Начало работы с самостоятельно размещаемым Claude Managed Agents](https://platform.claude.com/docs/ru/managed-agents/self-hosted/quickstart), чтобы запустить сервер и выполнить первый сеанс.

Архив каждого выпуска содержит руководство оператора для этой версии — `operator-guide.md`. Попросите Claude прочитать этот файл, чтобы Claude мог помочь вам настроить и запустить сервер, а также написать код, который к нему подключается.
