For AI agents: the public content index is available at https://we0.ai/llms.txt, and the English article bundle is available at https://we0.ai/llms-full.txt.
For AI agents: the complete content index is available at https://we0.ai/llms.txt, the full English article bundle is available at https://we0.ai/llms-full.txt, and this page is available as Markdown at https://we0.ai/pt/articles/claude-code-gpt-5-6-sol.md.
Um pequeno experimento usando ferramentas de programação com IA misturadas se transformou em um dos incidentes mais esclarecedores entre des...

Uma pequena experiência de uso misto de ferramentas de codificação com IA se transformou em uma das controvérsias mais esclarecedoras de plataforma de desenvolvedores em agosto de 2026.
O plano de operação parecia simples:
Claude Code CLI
→ proxy local
→ GPT-5.6 Sol
A configuração não substituía o Claude Code em si, mas mantinha sua interface de terminal, ferramentas, permissões, fluxos de trabalho de agente e comportamento de sessão, enquanto roteava o raciocínio do modelo para o GPT-5.6 Sol da OpenAI.
O líder do OpenAI Codex, Thibault "Tibo" Sottiaux, compartilhou publicamente uma versão rápida dessa configuração em julho.
Sua entrelinha tinha um tom de brincadeira: se a configuração fosse bloqueada, ele disse que devia um reset do Codex ao usuário.
Um mês depois, o desenvolvedor Alex Getman afirmou ter operado quase exatamente conforme essa configuração e, logo em seguida, teve sua conta suspensa pela Anthropic devido a "sinais suspeitos".
Isso imediatamente levantou uma questão prática:
A Anthropic proíbe usar o Claude Code como um shell de agente com modelos que não são da Claude?
O líder do Claude Code, Boris Cherny, respondeu publicamente.
Ele afirmou que a Anthropic não bane usuários simplesmente por usar o shell com outros modelos e observou que essa suspensão quase certamente foi acionada por outro classificador de contas.
Isso pareceu uma solução direta.
Mas não era tão simples assim.
A documentação atual da Anthropic também afirma que, embora o Claude Code possa se conectar a gateways LLM compatíveis, a Anthropic não suporta rotear o Claude Code para modelos que não sejam da Claude através desses gateways.
Essas duas afirmações não são contraditórias.
Elas significam:
Usar outros modelos no shell
≠ Motivo automático para banimento
Mas
Usar outros modelos no shell
≠ Configuração suportada pela Anthropic
Essa distinção é a lição mais importante deste incidente.

A história começou com desenvolvedores comparando o desempenho de modelos de codificação em diferentes shells de agentes.
O modelo é apenas uma parte do produto de codificação com IA.
O shell também determina:
Isso significa que o mesmo modelo subjacente pode se comportar de maneira diferente quando colocado em outro ambiente de agente.
Sottiaux encorajou publicamente as pessoas a experimentarem o GPT-5.6 Sol no shell do Claude Code.
Seu plano de alto nível tinha três etapas:
claudex e iniciar o Claude Code com uma configuração alternativa de modelo.
Segundo Getman, o motivo apresentado foi:
Sinais suspeitos
Ele recorreu e perguntou publicamente à Anthropic e à OpenAI se a configuração em si era proibida.
Essa é uma pergunta importante, pois há várias interpretações possíveis.
A Anthropic pode considerar o uso do Claude Code com outro modelo uma violação de suas políticas.
O padrão de tráfego pode se assemelhar a automação, uso indevido de credenciais ou outras características suspeitas de conta.
Aproximadamente na mesma época, outro sinal da conta pode ter acionado o classificador.
O sistema pode simplesmente ter classificado erroneamente uma atividade legítima.
A resposta pública de Cherny aponta fortemente para a quarta interpretação.
O líder do Claude Code, Boris Cherny, respondeu diretamente.
Sua declaração foi objetiva:

