8 8
9Um gateway é um proxy que sua organização executa entre Claude Code e um provedor de modelo. Claude Code envia tráfego de API para o gateway em vez de diretamente para o provedor, e o gateway o encaminha usando uma credencial que sua organização mantém. Os desenvolvedores se autenticam no gateway em vez de manter credenciais do provedor, portanto autenticação, rastreamento de uso, orçamentos e registro de auditoria acontecem em um único lugar que você controla.9Um gateway é um proxy que sua organização executa entre Claude Code e um provedor de modelo. Claude Code envia tráfego de API para o gateway em vez de diretamente para o provedor, e o gateway o encaminha usando uma credencial que sua organização mantém. Os desenvolvedores se autenticam no gateway em vez de manter credenciais do provedor, portanto autenticação, rastreamento de uso, orçamentos e registro de auditoria acontecem em um único lugar que você controla.
10 10
11Claude Code inclui um gateway auto-hospedado, [Claude apps gateway](/docs/pt/claude-apps-gateway), no binário `claude`, portanto você não precisa adotar um produto de gateway separado para executar um. Se sua organização já executa um [LLM gateway](/docs/pt/llm-gateway), Claude Code também funciona com esse.11Claude Code inclui um gateway auto-hospedado, [Claude apps gateway](https://code.claude.com/docs/pt/claude-apps-gateway), no binário `claude`, portanto você não precisa adotar um produto de gateway separado para executar um. Se sua organização já executa um [LLM gateway](https://code.claude.com/docs/pt/llm-gateway), Claude Code também funciona com esse.
12 12
13Esta página aborda:13Esta página aborda:
14 14
21 21
22Cada Claude Code do desenvolvedor envia suas solicitações para o endereço do gateway e se autentica com uma credencial emitida pelo gateway.22Cada Claude Code do desenvolvedor envia suas solicitações para o endereço do gateway e se autentica com uma credencial emitida pelo gateway.
23 23
24O gateway autentica o desenvolvedor, aplica quaisquer regras de acesso e orçamento que você configure e encaminha a solicitação para seu provedor com a credencial da organização. O provedor pode ser a API da Anthropic ou um [provedor de nuvem](/docs/pt/third-party-integrations.md) como Amazon Bedrock, Agent Platform do Google Cloud ou Microsoft Foundry; a configuração do gateway decide. Com Claude apps gateway ou outro gateway que expõe um único endpoint no formato Anthropic, mudar de provedor não requer tocar em máquinas de desenvolvedores.24O gateway autentica o desenvolvedor, aplica quaisquer regras de acesso e orçamento que você configure e encaminha a solicitação para seu provedor com a credencial da organização. O provedor pode ser a API da Anthropic ou um [provedor de nuvem](https://code.claude.com/docs/pt/third-party-integrations.md) como Amazon Bedrock, Agent Platform do Google Cloud ou Microsoft Foundry; a configuração do gateway decide. Com Claude apps gateway ou outro gateway que expõe um único endpoint no formato Anthropic, mudar de provedor não requer tocar em máquinas de desenvolvedores.
25 25
2626
27 27
36 36
37### Claude apps gateway37### Claude apps gateway
38 38
39Claude apps gateway é o gateway auto-hospedado da Anthropic, incluído no binário `claude`. Ele roteia para Amazon Bedrock, Claude Platform on AWS, Google Cloud, Microsoft Foundry ou a API Anthropic como upstream. Os desenvolvedores fazem login com seu provedor de identidade corporativa através de `/login`, o gateway impõe acesso a modelo e [configurações gerenciadas](/docs/pt/managed-settings.md) por grupo IdP, e emite métricas de uso [OpenTelemetry Protocol (OTLP)](/docs/pt/monitoring-usage.md) para sua própria pilha de observabilidade.39Claude apps gateway é o gateway auto-hospedado da Anthropic, incluído no binário `claude`. Ele roteia para Amazon Bedrock, Claude Platform on AWS, Google Cloud, Microsoft Foundry ou a API Anthropic como upstream. Os desenvolvedores fazem login com seu provedor de identidade corporativa através de `/login`, o gateway impõe acesso a modelo e [configurações gerenciadas](https://code.claude.com/docs/pt/managed-settings.md) por grupo IdP, e emite métricas de uso [OpenTelemetry Protocol (OTLP)](https://code.claude.com/docs/pt/monitoring-usage.md) para sua própria pilha de observabilidade.
40 40
41Como é construído e testado junto com cada lançamento de Claude Code, ele encaminha os valores `anthropic-beta` e os campos de requisição que Claude Code envia. Um gateway mantido separadamente precisa ter suas [regras de encaminhamento atualizadas](/docs/pt/llm-gateway-protocol.md#forward-as-open-lists) conforme esses valores e campos mudam a cada lançamento; Claude apps gateway é lançado com a CLI, portanto não há lista para manter atualizada. Veja [Disponibilidade e limitações](/docs/pt/claude-apps-gateway#availability-and-limitations) para o pequeno conjunto de recursos que se comportam de forma diferente em uma sessão de gateway.41Como é construído e testado junto com cada lançamento de Claude Code, ele encaminha os valores `anthropic-beta` e os campos de requisição que Claude Code envia. Um gateway mantido separadamente precisa ter suas [regras de encaminhamento atualizadas](https://code.claude.com/docs/pt/llm-gateway-protocol.md#forward-as-open-lists) conforme esses valores e campos mudam a cada lançamento; Claude apps gateway é lançado com a CLI, portanto não há lista para manter atualizada. Veja [Disponibilidade e limitações](https://code.claude.com/docs/pt/claude-apps-gateway#availability-and-limitations) para o pequeno conjunto de recursos que se comportam de forma diferente em uma sessão de gateway.
42 42
43O login do gateway é uma etapa de SSO do navegador, e não há fluxo de token de serviço, portanto um pipeline de CI sem um desenvolvedor para aprovar o login não pode se autenticar através dele; configure-os contra seu provedor diretamente. Sessões do Agent SDK e execuções `claude -p` em uma máquina onde um desenvolvedor fez login usam a sessão de gateway dessa máquina e são governadas por suas políticas. Veja [Pipelines de CI e máquinas remotas](/docs/pt/claude-apps-gateway#ci-pipelines-and-remote-machines).43O login do gateway é uma etapa de SSO do navegador, e não há fluxo de token de serviço, portanto um pipeline de CI sem um desenvolvedor para aprovar o login não pode se autenticar através dele; configure-os contra seu provedor diretamente. Sessões do Agent SDK e execuções `claude -p` em uma máquina onde um desenvolvedor fez login usam a sessão de gateway dessa máquina e são governadas por suas políticas. Veja [Pipelines de CI e máquinas remotas](https://code.claude.com/docs/pt/claude-apps-gateway#ci-pipelines-and-remote-machines).
44 44
45Veja [Claude apps gateway](/docs/pt/claude-apps-gateway) para implantá-lo.45Veja [Claude apps gateway](https://code.claude.com/docs/pt/claude-apps-gateway) para implantá-lo.
46 46
47### Outros gateways47### Outros gateways
48 48
49Se sua organização já executa um LLM gateway ou API gateway, você pode usá-lo em vez disso. A Anthropic não endossa, mantém ou audita outros produtos de gateway, e não suporta roteamento de Claude Code para modelos não-Claude através de qualquer gateway. Veja [Outros LLM gateways](/docs/pt/llm-gateway) para a lista de verificação de implementação do administrador, o que um gateway deve implementar e como apontar Claude Code para ele.49Se sua organização já executa um LLM gateway ou API gateway, você pode usá-lo em vez disso. A Anthropic não endossa, mantém ou audita outros produtos de gateway, e não suporta roteamento de Claude Code para modelos não-Claude através de qualquer gateway. Veja [Outros LLM gateways](https://code.claude.com/docs/pt/llm-gateway) para a lista de verificação de implementação do administrador, o que um gateway deve implementar e como apontar Claude Code para ele.
50 50
51## Assinaturas e gateways51## Assinaturas e gateways
52 52
53Quando os desenvolvedores se conectam através de um gateway com uma credencial de gateway, o uso é faturado para a conta de provedor de sua organização com taxas de API, e suas assinaturas claude.ai não são usadas ou cobradas. Definir [`ANTHROPIC_AUTH_TOKEN`](/docs/pt/env-vars) para um gateway que você executa, ou fazer login em um Claude apps gateway com `/login`, desativa o login de assinatura para essa sessão. Cada solicitação encaminhada sob essa credencial é cobrada da conta atrás da credencial do provedor do gateway.53Quando os desenvolvedores se conectam através de um gateway com uma credencial de gateway, o uso é faturado para a conta de provedor de sua organização com taxas de API, e suas assinaturas claude.ai não são usadas ou cobradas. Definir [`ANTHROPIC_AUTH_TOKEN`](https://code.claude.com/docs/pt/env-vars) para um gateway que você executa, ou fazer login em um Claude apps gateway com `/login`, desativa o login de assinatura para essa sessão. Cada solicitação encaminhada sob essa credencial é cobrada da conta atrás da credencial do provedor do gateway.
54 54
55A exceção é definir apenas `ANTHROPIC_BASE_URL`, sem credencial de gateway. As solicitações ainda são roteadas através do gateway, mas um login claude.ai salvo permanece como a credencial ativa, portanto os limites de uso e faturamento da assinatura se aplicam. [Outros LLM gateways](/docs/pt/llm-gateway#subscriptions-and-gateways) aborda essa configuração e o que o gateway precisa encaminhar para que funcione.55A exceção é definir apenas `ANTHROPIC_BASE_URL`, sem credencial de gateway. As solicitações ainda são roteadas através do gateway, mas um login claude.ai salvo permanece como a credencial ativa, portanto os limites de uso e faturamento da assinatura se aplicam. [Outros LLM gateways](https://code.claude.com/docs/pt/llm-gateway#subscriptions-and-gateways) aborda essa configuração e o que o gateway precisa encaminhar para que funcione.
56 56
57## Configure separadamente do gateway57## Configure separadamente do gateway
58 58
59Um gateway roteia solicitações de API de modelo. Algumas coisas que você pode esperar que ele manipule são configuradas em outro lugar:59Um gateway roteia solicitações de API de modelo. Algumas coisas que você pode esperar que ele manipule são configuradas em outro lugar:
60 60
61* **Qual modelo responde**: escolha o modelo com o comando `/model` ou [variáveis de ambiente de modelo](/docs/pt/model-config.md#setting-your-model). O gateway decide para onde as solicitações vão, não qual modelo o desenvolvedor seleciona. Claude apps gateway pode limitar a escolha com uma lista de permissões `availableModels` por grupo, mas o desenvolvedor ainda escolhe dentro dela.61* **Qual modelo responde**: escolha o modelo com o comando `/model` ou [variáveis de ambiente de modelo](https://code.claude.com/docs/pt/model-config.md#setting-your-model). O gateway decide para onde as solicitações vão, não qual modelo o desenvolvedor seleciona. Claude apps gateway pode limitar a escolha com uma lista de permissões `availableModels` por grupo, mas o desenvolvedor ainda escolhe dentro dela.
62* **Outro tráfego de rede**: Claude Code em si envia verificações de versão e downloads diretamente para a Anthropic, separado do caminho do gateway. Sua rede ainda precisa de saída para os [domínios necessários](/docs/pt/network-config.md), ou defina [`CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`](/docs/pt/env-vars) para desativar os fluxos opcionais.62* **Outro tráfego de rede**: Claude Code em si envia verificações de versão e downloads diretamente para a Anthropic, separado do caminho do gateway. Sua rede ainda precisa de saída para os [domínios necessários](https://code.claude.com/docs/pt/network-config.md), ou defina [`CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`](https://code.claude.com/docs/pt/env-vars) para desativar os fluxos opcionais.
63* **Telemetria do cliente**: Claude Code desativa sua análise de cliente vinculada à Anthropic quando uma sessão se conecta a um Claude apps gateway. Para manter a telemetria de inicialização anterior à conexão desativada também, entregue [`DISABLE_TELEMETRY`](/docs/pt/managed-settings#turn-telemetry-off-for-your-organization) nas [configurações gerenciadas do lado do cliente](/docs/pt/claude-apps-gateway-config.md#client-side-managed-settings) em cada dispositivo.63* **Telemetria do cliente**: Claude Code desativa sua análise de cliente vinculada à Anthropic quando uma sessão se conecta a um Claude apps gateway. Para manter a telemetria de inicialização anterior à conexão desativada também, entregue [`DISABLE_TELEMETRY`](https://code.claude.com/docs/pt/managed-settings#turn-telemetry-off-for-your-organization) nas [configurações gerenciadas do lado do cliente](https://code.claude.com/docs/pt/claude-apps-gateway-config.md#client-side-managed-settings) em cada dispositivo.
64* **Telemetria do cliente em outros gateways**: se Claude Code envia o fluxo de telemetria do cliente opcional depende do seu provedor, e a [tabela de padrões de telemetria](/docs/pt/data-usage.md#default-behaviors-by-api-provider) aborda cada caso.64* **Telemetria do cliente em outros gateways**: se Claude Code envia o fluxo de telemetria do cliente opcional depende do seu provedor, e a [tabela de padrões de telemetria](https://code.claude.com/docs/pt/data-usage.md#default-behaviors-by-api-provider) aborda cada caso.
65* **Destinos de telemetria**: para onde Claude Code envia a telemetria de uma sessão de gateway depende de como a sessão se conectou, e [O que é imposto aos desenvolvedores](/docs/pt/claude-apps-gateway#whats-enforced-on-developers) diz para onde as exportações de cada tipo de sessão vão.65* **Destinos de telemetria**: para onde Claude Code envia a telemetria de uma sessão de gateway depende de como a sessão se conectou, e [O que é imposto aos desenvolvedores](https://code.claude.com/docs/pt/claude-apps-gateway#whats-enforced-on-developers) diz para onde as exportações de cada tipo de sessão vão.
66* **Proxies HTTP corporativos**: um `HTTPS_PROXY` fica entre Claude Code e cada servidor com o qual ele se comunica, incluindo o gateway. Se sua rede exigir um, [configure o proxy](/docs/pt/network-config.md) além do gateway. Para um Claude apps gateway que você hospeda, [o login verifica se o host do proxy também está em uma rede privada](/docs/pt/claude-apps-gateway#prerequisites); se não estiver, adicione o host do gateway a `NO_PROXY` para que a CLI se conecte a ele diretamente.66* **Proxies HTTP corporativos**: um `HTTPS_PROXY` fica entre Claude Code e cada servidor com o qual ele se comunica, incluindo o gateway. Se sua rede exigir um, [configure o proxy](https://code.claude.com/docs/pt/network-config.md) além do gateway. Para um Claude apps gateway que você hospeda, [o login verifica se o host do proxy também está em uma rede privada](https://code.claude.com/docs/pt/claude-apps-gateway#prerequisites); se não estiver, adicione o host do gateway a `NO_PROXY` para que a CLI se conecte a ele diretamente.
67 67
68## Próximas etapas68## Próximas etapas
69 69
70A próxima página depende de quem executa o gateway. O gateway da Anthropic é executado a partir do binário `claude` e tem seu próprio guia de configuração; um gateway que sua organização já executa tem um protocolo a implementar e uma lista de verificação de implementação do administrador.70A próxima página depende de quem executa o gateway. O gateway da Anthropic é executado a partir do binário `claude` e tem seu próprio guia de configuração; um gateway que sua organização já executa tem um protocolo a implementar e uma lista de verificação de implementação do administrador.
71 71
72* [Claude apps gateway](/docs/pt/claude-apps-gateway) para implantar o gateway auto-hospedado da Anthropic com login SSO e telemetria OTLP72* [Claude apps gateway](https://code.claude.com/docs/pt/claude-apps-gateway) para implantar o gateway auto-hospedado da Anthropic com login SSO e telemetria OTLP
73* [Outros LLM gateways](/docs/pt/llm-gateway) para o que um gateway que sua organização já executa deve implementar e como apontar Claude Code para ele73* [Outros LLM gateways](https://code.claude.com/docs/pt/llm-gateway) para o que um gateway que sua organização já executa deve implementar e como apontar Claude Code para ele
74* [Configure Claude Code para sua organização](/docs/pt/admin-setup.md) para as decisões de implementação mais amplas das quais um gateway é uma parte74* [Configure Claude Code para sua organização](https://code.claude.com/docs/pt/admin-setup.md) para as decisões de implementação mais amplas das quais um gateway é uma parte