⚡20 truques de Claude Code que você provavelmente não conhece
Santiago Valdarrama compilou 20 dicas práticas do Claude Code que valem ouro pra quem usa a ferramenta no dia a dia. Separei as melhores: --- Esc+Esc - volta pra qualquer checkpoint anterior, como um "desfazer" grátis. Deixa o agente tentar mudanças arriscadas sem medo.Ctrl+V - cola screenshot direto no Claude Code./rewind + "Resuma daqui" - comprime só as mensagens depois de um ponto, mantendo o contexto valioso intacto.cat error.log | claude "fix this" - joga o log de erro direto no modelo via pipe, com muito mais contexto do que copiar e colar."ultrathink" - coloque essa palavra em qualquer prompt pra forçar o modelo a pensar no nível máximo.claude --worktree - roda em uma worktree isolada do git pra usar várias instâncias em paralelo./voice - ativa entrada por voz, segura a barra de espaço e fala seus prompts. --- Dá raiva ninguém ter compilado isso antes. Se você usa Claude Code e não conhecia pelo menos metade dessas, seu workflow vai mudar hoje.
20 Claude Code tips: 1. Esc+Esc: Rewind your session to any previous checkpoint; treat it as free undo so you can let the agent attempt risky changes. 2. CTRL+V: Paste a screenshot directly into Claude Code. 3. CTRL+G: Open your editor to compose long prompts instead of typing them in the terminal. 4. CTRL+R: Search your prompt history. 5. /rewind: Roll back changes to a checkpoint, then give more specific feedback and try again. 6. /rewind → "Summarize from here": Pick a checkpoint and compress only the messages after it, keeping the valuable earlier context intact. 7. /insights: Generate a usage report, then attach it to a Claude session and ask for lessons to improve your workflow. 8. /memory: Save personal preferences that should persist across all your projects. 9. /statusline: Permanently display how much context you're currently using. 10. cat error.log | claude "fix this": Pipe errors straight in instead of copy/pasting, giving the model way more context. 11. .claudeignore: Add this file to your project to list paths the agent shouldn't read or modify. 12. #: Start a message with # to save it as a persistent instruction in your CLAUDE .md file. 13. "ultrathink": Drop this word anywhere in a prompt to bump the model's effort to HIGH for complex reasoning tasks. 14. /diff: Open an interactive viewer for uncommitted changes and per-turn diffs. 15. /effort max: Use this when you want to maximize Claude's abilities (it's expensive!) 16. /loop: Schedule a recurring task locally. 17. /schedule: Like /loop, but the job runs in the cloud and not locally. 18. claude --worktree: Spin up a session in an isolated git worktree so you can run more Claude instances in parallel. 19. /sandbox: Run Claude in a sandbox with file and network isolation. 20. /voice: Activate voice input and hold the space bar to speak your prompts.
— @svpino View on X
Claude Code: 7 dicas que transformam a forma de trabalhar com IA
Se você usa Claude Code no dia a dia, provavelmente conhece apenas uma fração do que a ferramenta oferece. Essas funcionalidades podem reduzir significativamente o tempo de desenvolvimento e evitar erros em refatorações complexas.
Controle de sessão e checkpoints
A função mais subutilizada do Claude Code é o sistema de checkpoints. Pressionar Esc+Esc retorna a sessão para qualquer ponto anterior, funcionando como um "desfazer" gratuito e ilimitado. Isso permite que o agente tente mudanças arriscadas — como refatorações em código legado ou alterações em dependências críticas — sem o medo de perder o contexto valioso acumulado.
Para refinar resultados específicos, o comando /rewind combinado com "Summarize from here" comprime apenas as mensagens após um determinado checkpoint. O contexto anterior permanece intacto, mas a janela de atenção do modelo foca no que importa no momento.
Entrada de dados e contexto
O atalho Ctrl+V permite colar screenshots diretamente no terminal. Isso é útil para analisar erros visuais em interfaces ou compartilhar rapidamente telas com o modelo.
Para erros de compilação ou logs extensos, a sintaxe `cat error.log | claude "fix this"` pipe direto o conteúdo para o modelo. Essa abordagem fornece muito mais contexto do que copiar e colar manualmente, resultando em respostas mais precisas.
O arquivo .claudeignore funciona como o .gitignore, mas para o agente de IA. Adicione caminhos que o Claude não deve ler ou modificar, como diretórios de node_modules, builds ou configurações sensíveis.
Controle de raciocínio e esforço
A palavra-chave "ultrathink" em qualquer prompt força o modelo a operar no nível máximo de esforço para tarefas de raciocínio complexo. Use com cautela: o consumo de tokens aumenta significativamente.
Para máxima capacidade, /effort max direciona todos os recursos disponíveis para a tarefa. O custo é alto, mas مناسب para problemas архитектурные críticos ou debugging complexo.
Paralelização e isolamento
O comando `claude --worktree` inicia uma sessão em uma worktree git isolada. Isso permite rodar múltiplas instâncias do Claude Code em paralelo, cada uma trabalhando em branches separados sem interferir umas nas outras. Ideal para quem precisa de reviews simultâneos ou trabalha em features independentes.
O comando /sandbox executa o Claude com isolamento completo de arquivos e rede. Recomendado para projetos com código sensível ou quando se trabalha com dependências de fontes não verificadas.
Voz e produtividade
Ative entrada por voz com /voice. Segure a barra de espaço e fale seus prompts. A transcrição é feita localmente, mantendo privacidade, e funciona offline em diversas situações.
Persistência de preferências
O comando /memory salva preferências pessoais que persistem em todos os projetos. Defina uma vez — como estilo de código preferido, padrões de nomenclatura ou ferramentas favoritas — e o Claude lembrá em qualquer sessão.
Essas dicas não são inúmeres. Aplicadas corretamente, podem transformar o workflow de desenvolvimento, especialmente em projetos de grande escala onde o contexto acumulado faz diferença entre uma solução precisa e um palpite aleatório.