Sobre o projeto

Este repositório é um guia selecionado com mais de 45 dicas para aproveitar melhor o Claude Code, um assistente de codificação por IA que roda no terminal. Ele foi escrito como um manual prático, e não como documentação, combinando conselhos de fluxo de trabalho com scripts concretos e exemplos de configuração. As principais áreas abordadas incluem: - Personalização da linha de status: um script de shell de exemplo (context-bar.sh) que exibe o modelo ativo, o diretório atual, o branch do Git, o número de arquivos não confirmados, o status de sincronização e uma barra de progresso de uso de tokens, com dez temas de cores. - Comandos de barra essenciais: /usage, /chrome, /mcp, /stats, /clear, /compact e outros, com exemplos de saída exibidos. - Entrada por voz: uso de ferramentas locais de transcrição (superwhisper, MacWhisper, uma alternativa de código aberto) para ditar prompts, além de notas sobre o modo de voz integrado. - Decomposição de problemas: dividir tarefas grandes em subproblemas menores e solucionáveis, ilustrado com um exemplo de projeto de transcrição por voz. - Fluxos de trabalho com Git e GitHub CLI: commit, criação de branches, PRs em rascunho, consultas GraphQL via gh e desativação da atribuição de commits/PRs por meio do settings.json. - Gerenciamento de contexto: iniciar conversas novas por tópico, compactação proativa e um padrão HANDOFF.md para entregar o trabalho a um agente novo. - Verificação autônoma de tarefas: concluir o ciclo de escrever-testar, usar tmux para controlar terminais interativos, git bisect e automação de navegador via Playwright MCP ou integração nativa com Chrome. - Ergonomia do terminal: aliases, extração de saída via /copy ou pbcopy, abertura de arquivos em editores e multitarefa com abas e worktrees do Git. - O plugin dx: um conjunto de habilidades para fluxos de desenvolvimento diários, incluindo um comando de barra /handoff. O material é voltado para desenvolvedores que já usam ou avaliam o Claude Code e desejam melhorar seu fluxo de trabalho diário. Ele pressupõe familiaridade com terminais, Git e configuração de shell. O repositório também fornece links para um vídeo de demonstração e inclui um script de configuração rápida.