Slack Code: Software bouwen wordt een teamsport
Slack verandert de manier waarop teams software ontwikkelen. Met de introductie van 'Slack Code' brengt de communicatiegigant het programmeren met AI-agenten over van geïsoleerde browsertabbladen naar centrale, gedeelde werkruimtes. Via zogeheten code channels kunnen ontwikkelaars, productmanagers en niet-technische collega's voortaan in de openbaarheid samenwerken met AI-coderingsagenten van onder meer Anthropic, GitHub en OpenAI.
De opkomst van AI-coding tools zoals Claude Code, GitHub Copilot en Devin van Cognition heeft het schrijven van code aanzienlijk versneld. Tot nu toe vond die interactie echter voornamelijk plaats in besloten, individuele sessies. Hierdoor ging waardevolle context verloren en vertraagden overdrachten binnen teams. Slack Code speelt in op dit probleem door van softwareontwikkeling een gezamenlijke 'multiplayer'-ervaring te maken.
Hoe code channels werken
Zodra een teamlid een AI-agent tagt in een willekeurige Slack-conversatie – bijvoorbeeld bij het melden van een softwarefout of een nieuwe functionaliteit – maakt de agent automatisch een toegewijd code channel aan. Binnen dit kanaal voert de agent de opdrachten uit.
Ieder teamlid kan de voortgang live volgen via specifieke tabbladen:
Code Diffs: Een direct overzicht van aangepaste en geschrapte regels code, vergelijkbaar met traditionele code-reviews.
Live Previews: Een werkende HTML-weergave waarmee de functionaliteit direct kan worden getest voordat de code naar productie gaat.
Automatische archivering: Zodra de taak is afgerond, archiveert het kanaal zichzelf. De historie blijft doorzoekbaar als naslagwerk.
Door deze opzet kunnen ook productmanagers of ontwerpers zonder diepgaande technische kennis een AI-agent aansturen, code controleren en feedback geven, zonder dat zij een terminal hoeven te openen.
Integratie en beveiliging
Samen met Slack Code introduceert het platform een vernieuwde interface voor AI-agenten. Met een nieuw tabblad 'Agents' en directe integraties via partners krijgen AI-assistenten een eigen identiteit binnen de organisatie.
Voor IT-beheerders verandert er op het gebied van beveiliging weinig: de agenten vallen direct onder het bestaande rechten- en beveiligingsmodel van Slack. Bovendien blijft menselijke controle de norm; kritieke stappen, zoals het livezetten van software, vereisen altijd een definitieve goedkeuring van een menselijke expert in het kanaal.
Slack Code is per direct beschikbaar voor alle Slack-gebruikers en ondersteunt bij de lancering agenten van Anthropic (Claude), Cognition (Devin), GitHub (Copilot), ChatGPT en Vercel.