Claude Code: o que é, como funciona e quando abrir ele no lugar do chat

Claude Code o que é, em uma resposta curta: é a ferramenta agêntica de codificação da Anthropic que vive no terminal, entende a base de código e executa tarefas a partir de comandos em linguagem natural. Diferente de um chat, ele lê o código, edita arquivos, roda comandos e se integra às ferramentas de desenvolvimento, trabalhando num ciclo de reunir contexto, agir e verificar. Roda no CLI, na extensão do VS Code, no plugin JetBrains, no app desktop e na web, tudo no mesmo motor. Está incluído nos planos pagos do Claude, e o modo de permissão continua na sua mão
Claude Code não é um chat com tema escuro rodando dentro do terminal
É um agente que abre os teus arquivos, mexe neles e roda comando na tua máquina
Fala aí, beleza? Se você chegou aqui só pelo nome, vamos ao ponto: o Claude Code é a ferramenta agêntica de codificação da Anthropic, ela vive no terminal, entende a base de código do projeto e executa tarefas a partir de comandos em linguagem natural
Guarda esse detalhe, porque eu volto nele mais pra frente: o terminal é a casa dele, e o mesmo motor também aparece em outras superfícies (extensão de editor, plugin de IDE, app desktop e web)
O repositório oficial é o anthropics/claude-code, e a ideia central é simples de resumir: em vez de você descrever o problema e colar o resultado de volta no editor, quem lê o código, edita os arquivos, roda os comandos e conversa com as tuas ferramentas de desenvolvimento é ele
Bora entender como isso funciona por baixo?
Como o Claude Code funciona por baixo
O ciclo de trabalho do agente tem três fases que se misturam durante a tarefa: reunir contexto, agir e verificar o resultado
Formação Claude Code
Domine Claude Code do absoluto zero até o avançado
- 120 aulas
- 4 projetos
- 9h 48min
Não é uma esteira bonitinha onde uma fase termina e a outra começa
Ele lê um pouco, mexe num arquivo, roda algo pra conferir, volta a ler, e assim vai, usando ferramentas o tempo todo
E que ferramentas são essas? Aí está a diferença de verdade: o Claude Code tem acesso ao terminal e a qualquer comando que você mesmo poderia rodar
Build tools, git, gerenciadores de pacote, utilitários de sistema, os teus scripts
Se roda no teu shell, está no alcance dele
Tem um detalhe de execução que explica por que ele parece rápido lendo e cauteloso escrevendo: as ferramentas somente de leitura podem rodar em paralelo, enquanto as que alteram estado rodam em sequência
- Em paralelo:
Read,Glob,Grepe ferramentas MCP de leitura - Em sequência:
Edit,WriteeBash
Faz sentido, né? Ler dez arquivos ao mesmo tempo não quebra nada
Escrever em dois arquivos ao mesmo tempo, ou rodar dois comandos que se atropelam, é pedir problema
Por isso o Claude Code não é "gerar texto de código": gerar texto acaba quando a resposta termina, o agente só acaba quando a tarefa foi verificada 🙂
Claude Code ou a conversa comum: qual é a diferença na prática
| O que acontece na tarefa | Claude Code (o agente) | Conversa comum com a IA |
|---|---|---|
| Ler o projeto | entende a base de código direto onde ela está | ele vê o que você colar na conversa |
| Editar arquivo | edita os arquivos do projeto | devolve o trecho pra você aplicar |
| Rodar comando | roda comandos no terminal (build, git, gerenciador de pacote, scripts) | a execução fica com você |
| Verificar o resultado | verificar faz parte do ciclo dele | quem confere é você |
| Ferramentas de dev | se integra às ferramentas de desenvolvimento | fluxo de copiar e colar |
| Onde roda | terminal/CLI (a casa dele), extensão do VS Code, plugin JetBrains, app desktop e web | a janela da conversa |
Repara numa coisa importante antes de seguir: o contraste aqui é entre dois JEITOS de trabalhar, agente x conversa, e não entre endereços diferentes
O próprio claude.ai é uma das superfícies onde o Claude Code roda, com seletor de modo e tudo, então dizer "lá é chat, aqui é agente" seria bobagem
Sobre as superfícies, um ponto que costuma passar batido: todas estão ligadas ao mesmo motor e compartilham CLAUDE.md, configurações e servidores MCP
Ou seja, o que você configurou no terminal continua valendo quando abre a extensão
A extensão do VS Code é a forma recomendada de usar o Claude Code dentro do VS Code, e existe plugin para IntelliJ IDEA, PyCharm, WebStorm e outras IDEs JetBrains, com visualização de diff e contexto da seleção
Se a tua dúvida já não é "agente ou conversa" e sim qual agente, tem um comparativo com o Codex CLI que ataca exatamente essa escolha
Quando abrir o Claude Code em vez de só conversar

