Você escolhe um assistente de código do mesmo jeito que escolhe café no balcão. Velocidade do tab-completion, precisão do autocomplete, talvez a fonte bonitinha no print do marketing. Você assume que pode trocar Cursor por Copilot por Claude Code como quem troca leite de aveia por leite de amêndoa. Custo de troca? Praticamente zero. Desinstala uma extensão, instala outra, segue a vida.

Essa suposição acabou de expirar silenciosamente.

A lacuna que você ainda não percebeu

Seu fluxo de trabalho diário agora depende de funcionalidades que vão muito além de "adivinhar minha próxima linha." Refatorações em múltiplos arquivos. Q&A sobre o codebase — perguntar pra sua ferramenta "onde essa função é chamada?" e receber uma resposta de verdade. Sugestões com awareness de dependências que sabem que seu UserService conversa com seu AuthProvider três diretórios de distância. Essas features só funcionam se a ferramenta digeriu o projeto inteiro — cada arquivo, cada import, cada relação entre módulos.

E essa digestão é exatamente onde a corrida armamentista se moveu.

Todo mundo lança a mesma ideia ao mesmo tempo

Nas últimas duas semanas de março de 2026, as três ferramentas de código dominantes — Cursor, GitHub Copilot e Claude Code — expandiram suas capacidades de indexação de codebase. Não são melhorias incrementais no autocomplete. É compreensão total do repositório. A corrida não é mais "quem escreve a melhor próxima linha de Python", mas "quem mapeia o grafo inteiro do seu repositório primeiro."

O que realmente está acontecendo por baixo do capô

Aqui vai a realidade técnica, traduzida pra humanos. Essas ferramentas agora constroem o que se chama de índice semântico — essencialmente um mapa pesquisável do que cada função, classe e arquivo no seu projeto faz, não apenas como se chama. Elas pegam seu código e convertem em embeddings (impressões digitais numéricas que capturam significado), depois armazenam em um vector database (um mecanismo de busca especializado em encontrar coisas similares em vez de correspondências exatas).

Quando você pede pro seu agente de código corrigir um bug, ele não olha só o arquivo que está aberto. Ele consulta esse vector database, recupera cada pedaço relevante de contexto do repositório inteiro e aí sim gera código. Sua IDE vira um mecanismo de busca para o seu próprio codebase — um que realmente entende o que seu código significa.

O momento "eureka" — e ele é real

O resultado é genuinamente impressionante. Um agente de código agora consegue responder perguntas como "onde esse padrão de bug se repete no projeto?" ou "refatore essa interface e atualize todos os 47 chamadores." Essas são tarefas que antes exigiam um engenheiro sênior que tinha passado meses construindo um modelo mental do sistema inteiro. Agora uma ferramenta faz isso em segundos.

Para codebases grandes — monorepos com milhares de arquivos — isso não é um luxo. É a diferença entre um brinquedo e uma ferramenta.

O preço que ninguém está lendo

Aqui é onde eu paro de ser bonzinho.

Quando uma ferramenta passa horas indexando seu monorepo — parseando cada arquivo, construindo aquele mapa semântico, aprendendo as relações entre seus serviços — você criou uma dependência cara de quebrar. Trocar pro concorrente? Parabéns, agora você vai reconstruir todo aquele contexto do zero. Dias de indexação. Semanas da nova ferramenta aprendendo seus padrões.

Pior: sua ferramenta agora guarda um mapa semântico completo do seu código proprietário nos servidores dela. Cada nome de função, cada API endpoint, cada decisão arquitetural — comprimidos em embeddings sentados na infraestrutura de outra pessoa. Você entregou a planta da sua casa porque o chaveiro ofereceu uma chave mais bonita.

O que isso significa pra você, agora

Se sua equipe está escolhendo uma ferramenta de código em abril de 2026, a pergunta mudou fundamentalmente. Não é "qual IA escreve JavaScript melhor." É "em qual fornecedor você confia um índice pesquisável completo da sua propriedade intelectual?" E mais praticamente: "você está confortável sabendo que migrar desse fornecedor daqui a 18 meses vai custar produtividade real enquanto a nova ferramenta reaprende tudo?"

Os custos de troca não estão no preço da assinatura. Estão no contexto.

A nova realidade

A IDE parou de ser um editor de texto faz meses. Agora é uma base de conhecimento proprietária sobre o seu código — e o fornecedor que te indexar primeiro fica com você. Isso não é conspiração. É só uma boa estratégia de negócio disfarçada de feature de produtividade para desenvolvedores.

Escolha seu café com cuidado. Talvez você vá tomar ele por um bom tempo.