30 Dicas Definitivas para o Claude Code do seu Criador, Boris Cherny

@ClaudeCode_love
JAPONÊShá 2 meses · 25/04/2026
1.8M
2.1K
192
4
5.7K

TL;DR

Um guia abrangente para otimizar o uso do Claude Code, apresentando 30 dicas práticas do criador Boris Cherny sobre o Modo de Planejamento (Plan Mode), autoverificação, worktrees paralelos e hooks automatizados.

Eu mesmo resumi 30 dicas operacionais para o Claude Code que seu criador, Boris Cherny, considera essenciais. Este é realmente um artigo lendário.

Claude Code Studio - inline image

Honestamente, saber ou não saber essas dicas vai mudar sua experiência com o Claude Code como dia e noite. Você vai perceber que todo aquele tempo gasto repetindo as mesmas instruções ou perdendo horas com retrabalho era completamente desnecessário.

A propósito, você tem esses problemas ao usar o Claude Code?

Claude Code Studio - inline image
  • Você sente que está dando as mesmas instruções toda vez e deseja que ele aprendesse de uma vez.
  • Mudanças grandes levam a retrabalho constante, fazendo você sentir que é mais rápido corrigir você mesmo.
  • Há muitos recursos e você não sabe por onde começar.
  • As conversas ficam longas e desconexas, gerando momentos de "Espera, eu não acabei de dizer isso?".

A experiência com o Claude Code muda drasticamente quando você configura corretamente contexto, verificação, permissões, design paralelo e automação.

Este artigo foi pesquisado e escrito de forma independente pelo ClaudeCodeStudio, priorizando informações primárias até 23 de abril de 2026, incluindo posts de Boris Cherny no X, documentação oficial da Anthropic e repositórios/ações oficiais do GitHub!

Claude Code Studio - inline image

Como Boris afirmou explicitamente: "Eu criei o Claude Code", priorizei seus conselhos operacionais como a voz da prática, enquanto cruzava referências com opções de CLI e configurações dos documentos oficiais! 😆

Se você usa o Claude Code, você PRECISA ler isso!!!

Salvar isso é obrigatório!!!!

Isso vai mudar sua produtividade em 10x de forma realista! Vamos nessa! 👇

■ Três Princípios para Entender Primeiro

Claude Code Studio - inline image

Os maiores fatores para tornar o Claude Code poderoso na prática se resumem a apenas três coisas.

Separar "investigação" e "implementação" no Modo Plano. Deixar o Claude verificar o próprio trabalho. E trabalhar pensando em sessões paralelas.

Boris repete: "Quase sempre use o Modo Plano", "dê ao Claude uma maneira de verificar sua saída" e "3–5 git worktrees".

■ A Filosofia de "Não Existe Uma Única Resposta Certa"

Lendo os posts de Boris, uma postura recorrente é que não existe uma única maneira correta de usar o Claude Code, mas sim que ele deve ser usado como uma ferramenta operacional altamente customizável. Ele mesmo repete: "não existe uma única maneira certa de usar o Claude Code."

Com base nessa premissa, aqui está o fluxo de trabalho mais eficaz que ele sugere 👇

Claude Code Studio - inline image

Investigar/Planejar no Modo Plano

↓ Sessão de Implementação

↓ Autoverificação por meio de testes, capturas de tela e CLI

↓ Criar PR

↓ Revisão de Código / Ultrareview

↓ Alimentar aprendizados de volta no CLAUDE.md, Hooks e Skills

Com esse fluxo em mente, vamos ver as 30 dicas específicas.

■ 30 Dicas Operacionais

Elas estão listadas em ordem de eficácia na prática. Dicas derivadas dos posts de Boris no X focam na direção, enquanto detalhes sobre configurações e restrições são reforçados pelos Docs oficiais e GitHub. Recursos em prévia de pesquisa estão claramente marcados como tal.

■ Dica 1: Isole Mudanças Grandes no Modo Plano Primeiro

Claude Code Studio - inline image

Simplesmente separar investigação, planejamento e implementação reduz drasticamente a má implementação e o retrabalho. É simples, mas é por isso que Boris diz "Quase sempre use o Modo Plano."

