- Если вы разработчик, подключающийся к существующему шлюзу: подключите Claude Code к вашему шлюзу
- Если вы администратор, развертывающий шлюз для вашей организации: разверните и распределите шлюз
- Если вы настраиваете продукт шлюза: справочник протокола шлюза
Что предоставляет шлюз
Шлюз дает вашей организации одно место для управления:- Учетные данные: ключ поставщика остается на стороне сервера; разработчики вместо этого используют учетные данные шлюза
- Отслеживание использования: атрибутируйте использование по разработчику или команде, независимо от того, какой поставщик обслуживает запрос
- Контроль затрат: применяйте бюджеты и ограничения скорости в одном месте
- Логирование аудита: логируйте каждый запрос модели для соответствия требованиям
- Переключение поставщика: измените поставщика в конфигурации шлюза, не трогая машины разработчиков
Развертывание шлюза
Когда вы готовы развернуть LLM gateway для вашей организации, последовательность одинакова независимо от того, какой продукт шлюза вы выберете:- Разверните шлюз и дайте ему учетные данные вашего поставщика, чтобы он мог аутентифицировать запросы, которые он перенаправляет.
- Выдайте каждому разработчику учетные данные шлюза, чтобы использование было отнесено разработчику и отключение отзывает одно учетное данные.
- Распределите конфигурацию через управляемый файл параметров и ваши инструменты управления секретами, чтобы каждая машина получила базовый URL и учетные данные. Когда оба распределены, разработчики ничего не настраивают. Если у вас нет распределения параметров, разработчики следуют странице подключения для установки переменных самостоятельно.
- Попросите каждого разработчика проверить конфигурацию в Claude Code, чтобы проблемы распределения выявились до того, как они будут зависеть от шлюза.
ANTHROPIC_BASE_URL, единственным пунктом назначения, который может использовать управляемая машина, установите allowedProviders на ["customEndpoint"] в том же управляемом файле параметров и поместите ANTHROPIC_BASE_URL шлюза в блок env этого файла. Claude Code затем отказывает в сеансе, направленном куда-либо еще, включая непосредственно в Anthropic или на собственный прокси разработчика, и принимает ANTHROPIC_BASE_URL только со значением, которое вы там установили. Для шлюза, доступного через переменную конечной точки, специфичную для поставщика, такую как ANTHROPIC_BEDROCK_BASE_URL, запись allowedProviders указывает, какую переменную закрепить. Требуется Claude Code v2.1.285 или более поздняя версия.
Когда в Desktop выполнен вход в claude.ai, сессия Cowork на машине пользователя считается
"anthropic". Если вы не включите это значение в данный список в политике MDM или файле управляемых настроек, такая сессия будет отклонена. Если же включите, то сессии, отправляемые непосредственно в Anthropic, также пройдут проверку по этому списку.Подписки и шлюзы
Пока активна переменная учетных данных шлюза илиapiKeyHelper, запросы несут эти учетные данные вместо входа подписки claude.ai разработчика, и ограничения использования подписки не применяются к ним. Claude Code сохраняет вход claude.ai на машине, но не отправляет его с этими запросами. Этот трафик выставляется счетом за токен тому, кто владеет учетными данными, которые перенаправляет шлюз, например вашей учетной записи Anthropic Console организации, или вашей учетной записи Amazon Bedrock, Google Cloud’s Agent Platform или Microsoft Foundry, когда шлюз маршрутизирует туда.
ANTHROPIC_BASE_URL — это переменная, которая указывает Claude Code на шлюз. Если задать только эту переменную без учётных данных шлюза, подписка не заменяется. Запросы по-прежнему маршрутизируются через шлюз, но сохранённый вход claude.ai остаётся активными учётными данными, поэтому применяются его лимиты использования и биллинг. Шлюзы, которые передают этот трафик в Anthropic, должны перенаправлять Authorization и возможность OAuth в anthropic-beta; см. справочник заголовков запроса.
Связанные страницы
- Обзор шлюза: как работает шлюз и как выбрать между Claude apps gateway и другим продуктом
- Claude apps gateway: самостоятельно размещаемый шлюз Anthropic с входом SSO и телеметрией OTLP
- Подключение Claude Code к LLM gateway: установите базовый URL и учетные данные на вашей собственной машине, с конфигурацией для каждой поверхности и таблицей устранения неполадок
- Развертывание LLM gateway для вашей организации: контрольный список администратора для развертывания шлюза, выдачи учетных данных разработчика и распределения управляемых параметров
- Справочник протокола шлюза: что Claude Code отправляет на шлюз, для операторов, настраивающих его, охватывающий конечные точки, заголовки для перенаправления и передачу функций