O segundo é um tweet de Tibo respondendo ao evento, afirmando que o assunto foi resolvido e que tudo correu bem, destacando que a liberdade de escolha do "harness" é importante e que deve ser o usuário a decidir qual modelo usar, além de expressar expectativa pelas atualizações das próximas semanas, também em chinês e inglês.
Esta é a declaração pública mais explícita relacionada ao evento.
Ela responde à questão política estrita levantada por Getman:
De acordo com Cherny, usar um harness de codificação com outro modelo, por si só, não é motivo para a Anthropic banir uma conta.
Mas essa declaração deve ser lida em conjunto com a documentação da Anthropic.
A documentação oficial ainda afirma que a Anthropic não suporta roteamento para modelos que não sejam Claude.
As duas afirmações descrevem níveis diferentes.
Desenvolvedores frequentemente simplificam o status de uma plataforma em duas categorias:
Permitido
ou
Proibido
O suporte real de produtos é mais sutil.
Uma configuração pode ser:
O padrão Claude Code + gateway para modelo não-Claude atualmente se aproxima de:
Tecnicamente viável
+
Não é motivo de banimento, segundo o líder do Claude Code
+
Sem suporte na documentação da Anthropic
Isso significa que os usuários não devem esperar que o suporte da Anthropic depure problemas como:
O proprietário do agente (não a Anthropic) é quem efetivamente mantém a camada de tradução funcionando.
Um detalhe no alias de Sottiaux era:
ENABLE_TOOL_SEARCH=false
A documentação atual da Anthropic ajuda a explicar por que isso é importante.
A busca de ferramentas MCP do Claude Code utiliza recursos de modelo e protocolo que um ANTHROPIC_BASE_URL personalizado ou um proxy compatível pode não encaminhar corretamente.
A documentação MCP atual da Anthropic indica que o comportamento da busca de ferramentas pode ser diferente quando:
ANTHROPIC_BASE_URL personalizado é usado.ENABLE_TOOL_SEARCH=false é definido.Este é um ótimo exemplo de como um agente pode preservar a maior parte da funcionalidade do harness do Claude Code, mas ainda assim alterar o comportamento em casos extremos.
A interface pode parecer exatamente a mesma.
Mas o caminho do protocolo não é o mesmo.
Code suporta opções personalizadas de modelo
A documentação atual de configuração de modelos do Claude Code também inclui mecanismos para opções personalizadas de modelo e IDs de modelo de gateway personalizados.
Isso é útil para organizações cujos gateways mapeiam nomes internos para implantações de modelos.
Por exemplo, um gateway pode expor identificadores internos em vez dos IDs padrão de modelo da Anthropic.
O Claude Code pode aceitar valores personalizados configurados, sem precisar validá-los como nomes padrão da Claude.
Da mesma forma, isso não implica que a Anthropic ofereça suporte a todos os modelos upstream por trás desses IDs.
Significa apenas que o Claude Code pode operar normalmente em ambientes onde o gateway controla a nomenclatura dos modelos.
Por que proxies de localhost ainda podem acionar sinais na conta
Gettman enfatizou que seu proxy escutava apenas em:
127.0.0.1
Isso significa que o proxy em si não foi exposto como um serviço de internet público.
No entanto, "somente localhost" não significa que nenhum serviço externo esteja envolvido.
O fluxo de trabalho ainda inclui conexões de saída:
Claude Code local
→ proxy local
→ provedor de modelo externo
O sistema de segurança da conta pode observar muitos sinais não relacionados à exposição da porta do proxy.
Possíveis sinais em qualquer serviço online podem incluir:
A Anthropic não divulgou o classificador específico que acionou a conta de Gettman.
Cherny apenas afirmou que quase certamente foi acionado por outro classificador de conta.
Portanto, afirmar que o proxy de localhost em si é conhecido por causar banimentos é incorreto.
Razões genéricas de banimento são frustrantes porque fornecem poucas informações de diagnóstico.
Elas não informam ao usuário se o sistema detectou:
A documentação de suporte da Anthropic afirma que contas podem ser banidas por violações repetidas das políticas de uso, criação de conta em locais não suportados ou violação dos termos de serviço, entre outros motivos.
Quando o usuário acredita que o banimento é incorreto, a Anthropic oferece um caminho de apelação por meio da experiência de conta restrita.
Mesmo com funcionários públicos auxiliando na investigação de um incidente específico, o processo formal de apelação continua sendo o caminho correto.
A central de ajuda atual da Anthropic afirma que usuários que acreditam ter sido banidos ou encerrados incorretamente devem:
claude.ai.A empresa afirma que, durante períodos de alto tráfego, os tempos de resposta podem ser maiores.
Se a conta congelada for de uma organização em vez de uma conta pessoal, a Anthropic afirma que a tela restrita pode oferecer uma opção separada de solicitar revisão.
Para apelações relacionadas a configurações incomuns de proxy local, evidências úteis podem incluir:
Ao tentar comprovar o que aconteceu, nunca publique chaves de API, tokens OAuth, cookies ou credenciais de conta.
Após o banimento, Gettman publicou um repositório documentando a configuração:
O repositório descreve seu objetivo como executar diferentes modelos por trás do Claude Code.
Por meio de um servidor de API proxy CLI exclusivamente local.
Ele preserva o comando normal claude e permite um comando separado (por exemplo):
claudex
Para uma rota alternativa.
O README inclui exemplos como:
claudex
claudex --continue
claudex --effort low -p "explique este arquivo"
Atualmente, descreve suporte para macOS ou Linux (usando zsh), com Windows utilizável via WSL.
O projeto é mantido pela comunidade e não é um produto da Anthropic ou da OpenAI.
O repositório de Gettman também documenta uma limitação importante:
Somente linha de comando
O método de proxy descrito ali é voltado para fluxos de trabalho de linha de comando do Claude Code.
Descreva sua ideia uma vez e o We0 AI pode gerar um site de apresentacao, paginas e CMS, alem de ajudar a atrair clientes e trafego apos o lancamento.
Uma geração completa de projetos para registro gratuito
Melhor para experimentar um fluxo de geração completo e ver rapidamente um primeiro rascunho do projeto.
Ele afirma que o aplicativo Claude Desktop, ao iniciar sua experiência integrada do Claude Code, fixa seus próprios modelos e endpoints de API, portanto, o mesmo caminho de roteamento em nível de projeto não funciona da mesma forma.
Isso é mais um lembrete de que "Claude Code" pode aparecer em mais de uma interface.
Configurações que funcionam no terminal não devem ser assumidas automaticamente como válidas no fluxo de trabalho integrado da área de trabalho.
Após a resposta de Cherny, Sottiaux voltou ao tópico.
Ele disse estar feliz que o problema foi resolvido e defendeu que a liberdade de ferramenta é importante.
Sua posição é que os usuários devem poder decidir qual modelo é melhor para si.
Esse intercâmbio foi esclarecedor, pois os dois líderes de plataforma não discordaram muito sobre essa questão específica.
Cherny:
Não banimos usuários por usarem outros modelos em outras ferramentas.
Sottiaux:
Os usuários devem poder escolher o melhor modelo para suas ferramentas.
A diferença restante está no suporte ao produto.
A documentação da Anthropic não promete suporte a backends arbitrários que não sejam Claude no Claude Code.
Sottiaux havia brincado anteriormente que, se essa configuração fosse banida, ele devia ao usuário uma redefinição.
Após o incidente, ele publicamente cumpriu a promessa.
Ele publicou uma mensagem dizendo que redefiniu os limites de uso dos usuários pagos dos seguintes produtos:

