-
Melhorando a experiência de code review com IA (Claude)
- Abordar separadamente problemas funcionais e problemas emocionais
- Delegar os problemas funcionais à IA para resolução
- Permite focar mais em questões emocionais (transmissão de opiniões, aceitação de feedback etc.)
- Construir um processo automatizado de code review usando hooks de pre-commit
- Enviar as alterações para o Claude e receber o conteúdo da revisão
- Se necessário, corrigir o código antes de prosseguir com o commit
-
Como melhorar a precisão de prompts para o Claude
- Estruturar o prompt e fornecer contexto usando tags XML
- Especificar, por meio de tags, o conteúdo da solicitação, informações de contexto, formato da resposta etc.
-
Ganhos de produtividade e melhor uso do tempo com IA
- Investir em gestão de equipe, comunicação etc. o tempo economizado ao resolver problemas funcionais
- Focar na resolução de questões emocionais, como motivação da equipe e gestão de relações complexas
2 comentários
Se a IA sugerir melhorias sem sentido, fora de contexto, e isso acabar sendo commitado, parece que o efeito pode ser o oposto do desejado, que é reduzir os problemas funcionais originalmente pretendidos. Nesses casos, como devemos reagir? Fico na dúvida se é algo que simplesmente precisamos aceitar e seguir em frente por ser uma limitação dos LLMs.
Como você mencionou, no momento talvez não seja possível obter o resultado desejado por causa das limitações dos LLMs, e por isso parece que estão tentando resolver o problema com engenharia de prompts ou fine-tuning haha