Ir para o conteúdo principal
ArchPrompts
Voltar ao blog
Caderno técnico / Nota de campo

Radar Tech: 30 mil merges por dia e o gargalo mudou de lugar — quando a infra de dev feita para humanos vira o limite do time

A Anthropic contou que passou de 2.500 para 30.000 merges por dia em cinco meses e migrou o monorepo para um sistema de controle de versão próprio. O recado de arquitetura: com agentes escrevendo código, o gargalo deixa de ser quem escreve e passa a ser a infraestrutura de desenvolvimento construída na escala humana.

João Gabriel
3 min de leitura
Radar Tech: 30 mil merges por dia e o gargalo mudou de lugar — quando a infra de dev feita para humanos vira o limite do time
AP / Prancha visual 01
Leitura principal

Em maio de 2026, a Anthropic integrava cerca de 2.500 mudanças de código por dia no seu monorepo. Em setembro, eram mais de 30.000 por dia. O número não veio de um time maior: veio de agentes escrevendo código em volume que nenhuma ferramenta de desenvolvimento construída na escala humana aguenta de pé.

O caso, publicado pela própria Anthropic, é menos sobre "IA escreve código" e mais sobre uma pergunta de arquitetura que quase ninguém fez ainda: o que acontece com a infraestrutura de desenvolvimento quando o gargalo deixa de ser a escrita e passa a ser o encanamento?

O que quebrou primeiro

Quando o volume de mudanças cresce dez vezes, a conta de controle de versão explode junto. O histórico do branch principal do monorepo passou de 100 GB, a cópia de trabalho comprimida passa de 25 GB, e o CI fazia algo como 25 milhões de checkouts por dia. Buscado de forma ingênua, isso daria mais de 600 PB de tráfego de git por dia.

Os remédios clássicos para monorepos grandes — shallow clone, sparse checkout, mirrors internos, snapshots em blob storage — foram todos usados e mesmo assim não fecharam a conta: em determinado momento a empresa operava centenas de mirrors internos de git só para se manter de pé. Era um sistema desenhado para um clone completo e offline por desenvolvedor, sendo usado por milhares de agentes e sandboxes que não precisam de histórico nenhum.

A resposta foi trocar a peça, não afinar o parafuso: um sistema de controle de versão próprio, com clientes leves que não carregam o histórico por padrão, migração completa do monorepo em cinco meses, e junto dele uma superfície de revisão, busca de código e gestão de identidade para o próprio controle de versão.

A lição de arquitetura (que vale mesmo sem 30 mil merges)

Você não precisa ser a Anthropic para esse problema bater na porta. A ordem em que ele chega é previsível:

  • Controle de versão é o primeiro a ceder, porque assume um clone completo e um humano que clona uma vez por dia.
  • CI vem em seguida: filas de build dimensionadas por push humano não sobrevivem a um agente que abre PR de cada micro-otimização.
  • Revisão de código é o gargalo cultural: se o volume de mudanças sobe dez vezes e o número de revisores humanos não, a revisão vira uma fila que ninguém esvazia.
  • Build e cache por último: cache quente por branch deixa de fazer sentido quando branches nascem e morrem em minutos.

O ponto de arquitetura não é "copie o Scion". É reconhecer que, quando agentes entram no fluxo, os pressupostos embutidos na plataforma de desenvolvimento passam a ser decisões que ninguém documentou. Volume de merges, custo de clone, tamanho de histórico e política de revisão deixam de ser operação e passam a ser decisão de arquitetura com consequências visíveis — a peça que quebra primeiro é sempre a que ninguém tinha escolhido de propósito.

Um antídoto barato: trate a plataforma de desenvolvimento como você trata qualquer outro sistema crítico. Escreva a decisão antes do incidente — qual é o teto de merges que a sua infra suporta hoje, o que acontece no dia em que você passar dele, e qual peça você troca primeiro. É exatamente o tipo de decisão que uma ADR existe para registrar, não para adivinhar depois do outage.

O que isso sinaliza para os próximos meses

A Anthropic aposta que não é a última empresa a ver pressão na infraestrutura de desenvolvimento: ela só chegou primeiro porque usa IA para escrever software mais que quase todo mundo. Se essa leitura estiver certa, o próximo ciclo de investimento em plataforma não vai para mais um gerador de código, e sim para o encanamento que segura o código que já está sendo gerado — controle de versão leve, CI elástico, revisão assistida e métricas que mostrem onde a fila está estourando antes que ela estoure.