Essa redefinição foi um gesto comunitário pontual relacionado ao incidente.
Não deve ser interpretada como:
A OpenAI controla seus próprios limites de uso.
A Anthropic controla as contas da Claude.
O próprio Sottiaux observou que não poderia resolver diretamente o banimento da Anthropic, pois não trabalha lá.
O CEO da OpenAI, Sam Altman, comentou publicamente sobre o papel de Sottiaux no incidente.

O Wire perguntou como o tamanho das celebrações da equipe da OpenAI se compara às da Anthropic; Thibault Sottiaux disse que ficaria feliz em ajudar, mas não trabalha na Anthropic, e questionou se a outra pessoa seria banida por usar as ferramentas da plataforma para acessar outros modelos; Alex Getman disse que, após seguir as instruções, teve sua conta banida pela Anthropic e já enviou um recurso; por fim, Boris Cherny tweetou que a Anthropic está contratando.
Essa troca de mensagens levou o caso inicial de banimento de um desenvolvedor a uma discussão mais ampla sobre a portabilidade de modelos e cadeias de ferramentas.
Os problemas técnicos subjacentes provavelmente durarão mais do que o burburinho nas redes sociais.
Os desenvolvedores estão cada vez mais inclinados a usar combinações:
Modelo A
+
Cadeia de ferramentas B
+
Ferramenta C
+
Provedor D
Em vez de aceitar uma pilha tecnológica única e verticalmente integrada.
Os agentes de programação estão se tornando modulares.
Os fluxos de trabalho modernos de programação podem ser divididos em várias camadas.
O mecanismo de raciocínio e geração.
Por exemplo, GPT-5.6 Sol ou os modelos da série Claude.
O ambiente de execução que transforma o modelo em um agente.
Por exemplo, Claude Code e Codex.
Edição de arquivos, execução de shell, acesso ao navegador, MCP, busca e outras funcionalidades.
Autenticação, roteamento, registro de logs, mapeamento de modelos e conversão de protocolos.
O serviço que realmente executa a inferência.
Essa divisão em camadas dá origem a novas formas de comparação.
Os desenvolvedores podem perguntar:
As respostas podem não estar mais limitadas a uma única marca.
O experimento Claude Code + GPT partiu da observação de que o mesmo modelo pode ter desempenho diferente em ambientes de cadeias de ferramentas distintos.
Essa diferença tem várias explicações plausíveis.
A cadeia de ferramentas controla:
Portanto, o desempenho de um sistema eficaz é:
Qualidade do modelo
×
Qualidade da cadeia de ferramentas
×
Qualidade das ferramentas
×
Qualidade do contexto
Benchmarks que comparam apenas nomes de modelos podem, assim, ignorar grande parte da experiência real do desenvolvedor.
A modularidade dá liberdade aos desenvolvedores.
Também espalha a responsabilidade por mais componentes.
Se o Claude Code se conectar a um modelo que não é da Claude por meio de um proxy da comunidade e uma chamada de ferramenta falhar, de quem é a culpa?
As causas possíveis incluem:
A Anthropic pode dizer, com razão:
O Claude Code, por si só, funciona conforme a documentação nos caminhos suportados da Claude.
Já o mantenedor do proxy dirá:
O conversor precisa ser atualizado.
Esse é o trade-off da infraestrutura composável.
Se você quiser testar
o uso de modelos que não são da Claude em uma configuração de gateway no estilo Claude Code, trate isso como um experimento, não como um caminho oficial suportado.
Verifique:
A documentação é atualizada mais lentamente do que posts em redes sociais, mas mais rápido do que tutoriais antigos.
Mantenha o caminho normal da Claude intacto.
Por exemplo:
claude
→ Roteamento oficial da Claude
claudex
→ Roteamento experimental por proxy local
Isso facilita a reversão.
Um proxy de desenvolvimento local pode ser vinculado a:
127.0.0.1
Em vez de todas as interfaces de rede.
Não exponha publicamente um proxy de desenvolvimento sem autenticação e revisão de segurança.
Usar variáveis de ambiente documentadas e um gateway externo torna as alterações mais fáceis de inspecionar e remover.
Não compartilhe sessões de contas, não roube tokens nem use credenciais para as quais você não tem autorização.
Não comece com:
Primeiro, valide se a edição de arquivos, as chamadas de ferramentas, o streaming e o processamento de contexto se comportam como esperado.
A busca de ferramentas é um exemplo.
Outros recursos específicos do gateway também podem precisar de ajustes.
O proxy pode fazer a interface exibir um nome de modelo diferente do real.
Para facilitar a reprodução, registre:
Framework
Gateway
Provedor upstream
Modelo real
Configurações de inferência
Versão do proxy
Versão do Claude Code
Se o serviço exibir:
Pare e investigue, em vez de ficar tentando repetidamente.
Atualizações do Claude Code ou mudanças nos provedores podem quebrar caminhos de compatibilidade não oficiais.
Mantenha a configuração reversível.
Para organizações que precisam de implantações suportadas do Claude Code, a documentação da Anthropic descreve vários caminhos oficiais.
Incluindo:
Esses caminhos têm expectativas de suporte muito mais claras do que converter solicitações para provedores de modelos não relacionados.
Se a necessidade do negócio é apenas "centralizar o acesso à Claude atrás do nosso próprio gateway", use a arquitetura de gateway suportada.
Se a necessidade é "usar o framework do Claude Code com modelos de outros fornecedores", entenda que você está entrando em uma integração não suportada, embora Cherny tenha dito que isso, por si só, não constitui motivo para banimento.
Você não precisa entrar em pânico por causa de um único caso público de banimento.
As evidências públicas não
estabelecem uma política geral da Anthropic que proíba usuários de proxies.
Mas vale a pena revisar a configuração do seu setup.
Verifique:
Os riscos de segurança que um proxy de terceiros pode trazer são, por si só, maiores do que as questões de política de roteamento de modelos.
Um proxy pode ter acesso a informações extremamente sensíveis:
Código-fonte.
Prompts.
Definições de ferramentas.
Caminhos de arquivos.
Detalhes do ambiente.
Credenciais de API.
Saída do agente.
Antes de usar, verifique:
Não presuma que um repositório popular seja equivalente a uma auditoria de segurança.
A Anthropic afirma explicitamente que não endossa, mantém nem audita gateways de terceiros.
O incidente destaca mudanças mais amplas no campo de ferramentas de desenvolvimento com IA.
A primeira geração de assistentes de programação com IA era verticalmente integrada:
Modelo do fornecedor
+
Interface do fornecedor
+
Ferramentas do fornecedor
Já a preferência emergente dos desenvolvedores é mais modular:
Modelo preferido
+
Framework preferido
+
Ferramentas preferidas
+
Provedor preferido
Isso gera pressão por padrões mais claros, envolvendo:
A ascensão de gateways LLM e protocolos abertos torna esse futuro modular mais realista.
Mas o suporte e os limites de políticas ainda não acompanharam em todos os lugares.
O banimento gerou muitas afirmações fortes online.
Algumas vão além do que as evidências sustentam.
Cherny afirmou explicitamente que a Anthropic não bane usuários apenas por usar o framework com outros modelos.
O momento é sugestivo, mas a Anthropic não divulgou o classificador específico nem o resultado completo da investigação da conta.
Sua documentação afirma claramente que rotear para modelos não-Claude através de gateways não é suportado.
As variáveis e o comportamento interno do Claude Code podem mudar a qualquer momento.
Sottiaux compartilhou este experimento específico, mas uma postagem pública em rede social não equivale a uma garantia universal de compatibilidade para cada proxy, provedor ou configuração de conta de terceiros.
Aquela redefinição foi uma ação comunitária que afetou os limites de uso da OpenAI, e não uma política permanente.
A situação atual pode ser resumida da seguinte forma:
| Pergunta | Resposta mais bem fundamentada em 13 de agosto de 2026 |
|---|
| O Claude Code pode se conectar via gateway LLM? | Sim, o suporte a gateways está documentado na documentação da Anthropic |
| Um gateway compatível pode tecnicamente expor IDs de modelo personalizados? | Sim |
| A Anthropic suporta oficialmente modelos não-Claude por trás do Claude Code? | Não |
| A Anthropic bane usuários apenas por usar outros modelos em um framework de ferramentas? | Boris Cherny diz que não |
| A conta de Alex Getman foi desativada? | Sim, de acordo com seu relato público |
| A Anthropic afirmou que o proxy foi o motivo da violação de política? | Não |
| O que Cherny disse que causou isso? | Quase certamente outro classificador de conta |
| O CLIProxyAPI é um produto da Anthropic? | Não |
| O caminho do proxy é garantido para continuar funcionando? |Não é garantido |
| Existe um canal oficial de apelação para desativações incorretas? | Sim |
Isso é muito mais útil do que tratar o incidente simplesmente como a história "Claude baniu usuários de GPT".
Gateways compatíveis de terceiros podem tecnicamente rotear o CLI do Claude Code para outros provedores, e configurações públicas da comunidade já demonstraram isso, por exemplo com GPT-5.6 Sol. No entanto, a documentação da Anthropic afirma que rotear o Claude Code para modelos não-Claude não é suportado; portanto, isso deve ser tratado como uma configuração experimental e sem suporte.
O líder do Claude Code, Boris Cherny, afirmou publicamente que a Anthropic não bane usuários apenas por usar o framework de ferramentas com outros modelos. Isso não garante, porém, que uma conta nunca será desativada por outros motivos de segurança, política, integridade de conta ou classificadores.
Getman afirmou que, logo após testar uma configuração de proxy localhost, sua conta foi desativada devido a "sinais suspeitos". Cherny disse que a causa foi quase certamente outro classificador de conta e que a Anthropic está investigando; a Anthropic não publicou um relatório detalhado do classificador.
Não. O CLIProxyAPI é um projeto open source independente. A Anthropic afirma explicitamente que não endossa, mantém nem audita gateways de terceiros, e a OpenAI não incluiu o CLIProxyAPI na documentação oficial de seu produto Codex.
Sim. A documentação da Anthropic descreve a configuração de gateways LLM para autenticação, roteamento, gerenciamento de orçamento, rastreamento de uso e implantações empresariais. Ao mesmo tempo, a documentação afirma que rotear o Claude Code para modelos não-Claude não é suportado.
ANTHROPIC_BASE_URL?O Claude Code pode usar uma URL base personalizada para enviar solicitações através de um gateway configurado, em vez de enviá-las diretamente ao endpoint padrão. O comportamento do gateway pode afetar a busca de ferramentas, a detecção de modelos, o processamento de contexto e outras funcionalidades; portanto, os operadores devem seguir a documentação atual de gateways do Claude Code.
A Anthropic afirma que você deve acessar claude.ai com a conta desativada e preencher o formulário de apelação exibido na interface da conta restrita. A equipe Safeguards pode revisar o caso; forneça contexto técnico útil, mas nunca exponha chaves de API, tokens OAuth ou outras informações confidenciais.
Evento?
Sim. Sottiaux afirmou publicamente que, após aquela interação, ele redefiniu os limites de uso para usuários pagantes do ChatGPT Work e do Codex. Aquela foi uma ação comunitária específica, e não um direito permanente ou uma promessa de redefinições futuras.
Protocol](https://modelcontextprotocol.io/): um protocolo aberto para aplicações de agente, como o Claude Code, se conectarem a ferramentas e sistemas externos.
Um desenvolvedor foi suspenso logo após rotear o GPT-5.6 Sol para o CLI do Claude Code sem modificações via um proxy local, mas o esclarecimento público mais contundente não apoia a tese de que a Anthropic bane usuários apenas por colocarem outros modelos atrás do harness do Claude Code. Boris Cherny afirmou que a suspensão foi quase certamente acionada por outro classificador de conta.
Enquanto isso, a própria documentação da Anthropic é clara ao afirmar que o roteamento de modelos que não sejam Claude é não suportado. O Claude Code oferece suporte oficial a gateways, mas a Anthropic não garante suporte, compatibilidade ou solução de problemas quando um backend que não seja Claude é conectado ao gateway.
Isso torna o incidente um estudo de caso útil sobre a diferença entre política e suporte de produto. Uma tecnologia pode ser tecnicamente viável e não expressamente proibida, mas ainda assim estar fora da configuração suportada pelo fornecedor.
A conclusão mais segura é: a liberdade de ferramentas pode ser permitida, mas, ao rotear o Claude Code para outros modelos por meio de proxies de terceiros, você assume uma parcela maior dos riscos de compatibilidade, segurança e operação por conta própria.
Comece com uma frase e tenha um site completo em minutos.