
Hai già un account? Inizia subito:
Quali sono i punti di forza di Devin?
-
Gestire in parallelo molte piccole attività, prima che finiscano nel backlog
- Refactor mirati
- Piccole richieste di funzionalità da parte degli utenti, attività frontend, correzione bug e gestione dei casi limite
- Migliorare la copertura dei test
- Analizzare e correggere i fallimenti della CI
- Risolvere errori di lint/analisi statica
-
Migrazioni di codice, refactor e modernizzazione
- Migrazioni di linguaggio (es. da JavaScript a TypeScript)
- Upgrade di framework (es. da Angular 16 a 18)
- Conversioni da monorepo a submodule
- Rimozione di feature flag inutilizzate
- Estrazione del codice comune in librerie
-
Attività di engineering comuni e ripetitive
- Code review delle PR
- Q&A sulla codebase
- Riprodurre e correggere bug
- Scrivere unit test
- Mantenere la documentazione
-
Supporto di customer engineering
- Creare nuove integrazioni e lavorare con API sconosciute
- Creare demo personalizzate
- Prototipare soluzioni
- Sviluppare tool interni
- Veloci per te da verificare a livello di correttezza, ad es. controllare che la CI passi o testare un deploy automatico
- Di complessità paragonabile a quella di un junior engineer. Rifletti su (1) decisioni discrezionali (2) possibili percorsi di failure e assegna a Devin attività che uno stagista potrebbe risolvere, se dotato di istruzioni sufficienti!
- In linea con le nostre best practice e checklist pre-task
- Taggare Devin in un thread Slack su un bug che stai discutendo con i colleghi
- Delegare un’attività più complessa tramite l’applicazione web e subentrare nell’IDE di Devin una volta che ti ha fornito una buona prima bozza.
- Delegare un’attività direttamente dal tuo IDE per evitarti il context switching
- Ritagliare attività dalla tua to-do list all’inizio della giornata e tornare in seguito sulle PR in bozza in attesa di review.

Ottenere l’accesso
Per accedere a Devin, puoi registrarti a un account Teams su app.devin.ai. Se la tua azienda collabora già con Cognition, puoi richiedere le autorizzazioni tramite il tuo amministratore o direttamente a Cognition e accedere a Devin dall’applicazione web app.devin.ai.Funzionalità generali del prodotto
Interfaccia di Devin
VSCode
L’editor di codice integrato di Devin, dotato di tutti gli strumenti e le scorciatoie dell’IDE che già conosci. Segui il lavoro di Devin in tempo reale e subentra per eseguire comandi, apportare modifiche dirette al codice o testare il codice di Devin.
Browser
guarda Devin mentre consulta la documentazione, testa le applicazioni web che crea,
scarica/carica informazioni, ecc. Puoi intervenire per aiutare Devin a navigare
nelle attività di esplorazione tramite l’Interactive Browser.

Limitazioni
- Sfide su larga scala: Devin in genere si comporta meglio su attività più piccole e con ambito chiaramente definito. Per modifiche più complesse, consigliamo di suddividere il progetto in attività più piccole e isolate che puoi eseguire in sessioni separate che si basano una sull’altra. Se hai spesso bisogno di eseguire più sessioni in parallelo, puoi usare la Devin API per creare sessioni e recuperare risultati strutturati in modo programmatico.
- Affidabilità: A volte Devin può andare fuori strada. In certi casi riuscirai a rimetterlo in carreggiata, in altri è meglio subentrare direttamente tu nell’IDE al posto di Devin. Fornire a Devin criteri di completamento chiari nel prompt iniziale e collaborare con Devin sul piano sono entrambi modi per migliorarne l’affidabilità.
- Aspetti estetici dell’interfaccia utente (UI): Devin può creare frontend funzionali, ma avrà bisogno del tuo aiuto per la parte estetica. Devin non ha un grande occhio per il design.
- Sviluppo mobile: Devin può aiutare con applicazioni mobile, ma non ha un telefono su cui effettuare i test.
- Sicurezza: Questa è la nostra massima priorità in Cognition, ma chiediamo a tutti gli utenti di prestare particolare attenzione quando condividono credenziali con Devin o quando gli concedono accesso a piattaforme specifiche. Ogni volta che condividi credenziali con Devin, assicurati di usare il Secrets Manager oppure il canale sicuro di condivisione delle credenziali messo a disposizione da Devin nella chat.