VPS Hostinger para seu sistema
10% OFF extraVPS com SSD NVMe e backups semanais. O cupom MATHEUSHORADECODAR é aplicado automaticamente pelo link.
Ver planos com 10% OFF →Nem toda pergunta pede agente
Pra "o que essa função faz", a conversa comum resolve
Os casos onde vale abrir o terminal são estes:
Mudança espalhada por vários arquivos:
Renomear um conceito, trocar uma assinatura usada em meio projeto, ajustar um padrão que aparece em vinte lugares
Aqui o ganho é ele ler a base de código e editar os arquivos, em vez de você caçar ocorrência e colar trecho um por um
Tarefa que só se prova rodando:
Quando a resposta certa depende de build passar, teste rodar ou git mostrar o estado real
Como ele tem acesso ao terminal e a qualquer comando que você poderia rodar, a fase de verificar acontece dentro do mesmo ciclo
Entrar num projeto que você não conhece:
Esse é o meu favorito de recomendar pra quem está começando: usa o modo plano
Nele o Claude lê arquivos, roda comandos de exploração e escreve um plano, sem editar o código
Você ganha um mapa antes de deixar qualquer coisa ser tocada
Subtarefa longa que suja o contexto:
Pra isso existem os subagentes
Cada subagente começa sem o histórico da conversa, carrega o próprio system prompt e o contexto do projeto do CLAUDE.md, e devolve só um resumo pra conversa principal
A investigação pesada acontece lá dentro e não entope a tua sessão
O que você precisa antes de instalar
A lista é curta:
- Um terminal aberto no diretório do projeto (isso importa mais do que parece, já volto nesse ponto)
- Acesso ao Claude Code: ele está incluído nos planos pagos do Claude (Pro e Max), incluído em cada assento do plano Team e disponível no Enterprise
- Ou uma chave de API na variável de ambiente
ANTHROPIC_API_KEY - No Windows nativo: o Git for Windows é recomendado pro Claude Code usar a ferramenta Bash
Sobre esse último item, um aviso pra você não estranhar depois: sem o Git for Windows instalado, o Claude Code usa o PowerShell como shell
Não é o fim do mundo, mas os comandos que você pedir vão rodar em outro shell do que você esperava
Como instalar e rodar o Claude Code pela primeira vez
- Instale pelo instalador nativo. No macOS e no Linux, a instalação recomendada é via
curl:
curl -fsSL https://claude.ai/install.sh | bash
No Windows, a recomendada é pelo PowerShell:
irm https://claude.ai/install.ps1 | iex
E, se você estiver no CMD, a variante é esta:
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
O erro comum deste passo é sair instalando por npm no automático
O npm install -g @anthropic-ai/claude-code está depreciado em favor do instalador nativo, que ainda tem a vantagem de se atualizar sozinho em background
Se você veio de um tutorial antigo, dá uma olhada no que mudou na instalação por npm antes de seguir por lá
- Abra o terminal na pasta do projeto e rode o comando:
claude
Ele mostra a versão, o modelo atual e o diretório de trabalho acima do prompt
O erro comum deste passo é rodar claude de qualquer lugar, tipo a home do usuário
Olha o diretório de trabalho que ele imprimiu: se não for o projeto, sai, entra na pasta certa e roda de novo
- Faça o login. No primeiro uso ele abre uma janela do navegador pro login, e as credenciais ficam salvas
Se você tiver a variável ANTHROPIC_API_KEY definida, ele pula o login e pede a aprovação da chave
- Se ambiente na sessão. Dois comandos de barra resolvem o começo:
/helplista os comandos disponíveis/resumecontinua uma conversa anterior
Esse /resume é o que evita aquela sensação de recomeçar do zero toda vez que você fecha o terminal

