O rompimento que expõe a guerra dos modelos de código

Replit não trabalha mais com a Anthropic como parceira preferencial. A declaração foi feita pelo CEO e cofundador Amjad Masad no palco do TechCrunch Disrupt e pegou o mercado de AI coding de surpresa. Até recentemente, a Replit era uma das cinco maiores clientes da Anthropic, com os modelos Claude sustentando o Replit Agent e ajudando a puxar o crescimento de receita. Agora o default da plataforma passou a ser o ChatGPT da OpenAI, após um acordo fechado em agosto. O Claude continua disponível para quem trocar manualmente, mas quem opera produto sabe que quase ninguém muda o padrão.

O fato sem rodeio

Masad foi direto: a troca aconteceu por custo, performance e força da parceria. Segundo ele, o ChatGPT está melhor agora para o caso de uso central da Replit, que é criar aplicações inteiras do zero via vibe coding. A empresa diz usar um benchmark interno para medir essa performance, além de um benchmark público onde os modelos Sol e Astra aparecem na frente na criação de apps completos. Depois do evento, ele ajustou o discurso e disse que a Replit segue agnóstica, com suporte ao Claude e a outros modelos, mas com a OpenAI como parceira preferencial para o Agent. O detalhe importante é que gente próxima à Anthropic nega que a parceria tenha acabado, o que mostra que o rompimento pode ser mais comercial e de prioridade do que contratual.

E há um ruído estranho nessa história que precisa ser olhado com calma. Até o final de setembro, o blog da Replit citava o Claude Fable 5 e o Claude Fable 5.1 rodando em produção no Agent, e um funcionário de produto postava sobre o Opus 5.5 como modelo principal. Três semanas depois, o CEO sobe no palco e diz que não trabalha mais com a Anthropic. Ou a migração foi extremamente rápida, ou a comunicação foi atropelada pelo timing do acordo com a OpenAI. Para quem constrói em cima de APIs de terceiros, esse tipo de virada brusca acende um alerta clássico sobre dependência de fornecedor.

Como funciona na visão de quem opera

Na prática, trocar o modelo default muda tudo em custo e margem, mesmo mantendo o Claude como opção. Em plataformas como a Replit, onde o usuário monta, testa e faz deploy direto do navegador, o Agent faz dezenas de chamadas encadeadas por tarefa, com contexto longo, retries e validação de código. Se cada sessão consome centenas de milhares de tokens, uma diferença de poucos dólares por milhão de tokens vira milhões no fim do mês. A inferência plausível aqui é que a OpenAI ofereceu uma combinação melhor de preço por token, limites de taxa mais folgados e suporte prioritário para otimizar prompts e cache, algo que pesa muito quando você tem milhares de sessões concorrentes e precisa controlar latência p95 sem quebrar a experiência.

Tem também o lado da arquitetura. Vibe coding do zero exige um modelo bom em scaffolding, em manter coerência entre arquivos e em corrigir o próprio erro sem entrar em loop. Masad fala que o habitat do agente importa tanto quanto o modelo, com orquestração, recuperação de erro, sandbox, rede, identidade e autorização. Isso faz sentido para quem já operou coding agent em produção. O modelo gera o código, mas é o harness que evita que ele apague o banco, exponha uma chave ou trave em um deploy. Minha leitura é que a Replit testou o GPT atual contra o Claude nesse harness específico, com ferramentas próprias, e viu taxa de conclusão maior com menos passos. Menos passos significa menos tokens, menos latência e mais margem, mesmo que em um teste genérico de código os dois pareçam empatados.

O ponto do benchmark próprio também merece atenção. Benchmark público ajuda no marketing, mas quem decide troca de provedor olha para métricas internas como sucesso de primeira tentativa, número médio de iterações até o deploy, custo por app publicado e taxa de reembolso ou churn após falha. Se Sol e Astra, que são camadas e avaliações internas da Replit, mostram vantagem consistente para o ChatGPT nesse funil, a decisão financeira se sustenta. O problema é que benchmark interno raramente é auditável. Funciona bem para justificar a troca agora, mas pode envelhecer rápido se a Anthropic lançar uma versão mais forte para codificação em poucos meses.

