Claude Code - Cinco Comandos que vale a pena conhecer
   Este artigo explora cinco pequenos comandos no Claude Code que não aparecem muito em tutoriais, mas economizam tempo e eliminam pequenas dores de cabeça no seu dia a dia de desenvolvimento.

Muitas vezes pequenos comandos que não são tão comentados ou que são pouco abordados podem te ajudar em muitas situações valendo a pena conhecer como eles funcionam.

Dos cinco comandos que veremos nenhum deles é extravagante. Esse é justamente o ponto. Eles não vão escrever um aplicativo inteiro para você. Eles apenas resolvem as pequenas dores de cabeça que se acumulam no meio de uma sessão — aquele tipo de atrito que você para de notar porque assume que é assim mesmo que funciona.

Vejamos a seguir estes cinco comandos.

 

1. /btw

(comando "by the way" / a propósito)

Este comando permite fazer perguntas rápidas ou paralelas enquanto o assistente executa uma tarefa, sem interromper o fluxo principal, sem poluir o histórico da conversa e economizando tokens.

Ele pode ser usado naquele momento em que você está no meio de uma tarefa e, de repente, se lembra de algo que deveria ter dito ao Claude antes.

Normalmente, as pessoas apenas param, digitam uma mensagem nova enorme e meio que reiniciam o raciocínio. O /btw permite que você envie aquela notinha do tipo "ah, a propósito" na conversa sem descarrilar o que o Claude já está fazendo. Você adiciona o contexto, o Claude o absorve e o trabalho continua fluindo.



Parece algo insignificante, mas, uma vez que você se acostuma a passar pequenas correções ao Claude conforme elas surgem, em vez de guardar tudo para o final, o diálogo fica muito mais fluido.

Por que é útil: A maioria das respostas ruins acontece porque o Claude perdeu uma parte do contexto que você se esqueceu de mencionar. Esta é a maneira mais rápida de entregá-la no segundo em que ela passar pela sua cabeça.

2. O comando !

O prefixo ! seguido de um comando (como !git log ou !npm test) executa um comando de terminal diretamente no seu sistema operacional.

Digamos que você esteja dentro do Claude e queira apenas executar um comando normal do terminal. Talvez algo do Git, verificar uma pasta ou rodar um script rápido. Você não quer explicar isso ao Claude, só quer que seja feito. Coloque um ! na frente e o Claude Code o executará diretamente no seu shell, como um terminal normal faria.



Então, basicamente, a sua janela do Claude se transforma em um terminal comum sempre que você precisa. Sem alternar de aba, sem abrir uma segunda janela. Você permanece em um só lugar.

Exemplo de uso para o Git:
!git status
!git diff

Coisas rápidas assim, sem quebrar seu fluxo de trabalho para ir a outro lugar.

Por que é útil: Você para de alternar entre o Claude e o seu terminal. Uma única janela faz ambos, e a saída do comando permanece ali mesmo na conversa, onde o Claude também pode vê-la.

3. Duplo Escape

Teclar Escape duas vezes interrompe o processamento atual e abre o menu de navegação e rewind, permitindo restaurar a conversa para um estado/mensagem anterior e desfazer alterações indesejadas.

Sabe aquela sensação quando o Claude se empolga, faz um monte de alterações e você olha para aquilo e pensa: "não, não era nada disso que eu queria"? Em vez de tentar explicar uma correção ou desfazer tudo manualmente, basta pressionar a tecla Escape duas vezes (Esc + Esc )

Isso faz você voltar no tempo e permite rebobinar a conversa para um ponto anterior, antes de essas alterações acontecerem. É basicamente um botão de desfazer para todo o rumo que a sessão tomou, e não apenas para um único arquivo.

Assim ao invés de tentar dizer para o Claude desfazer algo escrevendo algo como : "não, volte, remova aquilo", como se ele pudesse ler minha mente , basta pressionar a tecla Escape duas vezes.

Por que é útil: Quando uma sessão sai dos trilhos, você não precisa ficar discutindo para tentar consertar. Basta saltar de volta para o último momento bom e tentar novamente com uma instrução mais limpa.

4. /context

Este é o comando parece chato, mas pode ser muito prático.

Digite /context e o Claude mostrará quanto da memória dele — a janela de contexto — você realmente consumiu na sessão atual. Você obtém uma visão clara do que está ocupando espaço e de quanto limite resta antes que as coisas comecem a ficar confusas.



Por que você deveria se importar?

Porque sessões longas vão se preenchendo silenciosamente. E quando o contexto fica muito cheio, o Claude começa a esquecer coisas que você disse antes, ou as respostas pioram um pouco e você não consegue entender o motivo.

O /context diz exatamente onde você está, em vez de deixá-lo adivinhando.

Por que é útil: Ele pega um problema invisível — ficar sem contexto — e o transforma em algo que você pode realmente ver e planejar a respeito. É o momento ideal para iniciar uma nova sessão antes que a qualidade caia.

5. /fork

O comando /fork no Claude Code copia o histórico da conversa atual e inicia uma nova sessão em segundo plano para executar uma subtarefa. Ele herda todo o contexto (mensagens, arquivos e ferramentas) sem interromper seu fluxo principal, devolvendo apenas o resultado final quando o processo termina.

Às vezes você está em uma conversa muito boa, tudo está configurado perfeitamente e você quer tentar algo arriscado sem estragar o que já conquistou. O /fork permite criar uma ramificação a partir do ponto onde você está. Você ganha uma cópia para experimentar, enquanto o original permanece exatamente como estava.



Pense nisso como salvar o seu jogo antes de uma fase difícil. Se o experimento funcionar, ótimo. Se der errado, você simplesmente volta para a versão que estava funcionando bem.

Por que é útil: Você pode ser ousado e tentar ideias malucas sem o medo de perder um bom trabalho. Esse medo é o que faz a maioria das pessoas jogar no seguro e obter resultados sem graça.

Nenhum deles  comandos é um segredo, eles são apenas discretos, e coisas discretas são fáceis de passar despercebidas.

E estamos conversados..

"Ó, vinde, adoremos e prostremo-nos; ajoelhemos diante do Senhor que nos criou."
Salmos 95:6

Referências:


José Carlos Macoratti