Crea con l’IA in team utilizzando Codice Slack

In Codice Slack gli agenti e le persone lavorano insieme per creare con l’IA in Slack. Utilizza un canale di codice per pianificare e fornire un prompt a un agente insieme ai membri del tuo team, invece di avere conversazioni separate in più messaggi diretti (MD). Tutto il contesto è facilmente accessibile, così puoi scrivere codice, risolvere problemi e creare contenuti avanzati con l'IA, senza uscire da Slack.

Dimostrazione del canale di codice con due colleghi che taggano un agente per sistemare il pulsante di modalità scura


Funzionamento

  • I canali di codice sono canali temporanei creati automaticamente da un agente di IA compatibile, pensati per consentire a più persone di collaborare.
  • Tagga l’agente in un canale o in un MD per avviare un canale di codice. Puoi aggiungere altri membri del team, inviare messaggi, condividere file e dare istruzioni all’agente per creare tutto ciò che desideri.
  • Puoi trovare i canali di codice attivi in un’apposita sezione della barra laterale.
  • Una volta fatto, puoi chiudere il canale di codice autonomamente oppure aspettare che il canale venga automaticamente rimosso dalla barra laterale dopo sette giorni di inattività.


Agenti supportati

I canali di codice possono essere creati con determinati agenti e app IA. In base all’app, potrebbe essere necessario disporre di un account a pagamento. Questo è l’elenco degli agenti approvati:


Crea un canale di codice

I canali di codice sono creati automaticamente dagli agenti in un canale o in un MD, in genere dopo averli taggati per una richiesta specifica. Possono anche essere creati manualmente dalla scheda Agenti e strumenti   sul desktop. Analogamente ai canali standard di Slack, i canali di codice possono essere pubblici (chiunque può entrare a farne parte) o privati (possono farne parte solo i membri della conversazione iniziale). Non appena entri a far parte di un canale di codice, puoi aggiungere altre persone o altri agenti a tua scelta.

Desktop

Mobile

  1. Apri un canale con agente compatibile oppure aggiungi l’agente al canale.
  2. Tagga l’agente e indica che vuoi avviare un canale di codice, quindi descrivi ciò che vuoi creare o codificare. 
  3. Quando l’agente ha creato il canale, clicca sul link per aprirlo. Puoi trovarlo anche nella sezione Canali di codice della barra laterale.
  1. Apri un canale con agente compatibile oppure aggiungi l’agente al canale.
  2. Tagga l’agente e indica che vuoi avviare un canale di codice, quindi descrivi ciò che vuoi creare o codificare. 
  3. Quando l’agente ha creato un canale, tocca il link al canale di codice nel messaggio.

Nota: l’agente assegna automaticamente un nome ai canali di codice in base alla richiesta iniziale.


Interagisci con un agente in un canale di codice

Una volta entrati a far parte di un canale, tu e il tuo team potete utilizzare il linguaggio naturale per dare istruzioni all’agente. A differenza di ciò che accade in una sessione individuale con un agente di IA, nei canali di codice ogni utente può condividere suggerimenti, visualizzare le modifiche e approvare i risultati generati dall’IA. 

Suggerimento: prova a chiedere all’agente di scrivere il codice di un’app, creare un canvas o progettare un codice HTML.


Utilizza azioni rapide

Le azioni rapide sono link facilmente accessibili sopra il campo messaggio e collegati direttamente alle funzionalità dell’agente. Possono includere, ad esempio, la creazione di una richiesta pull, la possibilità di visualizzare un codice in un altro compilatore o un link alla documentazione di supporto.


Sospendi la risposta dell’agente

Se l’agente impiega troppo tempo a rispondere o vuoi modificare la richiesta, utilizza il pulsante Interrompi per sospendere la risposta dell’agente e inserire una nuovo prompt.

  1. Apri sul desktop un canale di codice in cui un agente sta lavorando a una richiesta.
  2. Passa il puntatore del mouse sul badge Al lavoro… sopra il campo messaggio.
  3. Clicca su Interrompi [nome dell’agente].


Chiudi o archivia un canale di codice

Al termine della sessione con l’agente, puoi rimuoverla dalla barra laterale cliccando sull’icona Chiudi  oppure puoi archiviarla


Tieni sotto controllo il lavoro dell’agente 

