Comandos do Claude Code: quais usar e em que momento?
Os comandos do Claude Code começam com barra e só funcionam no início da mensagem: /clear limpa o contexto, /compact resume a conversa, /model troca o modelo, /effort ajusta o raciocínio, /resume retoma uma sessão e /usage mostra custo e limites. Digite / numa sessão para ver e filtrar a lista completa. Decorar todos não adianta; o que faz diferença é saber qual usar em cada momento.
Como funcionam os comandos do Claude Code?
Tudo que começa com / no início da mensagem é um comando, e o texto depois do nome vira argumento. Se você manda um comando enquanto o Claude está respondendo, ele entra na fila e roda quando o turno acaba; alguns, como /usage e /status, rodam na hora. Três prefixos completam o básico: ! no começo roda um comando de terminal direto, @ menciona um arquivo com autocompletar, e ? com a caixa vazia mostra os atalhos.
A lista oficial passa de cem comandos. Os que você usa todo dia cabem em cinco momentos da sessão.
Quais comandos usar para começar?
claude, dentro da pasta do projeto, abre a sessão./initcria um CLAUDE.md inicial, o arquivo que o agente lê em toda sessão. Veja o que é o CLAUDE.md./plan, ou Shift+Tab até chegar no modo plan, faz o agente planejar antes de editar. Shift+Tab alterna os modos de permissão./doctorfaz um checkup da instalação e das configurações quando algo parece errado.
Quais comandos cuidam do contexto?
A janela de contexto funciona como um copo que só enche. Instruções, CLAUDE.md, histórico, arquivos lidos e saídas de comando moram ali, e tudo é reenviado a cada turno. O maior gasto quase nunca é o que você digita: são arquivos lidos por inteiro e saídas verbosas. Um arquivo de 500 linhas gasta uns 13 mil tokens. Quando o copo enche, cada turno fica mais caro e o começo da conversa, inclusive a instrução do primeiro minuto, começa a sumir.
/contextmostra o que está ocupando a janela, em grade colorida, com sugestões./clearcomeça uma conversa nova, com a janela vazia. Use entre tarefas: terminou o login, vai mexer no relatório, limpe. A conversa anterior fica salva e volta com/resume./compacttroca o histórico por um resumo. Use quando precisa continuar a mesma tarefa com o copo cheio. Aceita instrução:/compact foque na correção do bug de autenticação./rewind, ou Esc duas vezes com a caixa vazia, volta conversa e código a um ponto anterior, ou resume só um trecho./btwfaz uma pergunta lateral sem entrar no histórico da conversa.
A regra prática: quando o uso passar de uns 70%, decida de propósito entre limpar e compactar, em vez de deixar a compactação automática decidir no meio de uma edição. Para ter esse medidor sempre à vista, peça ao /statusline: /statusline mostre o modelo e a porcentagem de contexto.
Compactar tem um custo que não aparece na tela: sobrevive o que aconteceu, e evapora o porquê. Tentativas descartadas e restrições que você disse falando são as primeiras a sumir, e o sintoma clássico é o agente sugerir de novo o que já deu errado. O que está escrito no repositório não evapora, e a documentação confirma: o CLAUDE.md da raiz é recarregado do disco depois da compactação. Por isso vale dizer no /compact o que precisa sobreviver.
Como escolher o modelo e o esforço?
São dois botões independentes. O modelo define a capacidade; o esforço define quanto ele pensa antes de agir. Um modelo forte pensando pouco e um médio pensando muito são máquinas bem diferentes, e a segunda muitas vezes resolve melhor por menos.
/modeltroca o modelo e salva como padrão das próximas sessões. Aceita apelidos:fable,opus,sonnet,haiku. Sem argumento, abre um seletor em que a teclastroca só para a sessão atual. Atalho: Option+P no Mac, Alt+P no Windows e no Linux./effortajusta o raciocínio:low,medium,high,xhighoumax, eautovolta ao padrão. O padrão éhighna maioria dos modelos.maxvale só para a sessão atual.ultrathinkem qualquer lugar do pedido pede raciocínio mais fundo só naquele turno, sem mudar o esforço da sessão.
| Tarefa | Modelo | Esforço |
|---|---|---|
| Entender um repositório desconhecido | Forte | Alto |
| Planejar um refator que toca doze arquivos | Forte | Alto |
| Implementar um plano já aprovado | Médio | Médio |
| Teste de um caso claro | Médio | Médio |
| Renomear, formatar, traduzir strings | Leve | Baixo |
| O bug que ninguém entende | Forte | Máximo |
Hoje, forte é o Opus (e, acima dele, o Fable, feito para tarefas longas), médio é o Sonnet e leve é o Haiku. O padrão que mais economiza: /model opus e "planeje a migração do módulo de pagamento, não edite nada"; com o plano escrito na conversa, /model sonnet e "execute o passo um e rode os testes". O apelido opusplan faz essa troca sozinho: Opus no modo plan, Sonnet na execução. E comece no meio: suba modelo ou esforço quando a resposta vier rasa ou errada duas vezes, não por superstição.
Cada modelo tem seu próprio cache. Trocar de modelo no meio da sessão, e na maioria dos modelos também trocar o esforço, faz a próxima resposta reler todo o histórico sem desconto, uma vez. Continua valendo a pena no padrão planejar e executar, mas não vale ficar trocando a cada pedido.
Como retomar, limpar ou bifurcar uma sessão?
claude -c(ou--continue) reabre a conversa mais recente da pasta.claude -r(ou--resume) e/resumeabrem o seletor de sessões. Dê nome antes com/renamepara achar depois./branchcria um ramo da conversa neste ponto e te leva para ele; o original fica intacto. De fora da sessão:claude --continue --fork-session./forkcopia a conversa para uma sessão em segundo plano e você segue trabalhando nesta.
Uma pergunta decide entre limpar, retomar e bifurcar: o que vem agora precisa do que passou? Não precisa, é outro assunto: limpe. Precisa de tudo, é a continuação direta: retome. Precisa do mesmo ponto de partida em duas direções, como testar uma solução com fila e outra com ajuste mínimo: bifurque. Se a resposta for "acho que um pouco", limpe. Arrastar a mesma sessão pelo dia inteiro gera contaminação: o agente usa corretamente tudo o que você deixou na mesa, inclusive o que não tem nada a ver com a tarefa nova.
Antes de limpar, escreva no repositório duas linhas por decisão que custou discussão. É a única memória que atravessa a compactação e o fim da sessão.
Como acompanhar o custo?
/usage mostra custo da sessão, limites do plano e estatísticas; /cost e /stats hoje são apelidos dele. O custo aparece de um jeito diferente conforme o acesso. Na assinatura, você não vê centavo: vê o limite chegando antes do que devia. Na chave de API, vê o valor no painel. Os dois medem a mesma coisa: tokens que você não precisava gastar. Mais sobre planos em quanto custa o Claude Code.
O cache trabalha a seu favor: o começo repetido do contexto sai por uma fração do preço, e por isso seguir na mesma tarefa é barato. /clear não custa nada; /compact lê a conversa inteira para resumir, então faça numa pausa natural entre tarefas.
Qual comando serve para quê? A referência rápida
| Comando ou atalho | O que faz |
|---|---|
/ | Lista e filtra os comandos |
/init | Cria o CLAUDE.md inicial |
/plan ou Shift+Tab | Modo plan: planeja sem editar |
/context | Mostra o que ocupa a janela |
/clear | Conversa nova, janela vazia |
/compact [instruções] | Resume a conversa e segue |
/rewind ou Esc Esc | Volta a um ponto anterior |
/model ou Option/Alt+P | Troca o modelo |
/effort | Ajusta o esforço de raciocínio |
| Option/Alt+T | Liga e desliga o pensamento estendido |
claude -c / /resume | Retoma uma sessão |
/branch | Bifurca a conversa |
/usage | Custo, limites e estatísticas |
| Esc | Interrompe a resposta e mantém o que já foi feito |
| Ctrl+O | Mostra o detalhe das ferramentas usadas |
No Mac, os atalhos com Option (menos o Option+T) pedem que o terminal trate Option como Meta. A documentação explica a configuração de cada terminal.
Perguntas frequentes
Qual a diferença entre /clear e /compact?
O /clear começa do zero, com a janela inteira livre, e serve para trocar de assunto. O /compact mantém um resumo e serve para seguir na mesma linha de trabalho, com o risco de o resumo perder o motivo das decisões.
Como vejo quanto do contexto já usei?
Rode /context para ver a ocupação detalhada. Para um medidor fixo no rodapé, configure a linha de status com /statusline.
O comando /cost ainda existe?
Existe, mas hoje é apelido do /usage, que junta custo da sessão, limites do plano e estatísticas de uso numa tela só.
Dei /clear sem querer. Perdi a conversa?
Não. A conversa anterior fica salva e volta com /resume. No mesmo processo, o menu do /rewind também mostra uma entrada para a sessão anterior.
Dá para criar meus próprios comandos?
Dá. Uma skill que você escreve é chamada com barra, do mesmo jeito que os comandos que já vêm no Claude Code.
De onde vem este guia
Este guia sai das aulas 2.5 e 2.6 do curso Claude Code do zero ao agente.
- 2.5 · Escolhendo modelo e esforço de raciocínio Dois botões, um mapa e um padrão: qual modelo usar, quanto de raciocínio pedir, e por que planejar com um modelo e executar com outro é a jogada mais econômica do curso.
- 2.6 · Tokens, janela de contexto e custo em reais A aritmética que explica por que a sessão longa fica lenta, boba e caríssima, e os quatro hábitos que resolvem quase todo o desperdício.
No curso, cada aula é um episódio animado de seis minutos, com resumo e PDF de uma página, e o que aqui é texto vira a sessão acontecendo na tela.
Continue lendo
- CLAUDE.md: o que é, onde fica e o que escrever nele?O CLAUDE.md é o arquivo de instruções que o Claude Code lê em toda sessão. Onde ele fica, o que entra, o que não entra e um modelo para copiar.
- Claude Code é pago? Preço, planos e limites em setembro de 2026Quanto custa o Claude Code em setembro de 2026: Pro, Max, Team, Enterprise e API, os limites de uso e a conta de tokens que decide o seu gasto.
- Claude Code vs Cursor (e Codex e Copilot): qual usar?Claude Code, Cursor, Codex e Copilot comparados pelo que importa: autocompletar ou agente, onde roda e como cobra. Dados de setembro de 2026.
Conferido na documentação oficial
- Claude Code · Commands (documentação oficial) · consultado em 11 de setembro de 2026
- Claude Code · Interactive mode (documentação oficial) · consultado em 11 de setembro de 2026
- Claude Code · CLI reference (documentação oficial) · consultado em 11 de setembro de 2026
- Claude Code · Model configuration (documentação oficial) · consultado em 11 de setembro de 2026
- Claude Code · Explore the context window (documentação oficial) · consultado em 11 de setembro de 2026
- Claude Code · Manage sessions (documentação oficial) · consultado em 11 de setembro de 2026
- Claude Code · Checkpointing (documentação oficial) · consultado em 11 de setembro de 2026
- Claude Code · How Claude Code uses prompt caching (documentação oficial) · consultado em 11 de setembro de 2026
- Claude Code · Manage costs effectively (documentação oficial) · consultado em 11 de setembro de 2026
- Claude Code · Customize your status line (documentação oficial) · consultado em 11 de setembro de 2026