Crie sistemas com IA para vender
Prompts, modelos e checklists para criar e publicar seu sistema com IA e preparar a oferta para o primeiro cliente.
Quero o e-book gratuito Receba o livro e os bônus no seu e-mail.O que continua dependendo de você: permissões e contexto
Agente autônomo assusta, e com razão
Só que o controle continua sendo teu, e ele tem nome: modos de permissão
- default: o modo manual, ele pergunta antes
- acceptEdits: aceita edições e comandos comuns de sistema de arquivos
- plan: só leitura
No CLI você cicla entre os modos com Shift+Tab
Nas outras superfícies do Claude Code existe um seletor de modo: VS Code, Desktop e claude.ai
O modo plano também entra prefixando o prompt com /plan, e ele faz o que o nome diz: pesquisa, lê arquivos, roda comandos de exploração e escreve um plano, sem aplicar mudança nenhuma
Agora o aviso duro, e esse aqui vale ouro: as regras de permissão são aplicadas pelo próprio Claude Code, não pelo modelo
Instrução no prompt ou no CLAUDE.md orienta o que o Claude tenta fazer, não muda o que é permitido
Quem quer segurança de verdade mexe no modo de permissão, não escreve "por favor não apague nada" no arquivo de instruções 😀
E o contexto do projeto, como fica?
Esse é o papel do CLAUDE.md: um arquivo markdown com instruções persistentes do projeto, lido no início de cada sessão
Ele pode ficar em ./CLAUDE.md ou em ./.claude/CLAUDE.md
Você não precisa escrever ele na mão: o comando /init cria o arquivo analisando o projeto, com comandos de build, instruções de teste e as convenções que ele encontrou
E se já existir um, ele sugere melhorias em vez de sobrescrever
Além disso existe a memória automática, ligada por padrão
Dá pra alternar com o /memory na sessão, e a preferência fica gravada como autoMemoryEnabled no ~/.claude/settings.json
Quanto custa usar o Claude Code
O Claude Code está incluído nos planos pagos do Claude: Pro e Max, tanto no terminal quanto nas IDEs suportadas (VS Code, forks do VS Code e IDEs JetBrains)
Nos planos de time, ele vem incluído em cada assento do Team e está disponível no Enterprise
Um ponto que muda a conta mental: o uso na IDE e no terminal conta no mesmo limite compartilhado com o Claude
Não são duas cotas separadas, é a mesma
Sobre números, o que dá pra dizer com segurança:
- Pro: US$ 20 por mês (preço dos EUA, cobrado em moeda local onde há suporte)
- Max: definido por multiplicador de uso sobre o Pro, 5x ou 20x o uso do Pro por sessão de 5 horas, com cobrança mensal
Repara que o Max não é vendido como "mais recursos", e sim como mais uso dentro da mesma janela
Por onde começar
Recapitulando o que interessa: o Claude Code é um agente de codificação que vive no terminal (e chega também na extensão do VS Code, no plugin JetBrains, no app desktop e na web, sempre no mesmo motor) e trabalha no ciclo de reunir contexto, agir e verificar, com acesso às mesmas ferramentas que você usa no dia a dia
Ele compensa quando a tarefa envolve o projeto de verdade: vários arquivos, build, git, exploração
E o controle não sai da tua mão, ele mora no modo de permissão
O próximo passo é bem concreto:
- Instala pelo instalador nativo
- Abre o terminal na pasta de um projeto que você já conhece (fica muito mais fácil julgar se ele acertou)
- Roda
claude - Começa em modo plano, com Shift+Tab, e pede uma exploração
- Roda
/initpra ele criar o teuCLAUDE.md
Depois disso você já tem o suficiente pra formar opinião própria, que é sempre melhor do que ler review dos outros
Até o próximo post!
Perguntas frequentes
Quanto custa usar o Claude Code?
O Claude Code está incluído nos planos pagos do Claude, e o uso soma no mesmo limite da conta. O plano Pro custa US$ 20 por mês (preço dos EUA, cobrado em moeda local onde há suporte), e o Max multiplica esse uso por 5x ou 20x por sessão de 5 horas. Também está incluído em cada assento do plano Team e disponível no Enterprise, ou dá pra usar com uma chave de API própria na variável ANTHROPIC_API_KEY.
Claude Code funciona no Windows sem instalar o Git for Windows?
Funciona, mas o comportamento muda. No Windows nativo, o Git for Windows é recomendado pro Claude Code usar a ferramenta Bash, e sem ele instalado o Claude Code cai pro PowerShell como shell. Não trava nada, só faz os comandos rodarem num shell diferente do que você provavelmente esperava.
Qual a diferença entre os modos de permissão do Claude Code?
São três: o default pede aprovação manual antes de editar arquivos ou rodar comandos, o acceptEdits já aceita edições e comandos comuns de sistema de arquivos sem perguntar, e o plan só lê e propõe, sem tocar em nada. A troca entre eles é feita com Shift+Tab no CLI ou pelo seletor de modo nas outras superfícies do Claude Code: VS Code, Desktop e claude.ai.
Dá para usar o Claude Code integrado ao VS Code ou só pelo terminal?
Dá, e não é uma versão separada: a extensão do VS Code é a forma recomendada de usar o Claude Code dentro do editor, ligada ao mesmo motor do terminal. Existe também plugin para IntelliJ IDEA, PyCharm, WebStorm e outras IDEs JetBrains, com visualização de diff e contexto da seleção.
Para que serve o arquivo CLAUDE.md e como criar um?
O CLAUDE.md é um arquivo markdown com instruções persistentes do projeto, lido no início de cada sessão, e pode ficar em ./CLAUDE.md ou ./.claude/CLAUDE.md. Pra não escrever na mão, o comando /init analisa o projeto e gera um CLAUDE.md com comandos de build, instruções de teste e convenções encontradas; se já existir um, ele sugere melhorias em vez de sobrescrever.
Claude Code atualiza sozinho ou preciso rodar o instalador de novo?
As instalações feitas pelo instalador nativo se atualizam sozinhas em segundo plano, mantendo a versão mais recente sem você precisar rodar nada de novo. É mais um motivo pra evitar a instalação por npm do pacote @anthropic-ai/claude-code, que está depreciada em favor do instalador nativo.
Formações
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 30min
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.

O que é o JEV e para que ele serve no Claude Code?
O que é JEV no Claude Code? Entenda o modelo da TypeSafe AI, como instalar a skill e quanto custa por milhão de tokens.