Ogni canale di codice mostra uno stato impostato dall’agente, così puoi sapere se è al lavoro o se è necessario un tuo intervento. In questo modo, puoi tenere sotto controllo i tuoi progetti dalla barra laterale e continuare a dedicarti ad altre attività. Di seguito un elenco dei possibili stati:

  • Al lavoro
    L’agente sta generando una risposta o un artefatto della sessione.
  • In attesa
    L’agente non è attivo al momento ed è pronto per la prossima richiesta.
  • Richiede attenzione
    L’agente è bloccato ed è necessario un tuo intervento.
  • Lavoro completato
    Il lavoro è terminato.
  • Inattivo
    L’agente e i membri del canale non sono stati attivi per un determinato periodo di tempo.
  • Archiviato
    Puoi continuare a visualizzare e cercare i messaggi del canale, ma non puoi inviare nuovi messaggi o prompt.


Visualizza e utilizza gli artefatti

Quando un agente sta lavorando per soddisfare una tua richiesta oppure se condividi un file o un link come contesto, puoi trovare il contenuto nella sezione Artefatti del canale di codice. Questi sono alcuni esempi dei tipi di artefatti:

  • Codice
    Una visualizzazione (diff del codice) che mostra le righe di codice create o aggiornate dall’agente. 
  • Canvas
    Un documento canvas creato dall’agente.
  • Visualizzazione HTML
    Un documento HTML in tempo reale creato dall’agente per mostrare prototipi, presentazioni o anteprime.
  • File e link
    Un elenco consultabile degli elementi condivisi nel canale di codice (non a opera dell’agente).

Nota: i nomi e i contenuti esatti degli artefatti possono variare in base all’agente utilizzato.


Visualizza il codice in un canale di codice

Quando un agente ha creato un codice per te, puoi visualizzarlo e commentarlo direttamente nel canale di codice.

  1. Dal canale di codice, clicca su Artefatti
  2. Clicca su Codice </>.


Scrivi un commento all’interno del codice

  1. Dal canale di codice, clicca su Artefatti
  2. Clicca su Codice </>.
  3. Vai alla riga di codice che vuoi commentare e clicca sul pulsante +.
  4. Scrivi il commento e clicca su Invia.
  5. Verifica e modifica il commento nel campo messaggio, quindi clicca sul pulsante Invia  .

Suggerimento: Puoi aggiungere anche più commenti e farli esaminare insieme dall’agente o dal team. Quando aggiungi un commento a una riga di codice, clicca su Aggiungi alla revisione. Dopo aver lasciato più commenti, clicca su Invia nella parte superiore del codice, quindi invia il messaggio al canale.


Domande frequenti

I canali di codice sono pensati solo per gli sviluppatori?

No, i canali di codice sono disponibile per chiunque voglia collaborare con gli agenti e il proprio team in Slack. Ad esempio, puoi utilizzarli per stilare un piano di marketing o revisionare un contratto legale. L’intera conversazione e la versione finale del contenuto rimarranno collegate, così hai sempre a disposizione tutto il contesto: niente lunghe catene di e-mail o confusione tra le diverse versioni.

Quando dovrei utilizzare un canale di codice anziché interagire con un agente in un canale o in una conversazione?

I canali di codice sono la soluzione ideale per attività più ampie e contenute che sarebbero troppo complesse da gestire in una singola conversazione. Inoltre, poiché ogni canale di codice condivide gli aggiornamenti con il messaggio iniziale, tutti i membri possono seguire l’avanzamento del lavoro, mantenendo in ordine il canale principale.

Posso utilizzare altre app IA per creare canali di codice?

Al momento, solo gli agenti compatibili possono lavorare nei canali di codice, ma in futuro verranno aggiunte altre app. Le API dei canali di codice saranno disponibili per qualsiasi sviluppatore che vuole creare app sulla piattaforma di Slack.

Quali sono le impostazioni di privacy e sicurezza dei canali di codice?

I canali di codice offrono lo stesso livello di sicurezza e le stesse opzioni di visibilità dei canali standard, quindi si applicano le stesse impostazioni di sicurezza e privacy già note. Gli agenti che lavorano nei canali di codice devono essere installati tramite Slack Marketplace e le risposte sono soggette ai criteri di utilizzo di Slack.

 

Chi può utilizzare questa funzione?