Do conceito à execução

Ferramentas práticas para levar as decisões desta nota ao seu próximo projeto.

12 / selecionados
Antes: reservas em Redis + ledger em MySQL sem atomicidade entre o claim (UPDATE + DEL) - origem do oversell/undersell.
ADR
01 / 03

Escriba de ADR com evidência: simplificação de stack e transações ACID

por João Gabriel

GPT-4oclaude-3-5-sonnetgemini-1.5-pro
—(0)
0 vendas
R$ 14,90
Da intenção declarada à decisão registrada: o desvio entre o que o time quis e o que o código faz é o achado central.
ADR
01 / 03

Auditor de Intenção Arquitetural: laudo rastreável do código que a IA escreveu

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 19,90
Arquitetura geral: Stripe e PayPal conectados via barramento de eventos, com microsserviços downstream, Event Store (Kafka + Schema Registry) e CQRS Read Models.
Event-Driven
01 / 03

ADR de Integração de Plataformas de Pagamento: Event-Driven + Strangler Fig

por João Gabriel

gpt-4gpt-4-turboclaude-3-opus+3
—(0)
0 vendas
R$ 19,90
Cadeia do ataque: evento não confiável interpolado em run: expõe segredo interno via gate 'sempre verdadeiro'.
Segurança
01 / 02

ADR de Hardening de GitHub Actions contra injeção de script

por João Gabriel

GPT-4oclaude-3-7-sonnetgemini-2.0-flash
—(0)
0 vendas
R$ 14,90
Modelo de ameaças: as 4 superfícies de ataque em agentes de codificação com IA, inspiradas pelo Cursor 0day e Memory Heist.
ADR
01 / 02

ADR de Adoção de Agentes de Código com Guardrails de Segurança

por João Gabriel

gpt-4claude-3.5-sonnetclaude-4+2
—(0)
0 vendas
R$ 19,90
Memória por recuperação vs. cérebro documental: o mesmo objetivo — dar contexto ao agente — por dois caminhos opostos.
Agentes
01 / 03

Arquiteto de Contexto do Agente: cérebro documental auditável no lugar da memória por RAG

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 19,90
Fluxo de Decisão do ADR — 5 etapas do processo de documentação de decisão arquitetural, desde o contexto até os artefatos de saída.
ADR
01 / 03

ADR de Adoção de Framework: matriz de pesos e plano de migração

por João Gabriel

gpt-4claude-3-opusclaude-3.5-sonnet+2
—(0)
0 vendas
R$ 14,90
O antipadrão: uma chave de plataforma única no gateway multi-tenant gera blast radius global.
Segurança
01 / 03

ADR de Segredos em Multi-Tenant: elimine chaves compartilhadas e reduza o blast radius

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 29,90
Do gatilho de mercado à decisão defensável: o evento vira INPUT, e a decisão se julga pela tarefa crítica.
Agentes
01 / 03

Arquiteto de Troca de Modelo de IA: ADR, matriz de paridade e rollout por fatias de tráfego

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 29,90
A política vive fora do agente: o dossiê vira declaração fail-closed, e um mecanismo independente nega o resto mesmo se o agente cooperar com o ataque.
Segurança
01 / 03

Arquiteto de Fronteira de Execução do Agente: política, contenção e provas de escape

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 29,90
Quatro superfícies de criptografia legada (TLS na borda, PKI/mTLS, assinatura de código, CMS/chaves) com o que é risco hoje e o padrão-alvo em cada uma — convergindo para um ADR consolidado e um roteiro em 3 fases (inventário, nova CA/HSM+rotação, desligar legado).
Segurança
01 / 03

Kit Crypto-Agility: ADR e roteiro para aposentar criptografia legada

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 19,90
Os dois caminhos da adoção de código gerado por IA: copy-paste cego (dívida cognitiva) versus autoria humana governada (entendimento).
ADR
01 / 03

ADR de Governança de Código Gerado por IA (sem acumular dívida cognitiva)

por João Gabriel

gpt-4ClaudeGemini
—(0)
0 vendas
R$ 14,90