Slack lancia Slack Code, dove i team e gli agenti AI costruiscono insieme
Slack ha lanciato un prodotto di coding giovedì. Slack Code aggiunge canali specifici per progetto dove i team e gli agenti AI scrivono, revisionano e distribuiscono software insieme. Il lavoro avviene all'interno dell'app di chat piuttosto che in una scheda del browser separata.
La meccanica è semplice. Tagga un agente di coding da qualsiasi conversazione e si apre un canale di codice dedicato. Tutti in quel canale seguono il lavoro attraverso le proprie schede. Ce n'è una per la conversazione, una per il piano, una per le differenze di codice e una per un'anteprima dal vivo dell'output.
I compiti finiscono e il canale si archivia da solo. Il record sopravvive come un registro di audit.
Gli utenti possono “auditare le differenze di codice, ottenere anteprime dal vivo dell'output dell'agente, fornire feedback e approvare il lavoro prima che venga distribuito”, ha dichiarato Slack nel suo annuncio. La vista delle differenze è quella familiare: la vecchia riga barrata, la nuova riga accanto. La differenza è che l'intero canale la vede piuttosto che un singolo revisore in uno strumento separato.
Slack Code è disponibile oggi su qualsiasi piano Slack, ha riportato Jess Weatherbed di The Verge. L'accesso a ciascun agente partner è un acquisto separato, dove si trova il denaro.
Benioff ha detto che questo sarebbe arrivato a maggio.
Questa è una consegna piuttosto che una sorpresa. TNW ha riportato a maggio che Salesforce si aspettava di spendere 300 milioni di dollari in token Anthropic quest'anno. Lo stesso articolo riportava che Marc Benioff voleva il coding all'interno di Slack come prossimo passo. Tre mesi dopo, eccolo qui.
Benioff ha pubblicato un video dimostrativo su X mercoledì sera, come ha notato Webb Wright di Gizmodo. Salesforce ha acquistato Slack nel 2020. Ha speso quest'anno per trasformare l'app nel front end della sua strategia per gli agenti, iniziando con Slackbot in primavera.
ChatGPT è ora un partner fondatore.
La lista dei partner merita un secondo sguardo. Slack Code viene lanciato con agenti di Anthropic, Cognition, GitHub, Vercel e OpenAI. ChatGPT si trova accanto a Claude come partner fondatore del prodotto di collaborazione di punta di Salesforce.
Quella è una storia imbarazzante. Il personale di Salesforce era già confuso riguardo alla promozione di Anthropic all'interno di Slack a giugno, perché Agentforce insegue gli stessi budget. Salesforce ha risposto aggiungendo più agenti esterni, non meno.
Anthropic ha lanciato Claude Tag in Slack a giugno. Il suo responsabile prodotto ha inquadrato il lancio di oggi come l'estensione naturale di quello.
“Così tanto lavoro di ingegneria inizia già come una conversazione in Slack con Claude Tag,” ha detto Cat Wu, responsabile del prodotto Claude di Anthropic. “Slack Code offre ai team un canale dedicato dove le persone, il contesto e Claude lavorano insieme fin dall'inizio.”
GitHub lo ha inquadrato come una divisione del lavoro. “Gli esseri umani stabiliscono la direzione, gli agenti chiudono il cerchio,” ha detto Mario Rodriguez, chief product officer dell'azienda.
Un umano deve firmare la parte rischiosa.
Le azioni ad alto rischio necessitano di approvazione. Prima che qualcosa venga fuso in produzione, l'agente impacchetta il suo lavoro per un esperto che deve approvare all'interno del canale.
“Slack Code richiede anche l'approvazione umana per azioni ad alto rischio come la fusione del codice in produzione,” ha detto la portavoce dell'azienda Gianna Dimick a Gizmodo. Tutto ciò è governato dal modello di sicurezza aziendale esistente di Slack.
Il guardrail ha una ragione. Gli agenti di coding hanno cancellato basi di codice durante sessioni dal vivo, e Gizmodo ha fatto riferimento a due di questi incidenti nel suo articolo. Gli agenti nei canali di codice ereditano le autorizzazioni e i controlli amministrativi di Slack, quindi l'IT non fornisce nuove identità.
Chiunque in un canale può mettere in pausa, reindirizzare o fermare un agente a metà compito. Una nuova scheda Agenti elenca ogni agente e sessione nell'app. Segnala i thread bloccati e offre lo stesso kill switch.
L'argomento è che i non ingegneri possono costruire.
Slack sta vendendo la portata tanto quanto la velocità. Il suo esempio di lavoro inizia con un product manager che individua un rapporto di bug. Il manager tagga un agente e una correzione viene revisionata e fusa senza che un ingegnere debba occuparsene prima.
“Nel canale di codice, l'intero team e l'agente lavorano insieme sulla costruzione,” ha detto Katie Steigman, vicepresidente del prodotto di Slack, nel video dimostrativo. “Nessuno è escluso, nessuno ha bisogno di una riunione extra.”
Rob Seaman, vicepresidente esecutivo e direttore generale di Slack, ha messo l'argomento in termini di dove appare il valore. “L'AI crea valore solo quando fa parte di come un team lavora realmente, non qualcosa che le persone fanno da sole in un'altra scheda,” ha detto.
L'ingegneria del software è il punto di partenza piuttosto che il limite. Slack afferma che le API del canale di codice si apriranno alla comunità di sviluppatori più ampia. Agenti personalizzati potrebbero quindi unirsi ai canali per campagne di marketing o revisione di documenti legali.
Un flusso separato “Aggiungi a Slack” consente ai team di inserire agenti costruiti su Lovable, n8n, LangChain, Superhuman e altri in pochi clic. Slack ha automatizzato la stretta di mano OAuth e la configurazione del manifesto dietro di essa.
Lo spazio di lavoro sta diventando affollato.
Slack non è solo nella vendita di agenti come colleghi. Buzz di Jack Dorsey’s Block è stato lanciato a luglio, uno spazio di lavoro costruito per umani e agenti AI insieme. Viktor ha raccolto 75 milioni di dollari da Accel a maggio per inserire un collaboratore AI all'interno di Slack e Teams.
Il vantaggio di Slack è l'incumbency. Più di 500 app e agenti AI sono già presenti nel suo marketplace. Anche le conversazioni che precedono il codice. La scommessa è che un contesto condiviso batte un editor migliore.
Cosa fa un canale di codice alla cultura della revisione è la domanda aperta. Le differenze e le anteprime in una finestra di chat rendono l'approvazione più veloce e molto più visibile. Rendono anche il tutto sociale, e un pollice in su in un canale affollato non è una revisione del codice.
Salesforce non addebita nulla per i canali e consente ai fornitori di agenti di addebitare per il lavoro all'interno di essi, il che indica chiaramente quale metà si aspetta di essere preziosa.
Altri articoli
Slack lancia Slack Code, dove i team e gli agenti AI costruiscono insieme
Slack Code consente ai team e agli agenti AI di scrivere, rivedere e spedire codice in un unico canale. Claude, ChatGPT, Devin e Copilot sono partner fondatori.
