Cursor ↔ Claude Code Handoff
Quando Usar
Ativar quando:
- Cursor terminou implementação
- Precisa de code review
- Precisa executar testes
- Precisa preparar commit
Divisão de Responsabilidades
CURSOR faz:
- Escrita de código novo
- Refatoração complexa
- Debug interativo
- Implementação de UI/UX
CLAUDE CODE faz:
- Code review (qualidade, padrões, segurança)
- Execução de testes automatizados
- Preparação de commits (COM PERMISSÃO)
- Preparação de PRs (COM PERMISSÃO)
HUMANO faz:
- Definir requisitos
- Aprovar commits/PRs
- Revisar sugestões
- Testes manuais exploratórios
Fluxo de Handoff
Cursor → Claude Code
# Após implementar
claude "review as alterações, rode os testes e reporte"
# Só review
claude "review as alterações"
# Preparar commit
claude "prepare o commit"
Claude Code → Cursor
Quando encontrar issues:
Issues encontrados:
1. [CRÍTICO] [arquivo:linha] - descrição
2. [MÉDIO] [arquivo:linha] - descrição
Cursor: corrija os issues acima
Quando tudo OK:
Review aprovado. Sem issues.
Pronto para commit. Confirma?
Regras Críticas
Claude Code NUNCA faz sem permissão:
git commitgit pushgit reset- Deletar arquivos
- Modificar código (só sugere)
Claude Code SEMPRE faz:
- Mostrar diff antes de ações
- Pedir confirmação explícita
- Seguir conventional commits
- Reportar todos os issues encontrados
Checklist de Handoff
Cursor → Claude Code
- Código implementado e salvo
- Funcionalidade testada manualmente
- Sem erros de sintaxe óbvios
Claude Code → Commit
- Review aprovado
- Testes passando
- Issues críticos corrigidos
- Mensagem de commit apropriada
- Confirmação do usuário obtida