Exemplo: "Leia src/auth e secrets no Modo Plano. Organize os arquivos afetados, fluxo de dados e perspectivas de teste para o Google OAuth antes de começar a implementação."

Pular para mudanças grandes sem o Modo Plano geralmente leva à perda de contexto ou correções de rota no meio do caminho. Deixar ele entender o panorama geral primeiro realmente muda a precisão da implementação.

■ Dica 2: Deixe o Claude se Verificar

Claude Code Studio - inline image

Boris chama isso de "a coisa de maior alavancagem." Faça o Claude executar testes, verificar capturas de tela e verificar a saída da CLI por conta própria.

"Após corrigir, execute npm test e só considere concluído quando todos os testes passarem."

Só isso permite que o Claude encontre e corrija problemas antes mesmo de um humano revisar. Se os comandos de verificação forem muito pesados, comece com testes smoke mínimos.

■ Dica 3: Execute 3–5 Git Worktrees em Paralelo

Claude Code Studio - inline image

Boris chama a operação paralela de worktrees de "o aumento de produtividade mais importante."

Ao adicionar múltiplas worktrees como git worktree add ../repo-auth -b feat/auth e iniciar o Claude em cada uma, os tempos de espera caem para zero, e tarefas independentes podem progredir simultaneamente.

O número ideal depende do seu ambiente. 3–5 é uma referência, mas dependendo da largura de banda de revisão, CPU e seu próprio custo de troca de contexto, 2 pode ser o certo para alguns, enquanto outros podem lidar com 6.

■ Dica 4: Edite o CLAUDE.md Impiedosamente

Claude Code Studio - inline image

O CLAUDE.md é o livro de regras específico do seu projeto. Se deixado de lado, ele fica desatualizado e o Claude começa a agir com premissas erradas.

A política de Boris é simples: "Edite seu CLAUDE.md impiedosamente ao longo do tempo" e "Adicione a ele quando o Claude cometer o mesmo erro uma segunda vez."

Por outro lado, exclua regras que não são mais necessárias. Se ficar muito inchado, consome contexto, então a poda periódica é vital.

■ Dica 5: Transforme Tarefas Repetitivas Diárias em Skills e Faça Commit no Git

Claude Code Studio - inline image

Explicar procedimentos repetitivos em conversa toda vez é perda de tempo. Crie .claude/skills/deploy/SKILL.md e chame com /deploy staging.

Boris diz: "Se você faz algo mais de uma vez por dia, transforme em uma skill ou comando", acrescentando que "custa quase nada até você precisar."

No entanto, se uma Skill ficar muito inchada, seu gatilho pode se tornar ambíguo, então divida materiais de referência longos.

■ Dica 6: Coloque Configurações de Equipe no settings.json e Gerencie via Git

Claude Code Studio - inline image

Versionar as configurações específicas do projeto garante que toda a equipe tenha a mesma experiência com o Claude Code. Isso acelera a integração de novos membros e evita que as configurações dependam de uma única pessoa.

Obviamente, nunca faça commit de chaves de API ou tokens pessoais. Não se esqueça de verificar seu .gitignore.

■ Dica 7: Pré-aprove Permissões Seguras, Negue Áreas Perigosas

Não é estressante ser perguntado "Você permite esta operação?" toda vez? Usar allow/ask/deny elimina essa fadiga de diálogo.

"allow": ["Bash(npm test *)"], "ask": ["Bash(git push *)"], "deny": ["Read(./.env)", "Read(./secrets/**)"]

Boris diz "Pré-aprove permissões comuns", e os Docs oficiais especificam que "As regras são avaliadas em ordem: deny… ask… allow." É um princípio negar explicitamente .env ou secrets para evitar curingas muito amplos.

■ Dica 8: Use --add-dir para Abranger Múltiplas Pastas/Repositórios

Claude Code Studio - inline image

Há muitos casos em que você quer mostrar documentos ou bibliotecas fora de um monorepo.

CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD=1 claude --add-dir ../docs --add-dir ../shared-libs

Isso permite codificar enquanto consulta documentos externos. Observe que a variável de ambiente deve estar ativada para que o CLAUDE.md nos diretórios adicionados seja lido.

■ Dica 9: Assuma Divisão de Papéis com Subagentes