O que isso muda na prática

Para o usuário final, a mudança deve aparecer como respostas um pouco diferentes no Agent e, com sorte, gerações mais rápidas e baratas. Para quem tem plano pago, vale revisar o consumo de créditos porque a troca de modelo muda o custo por tarefa complexa. A ação prática mais urgente para times que usam a Replit em produção é simples: não deixe o modelo no automático. Trave o modelo por projeto, rode o mesmo prompt de construção nos dois provedores, meça tempo até o deploy funcional e custo total em créditos, e documente qual deles quebra menos em endpoints, autenticação e banco. Em três testes controlados você já sabe se o default novo ajuda ou atrapalha o seu stack.

  • Trave o modelo nas configurações do workspace e evite variação entre membros do time
  • Meça custo por app pronto, não por token, incluindo retries e correções
  • Teste fallback para o Claude em tarefas longas onde contexto e prudência importam mais

Para o mercado, quem ganha no curto prazo é a OpenAI, que coloca o ChatGPT como default em uma das plataformas de vibe coding mais populares entre fundadores e devs iniciantes. Quem perde é a Anthropic, que perde volume de inferência de um cliente gigante e um case visível de sucesso. Mas o movimento mais interessante está na receita da Replit. A empresa diz que o enterprise saiu de 2 por cento da receita no ano passado para cerca de 15 por cento neste ano, com mais de 50 por cento vindo de B2B, e projeta mais da metade vindo de enterprise e governo em 2027. Isso explica parte da troca. Contrato enterprise e governo pede previsibilidade de preço, SLA claro, controles de segurança e roadmap conjunto, e a OpenAI tem hoje uma máquina comercial mais agressiva nesse segmento.

A tensão que fica

A pergunta que não sai da cabeça é se isso escala ou só move o gargalo de lugar. Trocar de Claude para ChatGPT resolve custo e performance hoje, mas cria uma dependência nova em outro gigante com histórico de mudar preço, limite e comportamento de modelo sem muito aviso. Quem já operou com LLM sabe como é doloroso quando um modelo que você otimizou por meses muda por baixo do pano e seu pipeline de agentes começa a falhar em casos de borda. A Replit diz que continua agnóstica, mas agnóstico de verdade exige roteamento inteligente, avaliação contínua e capacidade de voltar atrás em dias, não em meses. Será que eles montaram essa camada ou só trocaram o logo no default e torceram para o churn não perceber.

Existe ainda a dúvida sobre o discurso de segurança. Masad comparou agentes a humanos que precisam de um bom habitat, com orquestração, sandbox e identidade bem resolvidos para trabalhar com segurança. É uma boa imagem e está correta na engenharia, mas também é conveniente quando você está migrando milhares de empresas para um novo modelo. Segurança de agente não vem do modelo, vem do isolamento e da permissão mínima. Se a Replit está mesmo investindo nisso para atender enterprise e governo, a troca faz sentido como parte de um pacote maior. Se for só narrativa para justificar o acordo, o risco aparece no primeiro incidente com vazamento de dados ou deploy destrutivo em conta corporativa.

Conclusão

No fim, a Replit fez o que qualquer operador faria sob pressão de margem e crescimento enterprise: escolheu o parceiro que entregou melhor custo por app funcional e mais apoio comercial agora. Isso não significa que o Claude ficou ruim, significa que o jogo de AI coding virou guerra de economia de inferência e distribuição. Vale testar o novo default no seu projeto real antes de comemorar ou reclamar. Será que daqui a seis meses estaremos falando de outra troca, quando o próximo modelo cortar o custo pela metade de novo.