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
| Keyword | Funzione |
|---|---|
!ask | inizia il tuo messaggio con !ask per ottenere rapidamente una risposta sul codebase senza avviare un agente completo |
!deep | ottieni una risposta più approfondita utilizzando la ricerca avanzata |
mute, @Devin mute | impedisce a Devin di vedere ulteriori messaggi Slack nel thread |
unmute, @Devin unmute | annulla l’azione precedente |
(aside), !aside | fa sì che Devin ignori il messaggio (utile per commentare l’esecuzione di Devin direttamente nel thread) |
sleep | mette Devin in pausa; per riattivare Devin, invia qualsiasi messaggio nel thread |
archive, @Devin archive | mette Devin in pausa e archivia la sessione |
EXIT | termina la sessione |
!dana | avvia una sessione Data Analyst (Dana) per query sul database, analisi dei dati e visualizzazioni |
!fast | inizia il tuo messaggio con !fast per avviare la sessione in Modalità veloce e ottenere risposte più rapide per attività più semplici |
!ultra | inizia il tuo messaggio con !ultra per avviare la sessione in Modalità Ultra per le attività più complesse |
!lite | inizia il tuo messaggio con !lite per avviare la sessione in Modalità Lite |
!agent | inizia il tuo messaggio con !agent per riportare una sessione attiva alla modalità Agent predefinita |
!new | inizia il tuo messaggio con !new per fare in modo che la sessione si avvii in un nuovo thread |
![macro_name] | collega un playbook a una sessione facendo riferimento al nome della sua macro |
Le parole chiave di modalità (
!fast, !lite, !ultra, !agent) e !new vengono riconosciute solo all’inizio del tuo messaggio, subito dopo la menzione @Devin. Possono essere combinate (ad es. @Devin !ultra !new fix the bug). Una parola chiave inserita altrove nel messaggio viene ignorata. L’invio di una parola chiave di modalità in un thread Devin attivo cambia la modalità di quella sessione mentre è ancora in corso.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
| Permission | Description | Rationale |
|---|---|---|
chat:write, chat:write.customize | Inviare messaggi come @Devin o utilizzando un nome utente e un avatar personalizzati | Devin deve poter rispondere alle richieste degli utenti |
commands | Aggiungere scorciatoie e/o comandi slash che le persone possono utilizzare | In futuro Devin potrebbe ottenere funzionalità più interattive che richiederanno comandi diversi |
files:read, files:write | Caricare, modificare ed eliminare file come Devin | Devin deve gestire i file per poter inviare e ricevere allegati da/a l’utente |
channels:history, groups:history, im:history | Visualizzare messaggi e altri contenuti in canali, gruppi e DM in cui è presente Devin | Devin deve accedere ai messaggi storici quando viene avviato all’interno di un thread di messaggi per recuperare i messaggi precedenti del thread come contesto |
im:read, im:write | Avviare messaggi diretti con le persone e visualizzare informazioni di base sui messaggi diretti a cui Devin è stato aggiunto | Devin deve poter avviare DM per inviare notifiche agli utenti tramite Slack |
reactions:write | Aggiungere e modificare reazioni con emoji | Devin aggiunge emoji ai messaggi per contrassegnare i run come completate o non riuscite |
remote_files:read, remote_files:write | Visualizzare i file remoti aggiunti dall’app in un workspace | Devin deve gestire i file remoti per poter inviare e ricevere allegati da/a l’utente |
users:read, users:read.email, users.profile:read | Visualizzare le persone in un workspace, nonché i loro indirizzi email e i loro profili | Devin deve poter mettere in corrispondenza gli utenti Slack con gli utenti Devin in base al loro indirizzo email |

