root@construct:~/logs/claude-code-como-ferramenta-principal-4-meses-depois$
<-- voltar para /logs
2026-03-14//LOG

Claude Code Como Ferramenta Principal: 4 Meses Depois

Faz 4 meses que troquei pro Claude Code como ferramenta principal. Larguei VS Code e JetBrains e fiquei no terminal puro, só o Claude e bora.

O que funciona pra caralho:

Refatoração é onde o bicho brilha. Peço "refatora esse service pra usar repository pattern" e ele altera os arquivos, atualiza testes e arruma imports. Uma tarde de trabalho minha sai em 10 minutos.

Arquitetura. Tu descreve um módulo em linguagem natural e recebe uma implementação completa que segue os padrões que já existem no teu codebase. Pro TOPO Contábil eu descrevi o módulo de relatórios fiscais e o cara me devolveu Clean Architecture completa, com entidades, use cases, repositories e controllers batendo com o resto do projeto. Ele reconheceu o padrão no código sem eu precisar explicar.

Pra debugar, colo o erro e recebo um diagnóstico. O Claude rastreia o código até achar o problema e sugerir o fix. Ter esse contexto completo ajuda demais quando o bug cruza vários arquivos.

Testes. "Escreve testes pra esse service, cobre os edge cases." Os testes que saem são de verdade, testam comportamento real, não aquele teste meia boca de "a função existe né? Beleza."

Workflow git. Mensagens de commit, descrição de PR, gerenciamento de branch. As regras de Git Safety que tenho na config garantem que o Claude nunca faz merda destrutiva sem eu confirmar.

O que não funciona:

Qualquer coisa visual é sofrimento. Tu não consegue ver o que tá buildando, então no frontend ainda pulo pro browser. CSS, layout e responsivo precisam de olho na tela.

Debug interativo pesado. Quando tu precisa botar breakpoint, passar linha por linha, inspecionar estado em runtime. O terminal tem limite aqui, não dá pra fingir que não.

Quando tu não sabe o que quer, complica. O Claude é monstro pra executar uma visão clara, mas no modo exploração, pedir "tenta alguma coisa aí" não funciona. Tu precisa saber o que quer antes de pedir.

O que mudou no meu workflow:

Agora eu penso em prompts. Em vez de lembrar o atalho pra abrir o arquivo e mudar a variável na linha 47, penso "extrai essa lógica de validação pra uma função própria". Consigo trabalhar num nível mais alto e ser mais intencional sobre a mudança.

Minha frequência de commit explodiu. O Claude torna commit pequeno e atômico fácil demais. Commito depois de cada mudança significativa em vez de juntar tudo num commitão.

Minha qualidade de code review melhorou. Uso o Claude pra revisar meu próprio código antes de dar push. Ele pega coisa que eu passo batido.

Voltaria atrás?

Não voltaria nem fodendo. Mesmo com as limitações, o ganho de produtividade é absurdo. Toco 6 projetos em paralelo e o Claude Code é a única razão de isso ser possível. Implemento mais rápido e consigo manter os padrões e a qualidade das refatorações ao longo do trabalho.

Precisei aprender quando usar e quando sair. O Claude dá força pra executar, mas tu continua responsável pela arquitetura e pelas decisões. Saber o que é código bom ainda é teu trabalho; ele te leva lá mais rápido.

The Broad Way | Kinho.dev