Per iniziare
Installazione
- Vai su Settings > Connections > Slack
- Fai clic su “Connect”

- Ti verrà richiesto di installare l’app Devin per Slack nel tuo workspace
- Assicurati di collegare il tuo utente. Tutti gli utenti della tua organizzazione dovranno completare questo passaggio per usare Devin.

- Menziona @Devin in Slack per avviare una sessione
Nota: se il tuo account utente non si connette correttamente, assicurati che la tua email Slack sia la stessa della tua email in https://app.devin.ai/settings. In caso contrario, effettua l’autenticazione con l’email corretta su Slack.
Come usare Devin in Slack


Parole chiave e funzioni inline di Slack
I comandi bang (
!fast, !lite, !ultra, !fusion, !swe, !normal, !new, !channel, !windows, !dana) vengono riconosciuti in qualsiasi punto del tuo messaggio, non solo all’inizio — @Devin fix the bug !ultra !new funziona allo stesso modo di @Devin !ultra !new fix the bug. Possono essere combinati in qualsiasi ordine e le parole chiave stesse vengono rimosse dal prompt che Devin riceve. Un comando bang all’interno di uno span di codice inline o delimitato viene trattato come testo letterale. L’invio di una parola chiave di modalità in un thread Devin attivo cambia la modalità di quella sessione mentre è ancora in corso.Comandi slash
Esegui uno dei due comandi senza argomenti (o con
help) per ricevere in privato le istruzioni di utilizzo.
Scorciatoie per i messaggi
- Ask Devin about this — usa il messaggio come domanda per ottenere rapidamente una risposta sulla codebase, proprio come
/ask-devin. - Create a new session — apre una finestra modale precompilata con il testo del messaggio, in cui scegli il canale in cui pubblicare la sessione, alleghi facoltativamente un playbook e modifichi il prompt prima dell’invio.
Sincronizza le sessioni con i thread di Slack
- Usa il toggle di Slack nel compositore della sessione per attivare o disattivare la sincronizzazione per quella sessione. L’icona è colorata quando la sincronizzazione è attiva e grigia quando non lo è.
- La prima volta che esegui la sincronizzazione con un canale, Devin ti propone di impostarlo come predefinito, così le nuove sessioni verranno sincronizzate automaticamente lì.
- Invia
unsync(o!unsync) in un thread sincronizzato per interrompere immediatamente la sincronizzazione di quella sessione. Riattiva la sincronizzazione nella webapp per riprenderla.
- Se menzioni
@Devinnel thread di una sessione archiviata, la sessione viene rimossa dall’archivio così puoi continuare la conversazione. - Quando Devin suggerisce una modifica alla configurazione dell’ambiente, il messaggio di Slack include il diff proposto e un pulsante Apply così puoi accettarla senza uscire da Slack.
Canali di codice
@Devin.
Una sessione può finire in un canale di codice in due modi:
- Avviala lì con
!new.@Devin !new <task>crea il canale e vi esegue la sessione fin dall’inizio. Un!newall’interno di un canale di codice genera un canale fratello separato per la nuova sessione. - Lascia che Devin sposti la conversazione. Quando una conversazione in un thread si trasforma in lavoro concreto, Devin può spostare autonomamente la sessione in un canale di codice. Il thread originale conserva la cronologia e mostra un avviso “Questa sessione è stata spostata in #channel”; la sessione continua nel nuovo canale e le risposte successive nel vecchio thread non la raggiungono più. Devin non sposterà una sessione per cui hai disattivato la sincronizzazione con Slack (vedi Sincronizzare le sessioni con i thread Slack).
I canali di codice vengono distribuiti gradualmente e richiedono che la funzionalità Code Channels di Slack sia abilitata per il tuo workspace. Se desideri attivarli per la tua organizzazione, contattaci.
Automazioni attivate da Slack
Attiva le notifiche Slack

Canale dedicato a Devin

Come rinominare Devin

Prezzi
L’esperienza dell’assistente AI nella barra laterale (contenitore dell’app) richiede un piano Slack a pagamento. Tutte le altre funzionalità di Devin — @mentions nei canali e nei thread,
/ask-devin, /dana e le scorciatoie dei messaggi — funzionano con qualsiasi piano Slack, inclusi i workspace gratuiti.Privacy
Dettagli delle autorizzazioni
Aggiungiamo occasionalmente nuovi scope man mano che Devin acquisisce nuove funzionalità in Slack. Se nell’installazione del tuo workspace manca uno scope richiesto, Devin chiede a un admin di reinstallare l’app da Settings > Connections > Slack.

