O que é Claude Code, como funciona e para quem vale a pena?

Claude Code é a ferramenta de codificação agêntica da Anthropic: ele lê a base de código, edita arquivos, roda comandos e se integra às ferramentas de desenvolvimento, trabalhando em vários arquivos de uma vez. Roda no terminal (CLI), no VS Code e JetBrains, no app desktop e na web (claude.ai/code, restrito a repositórios do GitHub). Não existe acesso no plano gratuito: entra pelo Pro (US$ 20 por mês), pelos planos Max (US$ 100 e US$ 200 por mês) ou por assento no Team. Vale muito pra quem mexe em projeto grande e versionado, e pouco pra quem só escreve scripts curtos e isolados
Fala aí, beleza? Um chat de IA te devolve um bloco de código pra você copiar, colar e rezar
Um agente abre o teu projeto, lê os arquivos, edita o que precisa ser editado, roda os comandos e te mostra o resultado
Parece uma diferença pequena na frase, mas é ENORME no dia a dia
Se você já ouviu falar do Claude Code umas mil vezes e nunca abriu o terminal com ele, esse post é pra ti: o que ele é de verdade, como o fluxo acontece na prática, quanto custa e o veredito honesto de quem ganha tempo com isso (e quem provavelmente nem precisa) 🙂
Claude Code não é autocomplete: a diferença entre sugerir e executar
O Claude Code é a ferramenta de codificação agêntica da Anthropic: ele lê a base de código, edita arquivos, roda comandos e se integra às ferramentas de desenvolvimento
E o que significa "agêntica" aqui? Que ele não fica só respondendo: ele é um agente de codificação que entende o projeto inteiro e trabalha em vários arquivos e ferramentas
Sacou a diferença? O autocomplete adivinha a tua próxima linha. O agente pega a tarefa e vai atrás dela pelo projeto todo
Se você conhece a diferença entre pedir uma dica pro colega do lado e passar a tarefa pra ele, é mais ou menos isso
E não para no código: ele integra com GitHub, GitLab e ferramentas de linha de comando, cobrindo o fluxo de ponta a ponta: ler issues, escrever código, rodar testes e enviar PRs
É por isso que o modelo mental de "chat que escreve função" não dá conta. O trabalho dele é o teu repositório, não a caixinha de texto
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 45min
Onde o Claude Code roda: terminal, VS Code, JetBrains, desktop e web
Muita gente acha que Claude Code é sinônimo de terminal preto com letrinha piscando. Não é só isso
Ele roda em mais de uma superfície: terminal (CLI), VS Code e JetBrains, app desktop e web
Terminal (CLI):
A superfície principal e a mais direta: você entra na pasta do projeto, chama o claude e conversa ali mesmo, do lado dos teus comandos de sempre
É onde o agente fica mais perto do Git, dos testes e das ferramentas de linha de comando que você já usa
VS Code:
Se o teu dia é dentro do VS Code, a extensão é a forma recomendada de trabalhar por lá
Ela entrega interface gráfica nativa com revisão e edição de planos antes de você aceitar, auto-aceite de edições, @-mention de arquivos com intervalo de linhas, histórico de conversas e várias conversas em abas ou janelas
Poder editar o plano antes de aprovar é sutil e muda muito: você corrige o rumo ANTES do agente tocar em disco
JetBrains, desktop e web:
JetBrains e o app desktop também estão na lista de superfícies suportadas
A versão web tem endereço próprio e escopo limitado: você acessa em claude.ai/code ou pelo rótulo Code na barra lateral do app de chat, e ela é restrita a repositórios do GitHub
Então se o teu código está num GitLab ou só na tua máquina, web não é o teu caminho, beleza?
Como começar a usar o Claude Code passo a passo
Bora ver na prática? São cinco passos, e cada um tem um erro clássico que pega quem está começando
- Instale o Claude Code na tua máquina. No macOS, Linux e WSL a instalação nativa é um comando só:
curl -fsSL https://claude.ai/install.sh | bash
No Windows, pelo PowerShell:
irm https://claude.ai/install.ps1 | iex
Existem caminhos alternativos: Homebrew (casks claude-code e claude-code@latest), WinGet e o pacote npm oficial:
npm install -g @anthropic-ai/claude-code
O erro comum deste passo: instalar por gerenciador de pacote e achar que está sempre na última versão. Homebrew, WinGet, apt, dnf e apk não atualizam sozinhos por padrão, enquanto a instalação nativa se atualiza em segundo plano
- No Windows nativo, instale também o Git for Windows. Ele é recomendado pro agente poder usar a ferramenta Bash
O erro comum deste passo: pular ele e depois ficar tentando entender por que o agente não consegue rodar comando nenhum
- Entre na pasta do projeto e rode o comando da CLI. O
claudeprecisa ser executado no diretório do projeto:
cd caminho/do/seu/projeto
claude
Se quiser conferir o que instalou:
claude --version
O erro comum deste passo: chamar o claude de qualquer lugar e estranhar que ele não conhece o teu código. Contexto de projeto começa no diretório certo
- Gere o CLAUDE.md com
/init. Esse comando cria um CLAUDE.md inicial no projeto, e o/memoryserve pra refinar o arquivo depois
O CLAUDE.md é um arquivo markdown na raiz do projeto, lido no começo de cada sessão. É a memória que sobrevive ao fechar o terminal
O erro comum deste passo: deixar o arquivo exatamente como o /init gerou e nunca voltar nele. O CLAUDE.md é documento vivo, não certidão de nascimento
- Ajuste
/permissionse, se o projeto pedir,/mcp. O/permissionsdefine as regras de aprovação e o/mcpconfigura os servidores MCP do projeto
O erro comum deste passo: sair aprovando tudo no automático na primeira sessão. Regra de aprovação existe justamente pros rm -rf da vida não acontecerem no teu repo
Como funciona o fluxo de trabalho na prática
O ciclo real é mais tranquilo do que parece de fora
Você abre a sessão e o agente já lê o CLAUDE.md da raiz do projeto. Convenções, stack, jeito de rodar os testes: tudo isso entra antes da tua primeira frase
Aí, antes de deixar ele editar qualquer coisa, tu manda /plan
O plan mode é a melhor parte pra quem está começando: o Claude lê os arquivos e propõe um plano, sem nenhuma edição até você aprovar
Leu o plano, achou torto? Corrige o pedido e pede de novo. Nada foi escrito em disco ainda
Aprovado, ele executa: edita os arquivos, roda os comandos, volta com o resultado
Durante a sessão, dois comandos te salvam de encher a janela de contexto de coisa inútil: /context mostra o que está ocupando espaço e /compact resume pra liberar
E tem o ajuste fino: /model e /effort mudam o modelo e o nível de raciocínio conforme o tamanho do problema
Não adianta o fluxo estar redondo se o pedido for vago, viu? Metade do resultado vem do jeito que você escreve a tarefa, e sobre isso vale ver umas técnicas de prompt no Claude Code antes de sair mandando "arruma aí"
Fechando o ciclo: como ele integra com GitHub, GitLab e ferramentas de linha de comando, dá pra ir de ler a issue até escrever o código, rodar os testes e enviar o PR sem sair do fluxo
O que muda quando o agente trabalha sozinho até terminar
Tem um pulo de categoria que acontece quando você para de acompanhar cada passo e deixa o agente ir até o fim da tarefa
No vídeo abaixo eu mostro isso rodando dentro de um projeto que já estava em andamento
Antes de conseguir usar o recurso, precisei atualizar a instalação na minha máquina, e mostrei a atualização acontecendo ali no terminal
O funcionamento é de slash command: você descreve o que quer, define qual é o estado final e como o agente pode comprovar que chegou lá
Na minha experiência, as restrições (o que o agente NÃO pode fazer) são opcionais. O mínimo obrigatório pra coisa funcionar bem é o estado final e a forma de comprovação
E tem um conjunto de subcomandos pra gerenciar a execução: listar o que está rodando, pausar, retomar, cancelar e marcar como concluído
Quando testei, deixei duas tarefas rodando ao mesmo tempo na tela e elas avançavam em paralelo enquanto eu seguia mexendo no projeto
Tarefa simples termina numa única interação e o agente encerra sozinho, já gerando os arquivos finais
Onde isso brilha de verdade? Tarefa repetitiva com critério claro de parada. O exemplo mais óbvio: rodar e corrigir funções até passar em todos os testes
Onde exige supervisão? Quando o resultado bloqueia a continuidade do trabalho ou o "pronto" é subjetivo. Se você não consegue escrever como o agente comprova que terminou, ainda não é caso de delegar
Eu estudei o recurso pela documentação oficial e recomendo fazer o mesmo pra ver parâmetros, usos indicados e limitações antes de apostar nele
Ah, e nesse vídeo eu estava testando um setup de gravação remoto: se puder deixar feedback de áudio e imagem nos comentários, me ajuda demais =)
Personalização: CLAUDE.md, skills, hooks e plugins
Aqui é onde o uso casual vira uso sério
Ele lê configurações e extensões a partir de diretórios .claude: o .claude do projeto e o ~/.claude do teu diretório home
O que vive ali? CLAUDE.md, settings.json, hooks, skills, comandos, subagents, workflows, rules e memória automática. Skills de projeto ficam em .claude/skills/
A lógica é simples: projeto guarda o que é do projeto, home guarda o que é teu em qualquer projeto
Os hooks são o pedaço mais subestimado: eles rodam script, requisição HTTP, chamada de ferramenta MCP, prompt ou subagente quando o agente chega a um evento do ciclo de vida
Traduzindo: dá pra amarrar comportamento obrigatório em momentos específicos, em vez de pedir por favor no prompt e cruzar os dedos
E os plugins? São a camada de empacotamento: uma unidade instalável que agrupa skills, hooks, subagents e servidores MCP
Ou seja, aquele setup que você levou semanas ajustando pode virar um pacote e ser instalado pelo time todo
Quanto custa o Claude Code: Pro, Max, Team e API
Primeiro o aviso que economiza a tua tarde: o plano gratuito do Claude não dá acesso ao Claude Code
Ele exige assinatura paga, seja Pro ou Max pra pessoa física, seja Team ou Enterprise pra organização
| Plano | Preço | O que entrega |
|---|---|---|
| Gratuito | Sem custo | Sem acesso ao agente de codificação |
| Pro | US$ 20 por mês na cobrança mensal (EUA) ou US$ 17 por mês no anual, com US$ 200 pagos de uma vez | Claude Code incluído na assinatura |
| Max 5x | US$ 100 por mês (assinatura web) | 5x o uso do Pro por sessão de 5 horas, sessões mais longas e limites de saída maiores |
| Max 20x | US$ 200 por mês (assinatura web) | 20x o uso do Pro por sessão de 5 horas, sessões mais longas e limites de saída maiores |
| Team | Preço por assento não coberto aqui | Incluído em cada assento |
| Enterprise | Preço por assento não coberto aqui | Incluído no assento em planos novos e self-serve, sem compra adicional |
Preço de app móvel pode variar em relação à assinatura web, então confere antes de assinar pelo celular
Pra ter uma referência em real: usando o dólar à vista de 14/09/2026, a R$ 5,16, os US$ 20 do Pro ficam em torno de R$ 103 por mês
E como funcionam os limites? Existe um limite por sessão que reseta a cada 5 horas, mais um limite semanal que vale pra todos os modelos, tanto no Pro quanto no Max
O limite semanal reseta num horário fixo atribuído à tua conta, não no domingo genérico da internet
Bateu o teto e travou tudo? Nem sempre: os créditos de uso permitem que assinantes Pro, Max 5x e Max 20x continuem em preço por consumo, a taxas padrão de API, em vez de ficarem bloqueados
E tem o caminho de API: com uma API key definida como variável de ambiente, o uso passa a ser cobrado por pay-as-you-go a taxas padrão de API, na conta de API ligada àquela chave
Tome cuidado com isso! Se você deixou uma chave exportada no teu shell e esqueceu, a conta não vai cair na assinatura, vai cair na API 😛
Sonnet, Opus ou Haiku: qual modelo usar em cada caso
Escolher modelo no Claude Code não é frescura: é a diferença entre o teu limite durar a semana ou acabar na terça
| Modelo | Força | Quando escolher |
|---|---|---|
| Sonnet | Padrão, atende a maior parte do trabalho de código | Feature do dia a dia, correção comum, tarefa de rotina |
| Opus | Raciocínio mais profundo | Refatoração grande, debugging difícil e decisão de arquitetura |
| Haiku | O mais rápido e barato | Consulta rápida, edição simples e execução em volume |
Pra trabalho agêntico complexo de código e cenário corporativo, o modelo recomendado hoje é o Claude Opus 5
Agora o custo relativo, que é o que ninguém olha antes de reclamar: o Opus custa várias vezes mais por turno que o Sonnet, e o Sonnet mais que o Haiku
Usar Opus em trabalho de rotina é a forma mais rápida de esgotar o teu limite. Já viu?
E a boa notícia: dá pra trocar de modelo no meio da sessão sem perder a conversa
Por isso um padrão comum é planejar com Opus e executar com Sonnet: cabeça grande pra decidir o caminho, cabeça econômica pra fazer o caminho 😀
Para quem o Claude Code vale a pena (e para quem não vale)
Veredito honesto, dos dois lados
Ganha tempo de verdade:
Quem trabalha em base de código existente, com vários arquivos, e passa mais tempo entendendo o projeto do que digitando
Quem vive no terminal e no Git, porque é ali que o agente está mais em casa
Quem repete o mesmo fluxo de issue até PR toda semana, já que o ciclo de ler issue, escrever código, rodar teste e enviar PR está coberto de ponta a ponta
Time que quer padronizar contexto e comportamento, usando CLAUDE.md, hooks e plugins pra todo mundo trabalhar do mesmo jeito
E quem tem tarefa longa, com objetivo claro e critério de parada, que pode rodar em paralelo sem supervisão enquanto você segue no projeto
Provavelmente não precisa (ainda):
Quem está começando a programar e precisa entender cada linha que escreve. Agente rápido demais atrapalha aprendizado, e dá pra ver esse debate com mais calma na discussão sobre Claude Code para não programadores
Quem escreve scripts curtos e isolados, onde o ganho de entender "o projeto inteiro" simplesmente não existe
Quem não tem projeto versionado, porque metade da graça é o agente mexer com rede de segurança embaixo
E quem não vai usar o suficiente pra justificar a assinatura, já que não existe plano gratuito com acesso. Aqui a conta é fria: se você abre o editor uma vez por mês, não vale
Conclusão
O Claude Code não é um chat que sugere código: é um agente que entende o projeto inteiro, edita arquivos, roda comandos e vai até o PR
Ele roda no terminal, no VS Code e JetBrains, no desktop e na web (essa última restrita a repositórios do GitHub), exige plano pago e recompensa muito mais quem trabalha em projeto existente e versionado do que quem mexe em script solto
Seu próximo passo é bem concreto: instala, entra na pasta de um projeto REAL que você já conhece bem, roda o claude, gera o CLAUDE.md com /init e começa tudo em /plan antes de deixar o agente editar qualquer coisa
Começar por um projeto que você conhece é o que te dá condição de julgar se o plano dele presta ou não, e isso é a habilidade mais importante nesse jogo
Vou seguir trazendo os testes e os comandos novos por aqui, então fica de olho nos próximos conteúdos do blog
até o próximo post! 🙂
Perguntas frequentes
Claude Code funciona no plano gratuito do Claude?
Não. O plano gratuito não dá acesso ao Claude Code: é preciso assinatura paga, Pro ou Max pra pessoa física, Team ou Enterprise pra organização.
O Pro custa US$ 20 por mês, algo em torno de R$ 103 usando o dólar a R$ 5,16. Já é o suficiente pra rodar o Claude Code.
Qual a diferença entre Claude Code no terminal e no VS Code?
O terminal é a superfície principal: tu chama o claude na pasta do projeto e conversa ali, perto do Git e dos teus comandos de sempre.
A extensão do VS Code é a forma recomendada dentro do editor, com interface gráfica nativa, revisão e edição de planos antes de aceitar, auto-aceite de edições e @-mention de arquivos com intervalo de linhas.
Na prática, escolhe pelo lugar onde tu já trabalha: quem vive no terminal segue no terminal, quem vive no editor ganha essa camada gráfica ali dentro.
Dá pra usar o Claude Code em repositório que não está no GitHub?
Pelo terminal, VS Code, JetBrains ou app desktop, sim, sem restrição de onde o código está hospedado.
Já a versão web, em claude.ai/code ou pelo rótulo Code na barra lateral do app de chat, é restrita a repositórios do GitHub. Se o teu projeto está num GitLab ou só na tua máquina, a web não é o caminho.
Vale mais a pena assinar o Pro ou o Max pra usar o Claude Code?
O Pro, a US$ 20 por mês, já libera o Claude Code e atende quem usa no dia a dia sem exagero.
O Max entrega 5x ou 20x o uso do Pro por sessão de 5 horas, sessões mais longas e limites de saída maiores, nas versões Max 5x (US$ 100 por mês) e Max 20x (US$ 200 por mês).
Se tu esgota o limite do Pro toda hora, o Max resolve. Se não, é gasto que não compensa.
O que acontece quando o limite de uso do Claude Code acaba?
O Claude Code tem um limite por sessão que reseta a cada 5 horas, mais um limite semanal que vale pra todos os modelos, tanto no Pro quanto no Max.
Quando esse limite bate no teto, assinantes Pro, Max 5x e Max 20x podem continuar usando via créditos de uso, em preço por consumo nas taxas padrão de API, em vez de ficarem travados até o próximo reset.
Preciso instalar mais alguma coisa além do Claude Code no Windows?
Sim, no Windows nativo o Git for Windows é recomendado pra que o agente consiga usar a ferramenta Bash.
Pular esse passo é o erro clássico de quem instala rápido e depois fica sem entender por que o agente não roda comando nenhum.
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
Blog | Mais populares
Bateu o limite de uso do Claude Code? Como retomar a tarefa sem refazer tudo
Bateu o limite de uso do Claude Code? Veja como retomar a tarefa de onde parou com /usage, CLAUDE.md e --continue, sem refazer nada.
Como pagar o Claude Code no Brasil: cartão, dólar, IOF e quanto fica em reais
Claude Code preço Brasil na prática: câmbio, IOF de 3,5% e quanto fica na fatura. Planos Pro e Max convertidos em reais e como pagar com cartão.
Como instalar uma skill no Claude Code: passo a passo
Saiba como instalar skill no Claude Code: use a pasta pessoal para todas as sessões ou a pasta de projeto para versionar. Frontmatter YAML é obrigatório.
