TLDR: Tratta Devin come un ingegnere junior. Assegna a Devin attività che un ingegnere junior o uno stagista potrebbe portare a termine se ricevesse istruzioni chiare e sufficientemente dettagliate. Ricorda di fornire a Devin lo stesso livello di dettaglio che daresti a un collega umano. Per indicazioni più complete su come lavorare in modo efficace con gli agenti di coding, consulta la nostra guida Coding Agents 101.
Inizia la giornata mettendo al lavoro più
Devin in parallelo:
Rifletti sui tuoi TODO e suddividili in piccoli task su cui un team di stagisti (Devins) può aiutarti.
Torna sulle PR in bozza in attesa di review verso l’ora di pranzo.
Tagga Devin nei thread di Slack per
correzioni rapide:
Devin è perfetto per task che richiedono 30 minuti ma che spesso finiscono per restare nel backlog per settimane.
Concentrati su task facilmente verificabili:
Idealmente, dovrebbe essere semplice come controllare che la CI passi o testare un deploy automatico. Evita task ambigui in cui può sembrare che il lavoro sia stato completato correttamente ma in realtà stia succedendo altro.
Parti in piccolo:
All’inizio, esegui molte run di piccole dimensioni per individuare i casi d’uso migliori per Devin.
Cerca di non spendere troppi (>10) ACU in un singolo run. Le prestazioni di Devin peggiorano nelle sessioni lunghe.
Quando decidi se un task è adatto a Devin, la prima domanda da porti è: Un ingegnere junior potrebbe risolverlo se avesse a disposizione tempo e contesto sufficienti?