8 8
9Шлюз — это прокси, который ваша организация запускает между Claude Code и поставщиком модели. Claude Code отправляет трафик API на шлюз вместо прямого подключения к поставщику, и шлюз перенаправляет его, используя учетные данные, которые хранит ваша организация. Разработчики проходят аутентификацию на шлюзе, а не хранят учетные данные поставщика, поэтому аутентификация, отслеживание использования, бюджеты и логирование аудита происходят в одном месте, которое вы контролируете.9Шлюз — это прокси, который ваша организация запускает между Claude Code и поставщиком модели. Claude Code отправляет трафик API на шлюз вместо прямого подключения к поставщику, и шлюз перенаправляет его, используя учетные данные, которые хранит ваша организация. Разработчики проходят аутентификацию на шлюзе, а не хранят учетные данные поставщика, поэтому аутентификация, отслеживание использования, бюджеты и логирование аудита происходят в одном месте, которое вы контролируете.
10 10
11Claude Code включает самостоятельно размещаемый шлюз, [Claude apps gateway](/docs/ru/claude-apps-gateway), в бинарном файле `claude`, поэтому вам не нужно принимать отдельный продукт шлюза для его запуска. Если ваша организация уже запускает [LLM gateway](/docs/ru/llm-gateway), Claude Code также работает с ним.11Claude Code включает самостоятельно размещаемый шлюз, [Claude apps gateway](https://code.claude.com/docs/ru/claude-apps-gateway), в бинарном файле `claude`, поэтому вам не нужно принимать отдельный продукт шлюза для его запуска. Если ваша организация уже запускает [LLM gateway](https://code.claude.com/docs/ru/llm-gateway), Claude Code также работает с ним.
12 12
13На этой странице рассматривается:13На этой странице рассматривается:
14 14
21 21
22Каждый Claude Code разработчика отправляет свои запросы на адрес шлюза и проходит аутентификацию с учетными данными, выданными шлюзом.22Каждый Claude Code разработчика отправляет свои запросы на адрес шлюза и проходит аутентификацию с учетными данными, выданными шлюзом.
23 23
24Шлюз проходит аутентификацию разработчика, применяет любые правила доступа и бюджета, которые вы настраиваете, и перенаправляет запрос вашему поставщику с учетными данными организации. Поставщиком может быть API Anthropic или [облачный поставщик](/docs/ru/third-party-integrations.md), такой как Amazon Bedrock, Agent Platform Google Cloud или Microsoft Foundry; конфигурация шлюза решает. С Claude apps gateway или другим шлюзом, который предоставляет одну конечную точку в формате Anthropic, изменение поставщика не требует изменений на машинах разработчиков.24Шлюз проходит аутентификацию разработчика, применяет любые правила доступа и бюджета, которые вы настраиваете, и перенаправляет запрос вашему поставщику с учетными данными организации. Поставщиком может быть API Anthropic или [облачный поставщик](https://code.claude.com/docs/ru/third-party-integrations.md), такой как Amazon Bedrock, Agent Platform Google Cloud или Microsoft Foundry; конфигурация шлюза решает. С Claude apps gateway или другим шлюзом, который предоставляет одну конечную точку в формате Anthropic, изменение поставщика не требует изменений на машинах разработчиков.
25 25
2626
27 27
36 36
37### Claude apps gateway37### Claude apps gateway
38 38
39Claude apps gateway — это самостоятельно размещаемый шлюз Anthropic, включенный в бинарный файл `claude`. Он маршрутизирует на Amazon Bedrock, Claude Platform on AWS, Google Cloud, Microsoft Foundry или API Anthropic в качестве восходящего потока. Разработчики входят с помощью вашего корпоративного поставщика удостоверений через `/login`, шлюз обеспечивает доступ к модели и [управляемые параметры](/docs/ru/managed-settings.md) по группе IdP, и он выдает метрики использования [OpenTelemetry Protocol (OTLP)](/docs/ru/monitoring-usage.md) в ваш собственный стек наблюдаемости.39Claude apps gateway — это самостоятельно размещаемый шлюз Anthropic, включенный в бинарный файл `claude`. Он маршрутизирует на Amazon Bedrock, Claude Platform on AWS, Google Cloud, Microsoft Foundry или API Anthropic в качестве восходящего потока. Разработчики входят с помощью вашего корпоративного поставщика удостоверений через `/login`, шлюз обеспечивает доступ к модели и [управляемые параметры](https://code.claude.com/docs/ru/managed-settings.md) по группе IdP, и он выдает метрики использования [OpenTelemetry Protocol (OTLP)](https://code.claude.com/docs/ru/monitoring-usage.md) в ваш собственный стек наблюдаемости.
40 40
41Поскольку он создается и тестируется вместе с каждым выпуском Claude Code, он перенаправляет значения `anthropic-beta` и поля запроса, которые отправляет Claude Code. Шлюз, поддерживаемый отдельно, требует обновления [правил перенаправления](/docs/ru/llm-gateway-protocol.md#forward-as-open-lists) по мере того, как они меняются с каждым выпуском; Claude apps gateway выпускается вместе с CLI, поэтому нет списка для поддержания в актуальном состоянии. См. [Доступность и ограничения](/docs/ru/claude-apps-gateway#availability-and-limitations) для небольшого набора функций, которые ведут себя иначе в сессии шлюза.41Поскольку он создается и тестируется вместе с каждым выпуском Claude Code, он перенаправляет значения `anthropic-beta` и поля запроса, которые отправляет Claude Code. Шлюз, поддерживаемый отдельно, требует обновления [правил перенаправления](https://code.claude.com/docs/ru/llm-gateway-protocol.md#forward-as-open-lists) по мере того, как они меняются с каждым выпуском; Claude apps gateway выпускается вместе с CLI, поэтому нет списка для поддержания в актуальном состоянии. См. [Доступность и ограничения](https://code.claude.com/docs/ru/claude-apps-gateway#availability-and-limitations) для небольшого набора функций, которые ведут себя иначе в сессии шлюза.
42 42
43Вход на шлюз — это шаг браузерного SSO, и нет потока токена сервиса, поэтому конвейер CI без разработчика для одобрения входа не может пройти аутентификацию через него; настройте их непосредственно для вашего поставщика. Сеансы Agent SDK и запуски `claude -p` на машине, где разработчик вошел, используют сеанс шлюза этой машины и управляются его политиками. См. [Конвейеры CI и удаленные машины](/docs/ru/claude-apps-gateway#ci-pipelines-and-remote-machines).43Вход на шлюз — это шаг браузерного SSO, и нет потока токена сервиса, поэтому конвейер CI без разработчика для одобрения входа не может пройти аутентификацию через него; настройте их непосредственно для вашего поставщика. Сеансы Agent SDK и запуски `claude -p` на машине, где разработчик вошел, используют сеанс шлюза этой машины и управляются его политиками. См. [Конвейеры CI и удаленные машины](https://code.claude.com/docs/ru/claude-apps-gateway#ci-pipelines-and-remote-machines).
44 44
45См. [Claude apps gateway](/docs/ru/claude-apps-gateway) для его развертывания.45См. [Claude apps gateway](https://code.claude.com/docs/ru/claude-apps-gateway) для его развертывания.
46 46
47### Other gateways47### Other gateways
48 48
49Если ваша организация уже запускает LLM gateway или API gateway, вы можете использовать его вместо этого. Anthropic не одобряет, не поддерживает и не проверяет другие продукты шлюзов, и не поддерживает маршрутизацию Claude Code на модели, отличные от Claude, через любой шлюз. См. [Other LLM gateways](/docs/ru/llm-gateway) для контрольного списка развертывания администратора, что должен реализовать шлюз и как указать Claude Code на него.49Если ваша организация уже запускает LLM gateway или API gateway, вы можете использовать его вместо этого. Anthropic не одобряет, не поддерживает и не проверяет другие продукты шлюзов, и не поддерживает маршрутизацию Claude Code на модели, отличные от Claude, через любой шлюз. См. [Other LLM gateways](https://code.claude.com/docs/ru/llm-gateway) для контрольного списка развертывания администратора, что должен реализовать шлюз и как указать Claude Code на него.
50 50
51## Subscriptions and gateways51## Subscriptions and gateways
52 52
53Когда разработчики подключаются через шлюз с учетными данными шлюза, использование выставляется на счет учетной записи поставщика вашей организации по тарифам API, и их подписки claude.ai не используются и не взимаются. Установка [`ANTHROPIC_AUTH_TOKEN`](/docs/ru/env-vars) для шлюза, который вы запускаете, или вход в Claude apps gateway с помощью `/login`, отключает вход по подписке для этого сеанса. Каждый запрос, перенаправленный под этим учетным данием, выставляется на счет учетной записи, стоящей за учетными данными поставщика шлюза.53Когда разработчики подключаются через шлюз с учетными данными шлюза, использование выставляется на счет учетной записи поставщика вашей организации по тарифам API, и их подписки claude.ai не используются и не взимаются. Установка [`ANTHROPIC_AUTH_TOKEN`](https://code.claude.com/docs/ru/env-vars) для шлюза, который вы запускаете, или вход в Claude apps gateway с помощью `/login`, отключает вход по подписке для этого сеанса. Каждый запрос, перенаправленный под этим учетным данием, выставляется на счет учетной записи, стоящей за учетными данными поставщика шлюза.
54 54
55Исключением является установка только `ANTHROPIC_BASE_URL`, без учетных данных шлюза. Запросы по-прежнему маршрутизируются через шлюз, но сохраненный вход claude.ai остается активным учетным данием, поэтому применяются ограничения использования и выставление счетов подписки. [Other LLM gateways](/docs/ru/llm-gateway#subscriptions-and-gateways) охватывает эту конфигурацию и то, что шлюз должен перенаправить, чтобы это работало.55Исключением является установка только `ANTHROPIC_BASE_URL`, без учетных данных шлюза. Запросы по-прежнему маршрутизируются через шлюз, но сохраненный вход claude.ai остается активным учетным данием, поэтому применяются ограничения использования и выставление счетов подписки. [Other LLM gateways](https://code.claude.com/docs/ru/llm-gateway#subscriptions-and-gateways) охватывает эту конфигурацию и то, что шлюз должен перенаправить, чтобы это работало.
56 56
57## Configure separately from the gateway57## Configure separately from the gateway
58 58
59Шлюз маршрутизирует запросы API модели. Несколько вещей, которые вы можете ожидать, что он будет обрабатывать, настраиваются в другом месте:59Шлюз маршрутизирует запросы API модели. Несколько вещей, которые вы можете ожидать, что он будет обрабатывать, настраиваются в другом месте:
60 60
61* **Какая модель отвечает**: выберите модель с помощью команды `/model` или [переменных окружения модели](/docs/ru/model-config.md#setting-your-model). Шлюз решает, куда идут запросы, а не какую модель выбирает разработчик. Claude apps gateway может ограничить выбор с помощью списка разрешений `availableModels` для каждой группы, но разработчик все равно выбирает в его пределах.61* **Какая модель отвечает**: выберите модель с помощью команды `/model` или [переменных окружения модели](https://code.claude.com/docs/ru/model-config.md#setting-your-model). Шлюз решает, куда идут запросы, а не какую модель выбирает разработчик. Claude apps gateway может ограничить выбор с помощью списка разрешений `availableModels` для каждой группы, но разработчик все равно выбирает в его пределах.
62* **Другой сетевой трафик**: Claude Code сам отправляет проверки версий и загрузки непосредственно в Anthropic, отдельно от пути шлюза. Вашей сети по-прежнему требуется исходящий трафик на [требуемые домены](/docs/ru/network-config.md), или установите [`CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`](/docs/ru/env-vars) для отключения дополнительных потоков.62* **Другой сетевой трафик**: Claude Code сам отправляет проверки версий и загрузки непосредственно в Anthropic, отдельно от пути шлюза. Вашей сети по-прежнему требуется исходящий трафик на [требуемые домены](https://code.claude.com/docs/ru/network-config.md), или установите [`CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`](https://code.claude.com/docs/ru/env-vars) для отключения дополнительных потоков.
63* **Телеметрия клиента**: Claude Code отключает свою аналитику, связанную с Anthropic, когда сеанс входит в Claude apps gateway. Чтобы также отключить аналитику запуска перед входом, доставьте [`DISABLE_TELEMETRY`](/docs/ru/managed-settings#turn-telemetry-off-for-your-organization) в [управляемых параметрах на стороне клиента](/docs/ru/claude-apps-gateway-config.md#client-side-managed-settings) на каждом устройстве.63* **Телеметрия клиента**: Claude Code отключает свою аналитику, связанную с Anthropic, когда сеанс входит в Claude apps gateway. Чтобы также отключить аналитику запуска перед входом, доставьте [`DISABLE_TELEMETRY`](https://code.claude.com/docs/ru/managed-settings#turn-telemetry-off-for-your-organization) в [управляемых параметрах на стороне клиента](https://code.claude.com/docs/ru/claude-apps-gateway-config.md#client-side-managed-settings) на каждом устройстве.
64* **Телеметрия клиента на других шлюзах**: отправляет ли Claude Code дополнительный поток телеметрии клиента, зависит от вашего поставщика, и [таблица стандартных значений телеметрии](/docs/ru/data-usage.md#default-behaviors-by-api-provider) охватывает каждый случай.64* **Телеметрия клиента на других шлюзах**: отправляет ли Claude Code дополнительный поток телеметрии клиента, зависит от вашего поставщика, и [таблица стандартных значений телеметрии](https://code.claude.com/docs/ru/data-usage.md#default-behaviors-by-api-provider) охватывает каждый случай.
65* **Назначения телеметрии**: куда Claude Code отправляет телеметрию сеанса шлюза, зависит от того, как сеанс вошел, и [What's enforced on developers](/docs/ru/claude-apps-gateway#whats-enforced-on-developers) говорит, куда идут экспорты каждого вида сеанса.65* **Назначения телеметрии**: куда Claude Code отправляет телеметрию сеанса шлюза, зависит от того, как сеанс вошел, и [What's enforced on developers](https://code.claude.com/docs/ru/claude-apps-gateway#whats-enforced-on-developers) говорит, куда идут экспорты каждого вида сеанса.
66* **Корпоративные HTTP прокси**: `HTTPS_PROXY` находится между Claude Code и каждым сервером, с которым он разговаривает, включая шлюз. Если ваша сеть требует его, [настройте прокси](/docs/ru/network-config.md) в дополнение к шлюзу. Для Claude apps gateway, который вы размещаете, [вход проверяет, что хост прокси также находится в частной сети](/docs/ru/claude-apps-gateway#prerequisites); если это не так, добавьте хост шлюза в `NO_PROXY`, чтобы CLI подключался к нему напрямую.66* **Корпоративные HTTP прокси**: `HTTPS_PROXY` находится между Claude Code и каждым сервером, с которым он разговаривает, включая шлюз. Если ваша сеть требует его, [настройте прокси](https://code.claude.com/docs/ru/network-config.md) в дополнение к шлюзу. Для Claude apps gateway, который вы размещаете, [вход проверяет, что хост прокси также находится в частной сети](https://code.claude.com/docs/ru/claude-apps-gateway#prerequisites); если это не так, добавьте хост шлюза в `NO_PROXY`, чтобы CLI подключался к нему напрямую.
67 67
68## Next steps68## Next steps
69 69
70Следующая страница зависит от того, кто запускает шлюз. Шлюз Anthropic запускается из бинарного файла `claude` и имеет свое собственное руководство по настройке; шлюз, который уже запускает ваша организация, имеет протокол для реализации и контрольный список развертывания администратора.70Следующая страница зависит от того, кто запускает шлюз. Шлюз Anthropic запускается из бинарного файла `claude` и имеет свое собственное руководство по настройке; шлюз, который уже запускает ваша организация, имеет протокол для реализации и контрольный список развертывания администратора.
71 71
72* [Claude apps gateway](/docs/ru/claude-apps-gateway) для развертывания самостоятельно размещаемого шлюза Anthropic с входом SSO и телеметрией OTLP72* [Claude apps gateway](https://code.claude.com/docs/ru/claude-apps-gateway) для развертывания самостоятельно размещаемого шлюза Anthropic с входом SSO и телеметрией OTLP
73* [Other LLM gateways](/docs/ru/llm-gateway) для того, что должен реализовать шлюз, который уже запускает ваша организация, и как указать Claude Code на него73* [Other LLM gateways](https://code.claude.com/docs/ru/llm-gateway) для того, что должен реализовать шлюз, который уже запускает ваша организация, и как указать Claude Code на него
74* [Set up Claude Code for your organization](/docs/ru/admin-setup.md) для более широких решений развертывания, частью которых является шлюз74* [Set up Claude Code for your organization](https://code.claude.com/docs/ru/admin-setup.md) для более широких решений развертывания, частью которых является шлюз