Mercados
S&P 5007.377▲ 0,31%Nasdaq24.579▲ 1,09%Dow Jones51.286▼ 0,46%Ibovespa168.498▲ 1,39%FTSE 10010.674▼ 1,01%DAX25.820▼ 1,92%Nikkei57.435▼ 5,96%DólarR$ 5,50▼ 0,14%EuroR$ 6,13▼ 0,67%BitcoinR$ 416.487▼ 0,11%Powered by WIREDESK OSS&P 5007.377▲ 0,31%Nasdaq24.579▲ 1,09%Dow Jones51.286▼ 0,46%Ibovespa168.498▲ 1,39%FTSE 10010.674▼ 1,01%DAX25.820▼ 1,92%Nikkei57.435▼ 5,96%DólarR$ 5,50▼ 0,14%EuroR$ 6,13▼ 0,67%BitcoinR$ 416.487▼ 0,11%Powered by WIREDESK OS
Powered by WIREDESK OS
Lançamentos de IA

Desenvolvedor troca Claude Code pelo Pi após falhas no VSCode

Após mais de um ano usando Claude Code, desenvolvedor decide adotar o Pi como ferramenta principal de código. Ele cita bugs no VSCode, instabilidade e excesso de recursos pouco úteis.

Tecnologia

Mudança de ferramenta reflete busca por estabilidade e eficiência no desenvolvimento de código.

Leia também: Fitbit app: como reiniciar sem perder dados e evitar reset total

Um desenvolvedor de software que usou o Claude Code por mais de um ano decidiu abandonar a ferramenta nesta semana e migrar seu ambiente de desenvolvimento para o Pi, após uma série de frustrações com a integração ao VSCode, instabilidade constante e a sensação de que o produto perdeu foco.

Limites no VSCode e extensão cheia de falhas

O ponto de ruptura veio do dia a dia de uso, dentro do próprio editor VSCode. Ao relatar os problemas, o desenvolvedor conta que só é possível manter uma sessão do Claude Code conectada ao IDE por vez, o que inviabiliza trabalhar em paralelo em mais de uma tarefa.

“If you open a second tab to start another task while the first one works, it can’t receive the text selection events from the IDE at all”, afirma o usuário, explicando que o recurso de selecionar trechos de código e enviá-los automaticamente ao contexto da conversa simplesmente deixa de funcionar quando há mais de uma aba ativa.

Como alternativa, ele chegou a usar a extensão oficial do Claude Code para VSCode, que permite múltiplas abas, mas encontrou novos entraves. “Half of the built-in slash commands don’t work at all in the GUI”, critica, citando ainda a ausência de suporte a linhas de status personalizadas e a forma confusa como as mensagens de subagentes aparecem misturadas na mesma linha do tempo do chat.

Entenda o contexto

O desenvolvedor se diz entusiasta de longa data do Claude Code, que adotou assim que a ferramenta passou a ser oferecida no plano pago da empresa. Ele lembra o impacto positivo inicial na produtividade, com geração rápida de código para projetos pessoais a partir de poucos comandos.

Com o tempo, porém, as falhas se acumularam. Ele menciona que a limitação a uma única sessão conectada ao VSCode já foi reportada há meses pela comunidade, sem correção efetiva, enquanto novas funções eram adicionadas em ritmo acelerado.

Atualizações demais, estabilidade de menos

Além dos problemas no uso diário, o desenvolvedor acusa o Claude Code de mudar rápido demais por baixo do capô, afetando setups personalizados. Segundo ele, só em 2026 foram 244 atualizações da ferramenta, e mais de 75% dessas mexeram em prompts de sistema ou descrições de ferramentas, alterando o comportamento do modelo sem aviso claro.

“At the time of writing, there have been 244 releases to Claude Code this year; over 3/4 of these changed the system prompt or tool descriptions”, relata. Essas mudanças, afirma, criam instabilidade, quebram fluxos de trabalho ajustados ao longo de meses e podem até contrariar instruções definidas pelo próprio usuário no repositório.