Amontoar investigação, revisão e depuração tudo no contexto principal embaralha a conversa. Boris diz: "Eu uso alguns subagentes regularmente", e cada subagente roda em sua própria janela de contexto dedicada.

Prepare subagentes como revisor-de-código, depurador ou cientista-de-dados, e escreva descrições claras para eles.

■ Dica 10: Automatize Formatação/Verificação com Hooks PostToolUse

Claude Code Studio - inline image

Execute automaticamente formatadores ou linters toda vez que o Claude editar um arquivo.

Peça ao Claude: "Escreva um hook que execute prettier --write após cada edição de arquivo."

Ele cuidará de tudo, desde gerar o hook até integrá-lo no .claude/settings.json. Isso automatiza a consistência do estilo de código e elimina comentários de estilo nas revisões.

■ Dica 11: Atualize o CLAUDE.md via Comentários em PRs

Altere as "regras futuras" junto com o código em seus PRs. Boris diz: "marque @.claude nos PRs dos meus colegas para adicionar algo ao CLAUDE.md."

Por exemplo, comente: "@claude adicione este aprendizado ao CLAUDE.md. Sempre comece mudanças em src/billing pelo Modo Plano." Isso reduz feedback repetido no futuro.

■ Dica 12: Sempre Saiba o Estado Atual com a Linha de Status

Claude Code Studio - inline image

As informações exibidas na parte inferior da tela mostram "o que você está fazendo em qual branch, quanto contexto está sendo usado e o custo" de relance.

/statusline show model name, git branch, context percentage, cost

Começar com branch, % de contexto e custo geralmente é suficiente para detectar esgotamento de contexto ou erros de branch cedo.

■ Dica 13: Acelere o Trabalho de Frontend com a Extensão do Chrome

Boris recomenda: "Use a extensão do Chrome para trabalho de frontend." Como ela pode compartilhar estados de login do navegador, você pode mostrar ao Claude comparações de capturas de tela para verificação de UI.

Claude detectando quebras de UI que não são visíveis no código é um grande plus. No entanto, como as capturas de tela não podem medir acessibilidade ou velocidade percebida, use Lighthouse ou testes e2e conforme necessário.

■ Dica 14: Deixe o Claude Lidar com Tarefas de Análise via CLI

Claude Code Studio - inline image

Deixar o Claude usar SQL ou CLI traz desenvolvimento, análise e estratégia para o mesmo espaço de trabalho.

Claude Code Studio - inline image

"Use a CLI bq para puxar métricas de conversão dos últimos 7 dias por canal, resuma anomalias e sugira hipóteses."

Como Boris diz, "Use o Claude para análise de dados", esta dica é eficaz para gerentes de produto, não apenas para desenvolvedores.

■ Dica 15: Deixe o Claude te Entrevistar se as Especificações Forem Vagas

Os Docs oficiais têm uma seção: "Deixe o Claude te entrevistar." Em vez de pular para a implementação, deixe o Claude fazer perguntas para extrair os requisitos.

Preencher lacunas de especificação antes da implementação reduz drasticamente o retrabalho, especialmente quando "o que construir" é nebuloso.

■ Dica 16: Separe os Papéis do CLAUDE.md e da Memória Automática

Humanos escrevem regras no CLAUDE.md. Claude lembra preferências e hábitos descobertos na memória automática. Manter essa distinção evita que as configurações fiquem bagunçadas.

■ Dica 17: Projete com Regras Específicas de Caminho e Compatação em Mente

Em monorepos, separe "regras globais" de "regras locais". Coloque convenções globais no CLAUDE.md raiz e as locais em src/billing, etc.

■ Dica 18: Gerencie o Contexto Agressivamente

Os Docs oficiais afirmam explicitamente: "Gerencie o contexto agressivamente." Promova conhecimento operacional importante para o CLAUDE.md ou skills, e use /compact para organizar a janela de contexto regularmente.

■ Dica 19: Experimente "Mudanças Assustadoras" com /rewind e Checkpoints

Cada operação no Claude Code é um checkpoint. Pressione Esc duas vezes ou use /rewind para retornar a checkpoints de mensagem via apenas código, apenas conversa ou ambos.

■ Dica 20: Conecte Ferramentas Externas via Servidores MCP

