6 maneiras fáceis de aprimorar o Claude Code
Descubra como otimizar o Claude Code com dicas simples e práticas para melhorar suas funcionalidades e eficiência.
No Lingo.dev, estamos construindo uma plataforma de localização impulsionada por IA. Somos grandes fãs de usar IA para acelerar nossos fluxos de trabalho.

Uma de nossas ferramentas favoritas é o Claude Code, o assistente de codificação da Anthropic, usado para explorar ideias, enviar recursos e criar documentação. Apesar de poderoso, o Claude Code atinge seu verdadeiro potencial quando personalizado para seu fluxo de trabalho. Aqui vão algumas dicas para ajudar você a ir além de simplesmente inserir comandos em uma caixa de texto.
1. Crie hooks para limitar o comportamento do Claude
Claude Code pode tentar iniciar o servidor de desenvolvimento desnecessariamente. Crie hooks para evitar isso:
- Execute scripts em momentos específicos durante uma conversa com Claude Code.
- Controle automaticamente o comportamento do modelo durante a conversa.
input=$(cat)
command=$(echo "$input" | jq -r '.tool_input.command')
if [[ "$command" =~ ^pnpm[[:space:]]+(run[[:space:]]+)?dev($|[[:space:]]) ]]; then
echo '{"decision": "block", "reason": "Não inicie, pare ou reinicie o servidor de desenvolvimento. O servidor já está em execução."}'
exit 0
fi
exit 0
chmod +x ~/.claude/hooks/block-pnpm-dev.sh
{
"hooks": {
"PreToolUse": [
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "~/.claude/hooks/block-pnpm-dev.sh"
}
]
}
]
}
}
2. Crie comandos de barra para melhorar o Claude Code
Comandos de barra são prompts reutilizáveis que podem ser usados para melhorar o Claude Code. Por exemplo, use o seguinte comando:
--- description: Crie e configure um hook para Claude Code --- ## Função Você é um especialista em criar hooks para Claude Code. Com base no pedido do usuário, gere uma configuração completa e implementação de hook usando scripts Bash.
Agora, explique o que o hook deve fazer, e o Claude Code irá ler a documentação, criar o script e atualizar as configurações.
3. Execute comandos Bash dentro de comandos de barra
Comandos de barra permitem que comandos Bash sejam executados antes da execução do comando de barra, integrando esse resultado ao contexto do comando.
!`list_open_ports`
O operador ! instrui Claude a executar a função list_open_ports, que retorna todas as portas ativas na máquina. Isso permite que Claude esteja ciente das portas ativas sem precisar identificá-las manualmente.
4. Use worktrees do Git para executar agentes simultâneos
Worktrees do Git permitem que múltiplos ramos sejam verificados simultaneamente, cada um em seu próprio diretório, facilitando o trabalho de múltiplos agentes de IA no mesmo código sem conflitos.
git worktree add -b nome-do-ramo ../nome-do-diretorio
5. Elimine o atrito na criação de protótipos
Prototipar ideias rapidamente com a ajuda de IA pode ser potencializado configurando uma função Bash para:
- Buscar as últimas alterações do ramo ‘main’.
- Criar um ramo e worktree a partir do ‘main’.
- Criar múltiplos painéis com Zellij.
- Configurar o projeto e iniciar uma instância do Claude Code.
6. Experimente interfaces alternativas
Claude Code é eficaz, mas há alternativas interessantes, como:
- Conductor: GUI para Claude Code que facilita o trabalho com múltiplos agentes no mesmo código.
- Crush: TUI da Charm, criando uma experiência de usuário elegante.
- opencode: TUI da SST, não vinculado a nenhum provedor específico.
Conclusão
Ajustes pequenos podem tornar o Claude Code mais suave e eficaz. As ideias apresentadas mostram como a personalização pode remover atritos e abrir novas formas de trabalho.