Claude Code Cheat Sheet: comandos e atalhos que você vai realmente usar (2026)
Com o Claude Code, na verdade você só precisa de 7 comandos de barra - /help, /clear, /compact, /init, /context, /cost, /model - mais 5 teclas - Shift+Tab (trocar de modo), Esc (interromper), Esc Esc (voltar atrás), Ctrl+C (cancelar) e @ (anexar um arquivo) - para dar conta de uns 90% do seu dia. Em 08/2026, o Shift+Tab também passa pelo modo Auto (ligado por padrão em Pro/Max/Team). A cheat sheet completa (CLI + barra + atalhos) e uma cópia para imprimir estão logo abaixo.
O que esta cheat sheet do Claude Code cobre e como lê-la
Esta página reúne num só lugar todos os comandos e atalhos do Claude Code que você realmente usa, para você salvar nos favoritos e voltar sempre. Existem três tipos de "comandos" - não confunda:
- (1) Comandos CLI - digitados no seu terminal para abrir ou controlar uma sessão, por exemplo
claude,claude -c,claude update. São comandos do sistema operacional, não algo que você digita dentro do chat. - (2) Comandos de barra - digitados dentro de uma sessão, sempre começando com
/, por exemplo/clear,/compact. Digite um único/e você vê o menu completo dos comandos instalados na sua máquina (incluindo comandos personalizados, de plugin e de MCP). - (3) Atalhos de teclado - conduzem a sessão pelo teclado, por exemplo
Shift+Tab,Esc. Digite?para ver a lista de atalhos ali mesmo onde você está.
Truque de memória: / abre o menu de comandos, ? abre a folha de atalhos. Essas duas teclas são as "portas" para descobrir todo o resto sem precisar decorar. Se você só tiver tempo para uma seção, leia "Os 7 comandos que você mais vai usar" logo abaixo - deixe o resto para quando precisar. Toda tabela aqui é fácil de copiar e colar, então pegue a parte que combina com o seu trabalho e jogue nas suas anotações.
Os 7 comandos de barra que você mais vai usar (do uso real do dia a dia)
Nem todo comando é usado na mesma medida. No dia a dia, eu recorro aos sete abaixo bem mais do que aos outros - especialmente os três marcados com ⭐, que cuidam do gerenciamento de contexto/tokens, o que decide se a sessão continua fluida ou fica lenta.
| Comando | O que faz | Quando usar |
|---|---|---|
⭐ /clear | Apaga todo o contexto e começa uma sessão limpa | Quando você muda para uma tarefa sem relação - evita que o Claude "lembre" da tarefa antiga por engano |
⭐ /compact | Comprime o histórico da conversa em um resumo, mantendo os pontos principais | Quando a sessão está longa e quase sem contexto, mas você quer manter o mesmo fio da meada |
⭐ /context | Mostra quanto contexto está em uso e o que está ocupando espaço | Quando o Claude parece lento ou estranho - confira antes de decidir entre clear ou compact |
/cost | Mostra tokens/custo gastos na sessão | Quando você precisa acompanhar o orçamento, especialmente numa tarefa grande |
/init | Examina o projeto e cria um CLAUDE.md inicial | Na primeira vez que você abre o Claude Code em um repositório novo |
/model | Troca o modelo usado na sessão | Quando você quer um modelo mais forte para o trabalho difícil, ou um mais leve para coisas pequenas |
/help | Mostra a ajuda e a lista de comandos | Quando você esquece um comando - ou é só digitar / para dar uma olhada rápida |
Regra de bolso para o contexto: terminou a tarefa, /clear; no meio da tarefa e com pouco espaço, /compact; e, na dúvida, digite /context para olhar antes de decidir. Esses três economizam tokens e mantêm as respostas do Claude fixadas no trabalho em mãos.
A tabela completa de comandos de barra
Abaixo estão os comandos de barra mais comuns, agrupados por finalidade. A lista real muda conforme a versão e os comandos personalizados/de plugin/de MCP que você instalou - o jeito mais seguro é sempre digitar / na sua própria máquina para ver exatamente o que você tem.
| Grupo | Comandos |
|---|---|
| Sessão e contexto | /clear · /compact · /context · /rewind 🆕 · /resume · /status · /teleport 🆕 |
| Projeto e configuração | /init · /memory · /config · /agents · /permissions · /mcp · /hooks · /sandbox 🆕 · /chrome 🆕 |
| Tocar o trabalho | /review · /pr · /add-dir · /vim · /plan · /simplify 🆕 · /goal 🆕 · /workflows 🆕 · /code-review 🆕 · /schedule 🆕 |
| Sistema | /doctor · /cost · /bug · /login · /logout · /release-notes · /advisor 🆕 · /mobile 🆕 |
Novo/renomeado em 2026 (🆕): o comando de ramificação de conversa /fork agora é /branch; o /rewind deixa você voltar a um checkpoint anterior; e o /simplify arruma e enxuga o código que o Claude acabou de escrever. Se você está acostumada com um nome antigo e ele não funciona, digite / para ver o nome atual na sua build. Os nomes oficiais dos comandos de cada versão ficam na documentação oficial do Claude Code.
/goal- defina uma condição e o Claude continua trabalhando até ela ser atendida/workflows- descubra e gerencie workflows dinâmicos/code-review- roda a skill de revisão de PR/diff que já vem incluída/schedule- cria/gerencia Routines na nuvem (apelido/routines)/sandbox- abre o painel de sandbox (só macOS/Linux/WSL2)/chrome- configura a extensão Claude for Chrome/advisor- liga/desliga as consultas do advisor de segundo modelo/mobile- mostra um QR code para instalar o app de celular/teleport- traz uma sessão da nuvem/web para o seu terminal local
Comandos e flags de CLI que você roda no terminal
Esta é a parte que quase nenhuma cheat sheet junta por completo. Eles rodam no seu terminal (não dentro de uma sessão) e servem para abrir sessões, rodar o modo headless ou manter a ferramenta.
| Comando | O que faz | Exemplo |
|---|---|---|
claude | Abre uma sessão interativa no diretório atual | claude |
claude "prompt" | Abre uma sessão com um primeiro prompt já carregado | claude "fix the build error" |
claude -p "…" | Modo headless/print: roda uma vez, imprime o resultado e sai (ótimo para scripts) | claude -p "summarize the README" |
claude -c / --continue | Continua a sessão mais recente | claude -c |
claude -r / --resume | Escolhe e reabre uma sessão antiga de uma lista | claude -r |
claude --model … | Define o modelo ao abrir uma sessão | claude --model sonnet |
claude update | Atualiza o Claude Code para a versão mais recente | claude update |
claude mcp | Gerencia os servidores MCP conectados | claude mcp list |
claude config | Vê/muda a configuração pelo terminal | claude config |
claude doctor | Diagnostica sua instalação quando algo está errado | claude doctor |
--dangerously-skip-permissions | ⚠️ Pula toda confirmação de permissão - o Claude roda comandos/edita arquivos sem confirmar | claude --dangerously-skip-permissions |
As duas flags que vale a pena lembrar todo dia são -c (volta direto para a última sessão, perfeita quando você fecha o terminal sem querer) e -p (roda uma vez e sai, perfeita para encaixar o Claude num script ou pipeline de CI). E o claude doctor deveria ser a primeira coisa que você digita sempre que algo parece "estranho" - ele checa sua instalação e aponta o problema antes de você perder tempo adivinhando.
Aviso de segurança: só use --dangerously-skip-permissions em um ambiente isolado (um contêiner/VM, um repositório descartável). Numa máquina real ou num repositório importante, essa flag pode deixar o Claude apagar ou sobrescrever arquivos sem perguntar. Para entender o modelo de permissões mais seguro, veja o guia sobre gerenciar as permissões do Claude Code com segurança.
Tabela de atalhos de teclado (Windows/Linux vs macOS)
Esta é a maior lacuna que a maioria das cheat sheets deixa em branco. Aqui está a tabela completa, distinguindo as teclas de Windows/Linux (Ctrl) e macOS (Cmd) onde elas diferem.
| Tecla | O que faz | Observações |
|---|---|---|
Shift+Tab | Percorre os modos: Manual → Accept edits → Plan mode → Auto mode 🆕 (se sua conta for elegível) → volta ao Manual | Em 08/2026, contas Pro/Max/Team começam as sessões no modo Auto por padrão - apertar Shift+Tab a partir do Auto volta direto ao Manual; veja a seção do Plan mode abaixo |
Esc | Interrompe um Claude em execução (para a resposta/tarefa) | O "freio de emergência" que você mais vai usar |
Esc Esc | Abre o menu de voltar atrás/checkpoint para retroceder | Aperte Esc duas vezes seguidas |
Ctrl+C | Cancela a operação atual / sai | O macOS também usa Ctrl+C (não Cmd) |
Ctrl+D | Sai da sessão | Quando a linha de entrada está vazia |
Ctrl+R | Busca reversa no seu histórico de prompts | Igualzinho à busca reversa do seu shell |
Ctrl+O | Vê a transcrição completa da sessão | Reler tudo, inclusive as partes recolhidas |
↑ / ↓ | Navega pelos prompts que você digitou | Mais rápido do que redigitar |
Tab | Autocompletar (caminhos de arquivo, comandos…) | Digite alguns caracteres e depois Tab |
/ | Abre o menu de comandos de barra | Como consultar os comandos que existem de fato na sua máquina |
? | Vê a lista de atalhos ali mesmo | Sem precisar decorar esta tabela inteira |
Prefixos rápidos: ! bash · @ arquivo · # memória
Esses três caracteres no início da linha deixam você ir rápido sem comandos longos:
!- roda bash direto. Digite!npm testpara rodar ali mesmo no terminal da sessão; o Claude vê a saída e a usa no passo seguinte. Prático quando você quer que o Claude realmente "veja" o resultado de um comando em vez de você descrever.@- anexa um arquivo/pasta ao seu prompt. Digite@src/app.tspara carregar o conteúdo do arquivo no contexto; o autocompletar de caminho entra em ação conforme você continua digitando.#- adiciona à memória rapidinho. Digite#always use pnpm instead of npmpara gravar uma convenção noCLAUDE.mdsem abrir o arquivo na mão.
Se você quer escrever um bom CLAUDE.md para o seu projeto (para o prefixo # registrar as coisas no lugar certo e o Claude seguir suas convenções), existe um guia dedicado a isso.
Modos de permissão e Plan mode (com Shift+Tab)
Em 08/2026, contas Pro/Max/Team começam as sessões no modo Auto por padrão, em vez do modo Normal como antes - para toda a mecânica e como controlar, veja o modo Auto no Claude Code.
Aperte Shift+Tab para percorrer quatro modos, um passo de cada vez:
- Normal (Manual) - o Claude pede confirmação antes de rodar um comando ou editar um arquivo. O mais seguro para trabalhos importantes.
- Auto-accept edits - o Claude aplica as edições de arquivo sem perguntar toda vez. Rápido, e bom quando você confia na tarefa e pretende revisar depois.
- Plan mode - o Claude só lê e planeja, sem mudar nada. Use quando você quer que o Claude examine o código e proponha uma abordagem primeiro, e você aprova antes de ele agir.
- Auto mode 🆕 - um classificador revisa as ações no seu lugar, em vez de você confirmar cada passo; não está disponível em todo plano (pode não estar habilitado em contas com chave de API/enterprise).
Dica de segurança: para mudanças grandes ou código que você ainda não entende bem, comece no Plan mode para o Claude expor um plano, leia com atenção e depois use
Shift+Tabpara voltar a um modo que permite edições. Assim você evita mudanças amplas e não intencionais.
Crie o seu próprio comando (comando de barra personalizado)
Você pode transformar um prompt que usa muito no seu próprio comando de barra. É facílimo: crie um arquivo Markdown na pasta .claude/commands/, e o nome do arquivo vira o nome do comando.
# File: .claude/commands/write-tests.md
Write unit tests for the file I attach.
Use the test framework already in the project.
Cover both error cases and edge cases, and name the tests clearly.
Depois de salvar, dentro de uma sessão basta digitar /write-tests com um arquivo (@src/app.ts) e o Claude roda exatamente aquele prompt. Coloque na .claude/commands/ do repositório e o time inteiro compartilha; coloque na sua pasta pessoal e é só seu. Este é o jeito mais barato de padronizar as coisas que você faz repetidamente.
Quer ir mais fundo (parâmetros, argumentos, organizar muitos comandos)? Vai ter um post dedicado a comandos de barra personalizados neste cluster - salve a página nos favoritos para não perder.
📥 Baixe a cheat sheet para imprimir (PDF/PNG)
Como esta é uma página de referência, montei uma versão de uma folha que você pode imprimir e colar ao lado do monitor ou guardar offline - ela junta as três tabelas: CLI, barra e atalhos.
Enquanto a versão para imprimir não sai, você pode simplesmente selecionar e copiar as tabelas acima direto para as suas anotações - são todas tabelas de verdade, fáceis de copiar e colar.
Vá mais rápido com comandos prontos (kits)
Além de escrever comandos personalizados um a um, existem kits prontos que trazem dezenas de comandos de barra, skills e workflows para o Claude Code - carregue uma vez e você já tem comandos padronizados para frontend, backend, banco de dados e revisão de código. Uma opção aqui é o kit AgentKit para o Claude Code (instalado pela CLI ak); tenho uma resenha separada para você decidir se ele encaixa, ou você pode ir direto ao site do AgentKit (20% de desconto pelo link). Quer comparar mais opções prontas de plugin/MCP? Veja os melhores plugins e MCP do Claude Code para 2026. Se você prefere controle total sobre cada comando, os comandos personalizados acima já bastam - um kit só te poupa de montar o conjunto todo do zero.
Perguntas frequentes (FAQ)
Como vejo todos os comandos do Claude Code?
Digite / bem dentro de uma sessão para abrir o menu completo de todos os comandos de barra na sua máquina, incluindo comandos personalizados, de plugin e de MCP. Para atalhos de teclado, digite ?. Este é o jeito mais preciso, porque a lista de comandos muda conforme a versão.
Qual a diferença entre /clear e /compact?
O /clear apaga o contexto e recomeça do zero - use quando você muda para uma tarefa sem relação. O /compact comprime o histórico em um resumo, mas mantém o fio da meada - use quando uma sessão longa está quase sem contexto, mas você quer seguir na mesma tarefa.
Qual tecla cancela um Claude em execução?
Aperte Esc para interromper a resposta ou tarefa atual sem sair da sessão. Se você quer cancelar a operação e sair de vez, use Ctrl+C.
Como faço para desfazer/voltar atrás?
Aperte Esc duas vezes seguidas (Esc Esc) para abrir o menu de voltar atrás e ir para um checkpoint anterior, ou digite o comando /rewind. Isso deixa você recuar quando o Claude segue pelo caminho errado, sem começar do zero.
Como rodar um comando bash sem o Claude processá-lo?
Digite ! no início da linha, por exemplo !npm test. O comando roda direto no terminal da sessão, e o Claude ainda vê a saída para usar no passo seguinte.
Posso criar meus próprios comandos?
Sim. Crie um arquivo Markdown em .claude/commands/ (por exemplo write-tests.md) com seu prompt como conteúdo e depois digite /write-tests em uma sessão. Coloque no repositório e o time inteiro compartilha.
Conclusão + próximos passos
Assim que você domina os 7 comandos + 5 teclas do topo desta página, vai tocar o Claude Code de forma tranquila na maior parte do tempo; para o resto, é só digitar / e ? para consultar ali mesmo. Salve ou imprima esta página e deixe ao lado do monitor, e lembre que a lista de comandos muda entre as versões - viu um comando estranho, confira no menu / da sua máquina. Se você está só começando, leia a seguir os 10 primeiros passos para iniciantes; e se você ainda não tem certeza do que é essa ferramenta, leia o que é o Claude Code.