Na tentativa de reduzir o peso dessas instruções internas, ele diz ter cortado cerca de 80% do prompt de sistema em sua configuração. Mesmo assim, considera que o Claude Code mantém uma sobrecarga considerável em comparação ao Pi. “Despite chopping 80% of the system prompt, Claude Code still has way more overhead than Pi for seemingly no benefit”, diz.

Um dos exemplos citados é a descrição padrão da ferramenta Bash do Claude Code, que, segundo ele, ocupa quase 3.000 tokens com orientações consideradas redundantes, incluindo detalhes sobre uso de git e abertura de pull requests em plataformas de código que os modelos já dominam sem instruções extensas.

Funcionalidades avançadas sob suspeita

Na avaliação do usuário, a desenvolvedora do Claude Code tem priorizado recursos pensados para grandes clientes corporativos — como fluxos de trabalho dinâmicos, equipes de agentes e revisões automáticas mais pesadas — em detrimento de necessidades de quem programa sozinho ou em pequenos times.

Ele reconhece que essas funções podem aumentar o uso de recursos e atender empresas, mas argumenta que, na prática, pouco ajudam em seu fluxo pessoal e ainda tornam o produto mais complexo, difícil de manter e sujeito a bugs.

O descompasso, diz, apareceu até em detalhes aparentemente menores, como o suporte a diferentes formatos de arquivo de configuração de agentes. “Don’t get me wrong, having a ton of CLAUDE.md files scattered about various GitHub hobby repos is great guerrilla marketing. But it sucks for users to have to deal with copying or symlinking between the two formats”, afirma, ao comentar a adoção tardia de arquivos AGENTS.md.

Na síntese dele, falta foco na evolução do produto. “Ultimately, CC feels like a product without a strong vision or direction”, resume, sugerindo que funcionalidades vêm sendo acrescentadas de forma reativa e sem uma linha mestra única.

Por que o desenvolvedor migrou para o Pi?

A migração para o Pi, decidida nesta semana, é explicada por três pilares: estabilidade, minimalismo e alto grau de personalização. Após instalar a nova ferramenta, o próprio usuário desenvolveu extensões específicas para cobrir suas demandas — incluindo, afirma, uma solução para lidar com múltiplas abas ativas no editor em poucos minutos de trabalho.

O contraste com o Claude Code é direto: em vez de um pacote amplo de recursos pré-prontos e em constante mutação, o Pi é descrito como um “harness” mais enxuto, sobre o qual o desenvolvedor consegue construir o que precisa, na velocidade que deseja, sem ver sua configuração quebrada por alterações frequentes no núcleo do produto.

“I’m excited to lean more into Pi. The first few days required some finagling, but since then it’s been smooth sailing”, relata. Ele afirma já ter escrito algumas extensões para seus casos de uso e planeja compartilhá-las com a comunidade quando estiverem mais maduras.

Impacto para freelancers e pequenos times

A decisão individual expõe um ponto sensível na disputa entre ferramentas de desenvolvimento baseadas em modelos de linguagem. Para freelancers e pequenos times que usam VSCode e valorizam ambientes previsíveis, o relato reforça a percepção de que estabilidade e controle podem pesar mais que um leque extenso de funções.

Na prática, problemas como limitação a uma única sessão ativa no editor, comandos inoperantes na interface gráfica e saídas desorganizadas de subagentes tendem a reduzir produtividade e confiança no sistema. Ao mesmo tempo, a cadência intensa de lançamentos e alterações de prompts aumenta o custo de manter setups customizados funcionando.

Ao migrar para o Pi e tornar públicas suas críticas, o desenvolvedor pressiona a criadora do Claude Code a rever prioridades, com foco maior em qualidade, estabilidade e necessidades de usuários individuais. Do outro lado, o Pi ganha um caso de uso concreto como vitrine para uma abordagem mais minimalista e modular em um mercado cada vez mais competitivo.