Fluxo de trabalho colaborativo para o planejamento da missão Traycer
Os desenvolvedores são obrigados a fornecer ao iniciar o planejamento de tarefas:
- objetivo da missão: descrevem requisitos funcionais ou declarações de problemas em linguagem natural
- Escopo contextualEspecifique os arquivos/módulos de código envolvidos
- restrição especialPor exemplo, requisitos de desempenho, requisitos de compatibilidade, etc.
Análise do processo de planejamento de IA::
- Varredura de base de códigoAnálise de relações de chamada e estruturas de dependência de documentos relevantes
- reconhecimento de padrõesCorresponder soluções semelhantes em tarefas históricas
- Geração de planosDecomposição em sequências de etapas de subtarefas executáveis
- avaliação de riscos:: Rotulagem de links potencialmente desafiadores
Os desenvolvedores podem:
- Reordene as etapas da tarefa arrastando e soltando
- Adicionar/remover subtarefas manualmente
- Definição de sinalizadores de prioridade de tarefa
- Associar trechos de código existentes para referência
Depois de concluir o planejamento, a Traycer acompanhará continuamente o progresso das tarefas, enviará lembretes quando os desenvolvedores se desviarem do plano original e recomendará automaticamente APIs e padrões de projeto relevantes durante o estágio de implementação do código.
Essa resposta foi extraída do artigoTraycer: assistente de programação de IA específico para desenvolvedores com planejamento de tarefas e revisão de código em tempo realO