Operar diretamente Slack, Jira, bancos de dados ou APIs internas a partir do Claude Code reduz drasticamente a troca de ferramentas.

■ Dica 21: Integre em Scripts/CI com Modo Não Interativo (claude -p)

O modo não interativo é o ponto de entrada para a automação do Claude Code.

claude -p "Liste todos os endpoints da API" --output-format json

■ Dica 22: Distribua Migrações Grandes com claude -p por Arquivo

Lidar com uma migração massiva em uma única sessão é impossível. É melhor distribuir horizontalmente.

■ Dica 23: Implemente Diretamente de Ferramentas de Gerenciamento de Issues

Deixe o Claude ler Issues do GitHub ou tickets do Linear e vá direto para a implementação.

■ Dica 24: Reforce Regras com Hooks

CLAUDE.md é "conselho", hooks são "execução". Não confunda os dois. Use hooks para "zero exceções" para garantir que as ações aconteçam.

■ Dica 25: Use /simplify para Revisões de Código em Paralelo

Três agentes de revisão verificam redundância, qualidade e eficiência simultaneamente e ainda realizam correções.

■ Dica 26: Use Menções @claude em GitHub Actions

Usando a ação oficial claude-code-action, você pode implementar alterações de código ou obter respostas apenas mencionando @claude em PRs ou Issues.

■ Dica 27: Diferencie entre Revisão de Código e Ultrareview

Revisões de rotina e revisões aprofundadas são diferentes. Use a Revisão de Código diariamente e /ultrareview antes de mesclar para uma análise aprofundada.

■ Dica 28: Transforme Operações Recorrentes em Rotinas

Mova tarefas de manutenção semanal ou vinculadas a PR para a nuvem. "Continue trabalhando quando seu laptop estiver fechado."

■ Dica 29: Transfira Planejamento Pesado para o Ultraplan na Nuvem

Em vez de esperar no terminal, revise planos capítulo por capítulo no navegador.

■ Dica 30: Controle Sessões na Nuvem com Controle Remoto

Um recurso para controlar sessões do Claude Code na nuvem a partir de sua máquina local.

■ Pontos Operacionais Não Resolvidos

Também serei honesto sobre áreas onde as direções são claras, mas as melhores práticas não estão estabelecidas, como a combinação de extensões do Chrome e testes e2e, ou operações de longo prazo "dias seguidos" usando hooks Stop.

■ Por Onde Começar

Para desenvolvedores, comece com as Dicas 1, 2, 4, 7, 9 e 18. Para gerentes de produto, as Dicas 14, 15, 23, 27 e 28 são mais eficazes.

■ Checklist Semanal

  • Está apontando o mesmo erro duas vezes? → Adicione ao CLAUDE.md.
  • Alguma tarefa repetitiva para skills/hooks? → Automatize.
  • O uso de contexto está muito alto? → Revise os hábitos de /compact.
  • O número de worktrees é adequado? → Ajuste com base na largura de banda.

■ Conclusão

A chave para dominar o Claude Code é solidificar os componentes operacionais na ordem: Planejar → Verificar → Persistir → Automatizar. Você não precisa começar com tudo. Apenas as Dicas 1, 2 e 4 já vão mudar fundamentalmente sua experiência de desenvolvimento.

Além disso, eu iniciei um Chat Aberto!

Claude Code Studio - inline image

Você pode entrar aqui 👇

x.gd/b2zkP

Vou compartilhar informações úteis e realizar seminários gratuitos por lá, então junte-se! 😆

Claude Code Studio - inline image

𝗖𝗹𝗮𝘂𝗱𝗲 𝗖𝗼𝗱𝗲 𝗦𝘁𝘂𝗱𝗶𝗼 @ 𝗝𝗮𝗽𝗮𝗻 (@ClaudeCode_love) é administrado por três entusiastas do Claude Code. Publicamos diariamente sobre uso prático de CLI e automação. Siga-nos para exemplos reais de desenvolvimento de produtos e as últimas informações globais! 👀

Save to YouMind

Use YouMind to read viral articles deeply

Save the source, ask focused questions, summarize the argument, and turn a viral article into reusable notes in one AI workspace.

Explore YouMind

Mais padrões para decifrar

Artigos virais recentes

Explorar mais artigos virais