Immagine AI

Slack ha annunciato il 28 ottobre 2026 la disponibilità generale di Slack Code API su tutti i piani della piattaforma, consentendo agli sviluppatori di integrare i propri agenti AI nei canali dedicati alle attività di programmazione e gestione dei progetti software. La tecnologia era stata introdotta nell’agosto 2026 attraverso un programma inizialmente riservato a un numero limitato di partner, tra cui Anthropic, Cognition, GitHub e Vercel, con OpenAI indicata tra le organizzazioni coinvolte nell’evoluzione delle integrazioni e ChatGPT segnalato tra le disponibilità successive. Dopo il lancio, oltre 150 clienti e partner hanno richiesto l’accesso alle funzionalità per realizzare esperienze analoghe con agenti sviluppati internamente o distribuiti attraverso Slack Marketplace. L’apertura generale delle API rende ora possibile utilizzare gli stessi componenti di integrazione precedentemente riservati ai partner iniziali, senza limitazioni legate alla tipologia di abbonamento Slack.

Il funzionamento di Slack Code si basa sui cosiddetti code channel, spazi di collaborazione creati appositamente per una singola attività affidata a un agente. Quando viene avviato un lavoro, l’agente può generare un canale dedicato, aggiungere le persone coinvolte, raccogliere i file e il contesto operativo necessari, condividere il piano di esecuzione e pubblicare aggiornamenti mentre procede. Al completamento dell’attività il canale viene archiviato automaticamente, ma il suo contenuto rimane ricercabile e disponibile per successive verifiche. Questa impostazione consente di conservare in un unico ambiente le discussioni, le decisioni e la documentazione prodotta durante il processo, compresi i risultati intermedi e le operazioni svolte dall’agente. Durante la fase iniziale Slack aveva rilevato che oltre il 70% dei code channel veniva aperto e chiuso nell’arco della stessa giornata, comprendendo attività che potevano partire da una richiesta progettuale e terminare con l’integrazione di una pull request nel codice del prodotto.

Le nuove API consentono agli agenti di utilizzare funzionalità di interfaccia progettate specificamente per l’esecuzione di attività software, superando alcune limitazioni delle tradizionali conversazioni dirette e dei thread Slack. I canali possono presentare modifiche al codice attraverso viste delle differenze tra versioni, anteprime HTML, file di log di grandi dimensioni, cronologie operative e passaggi del piano di elaborazione. Gli sviluppatori possono quindi realizzare agenti che lavorano all’interno di uno spazio condiviso e accessibile al gruppo, anziché inviare semplicemente messaggi con il risultato finale. Attraverso segnalibri, aggiornamenti e registrazioni delle operazioni, i membri del team possono seguire l’attività, aggiungere indicazioni e intervenire nelle fasi che richiedono decisioni umane. Slack mantiene la gestione dell’interfaccia, lasciando ai produttori degli agenti la possibilità di concentrarsi sulle funzionalità di sviluppo e sulle integrazioni necessarie. Il modello è indipendente dallo specifico agente utilizzato e permette alle organizzazioni di sostituire successivamente il modello AI o il sistema agentico mantenendo Slack come ambiente di collaborazione.

Un elemento centrale dell’implementazione riguarda la gestione delle autorizzazioni e dei controlli aziendali. Gli agenti integrati attraverso Code API ereditano i permessi e le restrizioni amministrative dei canali nei quali operano, senza richiedere la creazione di un modello separato di accesso alle informazioni. Continuano ad applicarsi i controlli del workspace, i confini di accesso ai dati e le funzionalità di conformità previste dalla piattaforma. Le modifiche considerate particolarmente rilevanti possono essere sottoposte all’approvazione di una persona prima dell’esecuzione, mentre le attività compiute restano documentate e ricercabili anche dopo l’archiviazione del canale. Questo permette di collegare l’automazione agentica ai processi di controllo già esistenti nelle organizzazioni, evitando di introdurre necessariamente nuove configurazioni amministrative per ogni agente sviluppato o adottato.

Tra le implementazioni già riportate, GitHub Copilot utilizza un code channel dedicato nel 30% delle proprie sessioni agentiche. GitHub sta integrando le interazioni Copilot direttamente negli spazi Slack utilizzati dai team per le altre attività professionali, mentre Mistral ha evidenziato la flessibilità delle API, la semplicità di configurazione e le funzionalità progettate per il lavoro degli agenti AI. Con il passaggio alla disponibilità generale, Slack Code API può essere impiegata tanto per agenti aziendali personalizzati quanto per nuove applicazioni destinate al Marketplace, mantenendo la possibilità di coordinare operazioni software, collaborazione tra persone e automazione all’interno della medesima infrastruttura di comunicazione.

Questo articolo è stato redatto con il supporto di strumenti di intelligenza artificiale (AI).

Di Fantasy