Skip to main content
Menziona @Devin in Slack non appena arrivano bug, richieste di nuove funzionalità e domande. Devin risponde nel thread con aggiornamenti e domande quando viene menzionato.

Per iniziare

Installazione

  1. Vai su Settings > Connections > Slack
  2. Fai clic su “Connect” Slack connect
  3. Ti verrà richiesto di installare l’app Devin per Slack nel tuo workspace
  4. Assicurati di collegare il tuo utente. Tutti gli utenti della tua organizzazione dovranno completare questo passaggio per usare Devin. Slack connect
  5. 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

Una volta installata l’integrazione di Devin in Slack, attiva Devin semplicemente menzionando @Devin in qualsiasi canale. Puoi anche allegare file al tuo messaggio. @Devin Devin risponderà nel thread del messaggio. Ora puoi continuare la conversazione come faresti con la normale interfaccia di chat. Slack Chat Tieni presente che Devin può commettere errori. Controlla sempre con attenzione le risposte.

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

Fai clic con il pulsante destro su qualsiasi messaggio di Slack (oppure usa il menu ⋮) per agire su di esso senza doverlo riscrivere:
  • 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

Le sessioni possono sincronizzarsi in entrambe le direzioni con un thread di Slack: i messaggi che invii nella webapp compaiono nel thread e le risposte nel thread arrivano a Devin. In questo modo puoi avviare una sessione ovunque e tenere il team aggiornato.
  • 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.
Un paio di comportamenti correlati:
  • Se menzioni @Devin nel 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.

Automazioni attivate da Slack

Le Automazioni possono essere attivate dall’attività su Slack — per esempio da una reazione aggiunta a un messaggio, oppure facendo monitorare a Devin un canale e intervenire quando può essere utile — e possono pubblicare i risultati del run nel canale che specifichi. Per la configurazione, consulta la guida alle Automazioni.

Attiva le notifiche Slack

Puoi abilitare le notifiche Slack per run specifici e Devin ti invierà un messaggio privato ogni volta che c’è un aggiornamento di stato. Per farlo, fai semplicemente clic su “Enable Slack notifications” nel menu in alto di qualsiasi run. Vedi in Slack

Canale dedicato a Devin

Configura un canale #devin-runs (o simile) per mantenere tutte le conversazioni su Devin in un unico posto. Questo aiuta il tuo team a collaborare sulle esecuzioni di Devin e a trarre ispirazione per diversi casi d’uso dagli altri membri. Channel

Come rinominare Devin

Puoi cambiare il nome di Devin nel tuo workspace di Slack accedendo al pannello di amministrazione del workspace di Slack -> Configure apps -> Installed Apps -> Devin. Successivamente fai clic su App Details e vai alla scheda Configuration di quella pagina. Scorrendo verso il basso troverai una sezione chiamata “Bot User”, dove puoi modificare il nome di Devin. Rename

Prezzi

Se non hai ancora un account Devin, puoi scoprire di più su prezzi e piani qui.
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

La nostra informativa sulla privacy è disponibile qui.

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.