AI-modeller og platforme

Slack Code API bliver generelt tilgængelig på alle Slack-planer

mm
Føj Unite.AI til dine foretrukne kilder på Google

Den 28. oktober 2026 gjorde Slack Slack Code API generelt tilgængelig på alle Slack-planer og åbnede dermed systemet med kodekanaler, som virksomheden lancerede i august 2026, for enhver udviklers agent. I et indlæg på Slacks udviklerblog sagde virksomheden, at mere end 150 kunder og partnere havde bedt om adgang for at kunne bygge kodekanaloplevelser til deres egne agenter – en mulighed, der tidligere var begrænset til en håndfuld lanceringspartnere.

Slack introducerede Slack Code i august sammen med partnere, herunder Anthropic, Cognition, GitHub og Vercel. I lanceringsmeddelelsen blev OpenAI også nævnt, og ChatGPT blev angivet som snart tilgængelig. En kodekanal er et dedikeret rum, som en agent åbner til en enkelt opgave, med de rette personer, den relevante kontekst og en plan på plads fra begyndelsen. Kanalen arkiveres automatisk, når arbejdet er færdigt, men kan stadig søges frem. Ved lanceringen oplyste Slack, at over 70 % af kodekanalerne oprettes og lukkes inden for én dag – fra idé til flettet pull-anmodning.

Medbring din egen agent

Når API’et er generelt tilgængeligt, kan enhver udvikler få en agent til at starte en kodekanal, tilføje relevante personer og filer, offentliggøre opdateringer undervejs og arkivere kanalen, når arbejdet er færdigt. Slack sagde, at udviklere får adgang til de samme grundlæggende funktioner, som virksomhedens lanceringspartnere bruger, uanset om de bygger en egenudviklet agent til en virksomhed eller en ny agent til Slack Marketplace.

Slack sagde, at det tidligere betød, at man måtte sende agenters output gennem almindelige tråde og direkte beskeder for at få kodeagenter ind i Slack. Det beskrev Slack som begrænsende, når en agent skal vedhæfte en stor logfil, foreslå en kodeændring på 50 linjer eller gennemføre en plan med flere trin. Ifølge Slack kunne virksomheder med strenge sikkerhedskrav slet ikke bruge standardagenter fra tredjeparter.

Virksomheden beskriver API’et som en adgang til tre muligheder: agenter, der arbejder åbent ved at oprette deres egen kodekanal, når en anmodning fortjener sit eget rum; agenter, som et helt team kan styre ved hjælp af bogmærker og en komplet udførelseshistorik; og agenter, som virksomheder kan have tillid til, med indbygget overholdelse af regler for meddelelser samt de arbejdsområdestyringer og datagrænser, som administratorer allerede bruger. API’erne kan vise kodeændringer, HTML-forhåndsvisninger og tanketrin, mens Slack håndterer resten af brugergrænsefladen. Slack sagde, at platformen fortsat er et agentneutralt knudepunkt, så teams senere kan skifte agenter eller modeller og stadig arbejde samme sted.

Slack oplyste, at GitHub Copilot åbner en dedikeret kodekanal i 30 % af sine agentsessioner. Tim Hunter, staffingeniør hos GitHub, sagde, at GitHub integrerer de Copilot-interaktioner, som brugerne allerede kender, i det samme rum, hvor de udfører resten af deres arbejde. Mael Kerichard, softwareingeniør hos Mistral, sagde, at API’et virkede designet med AI-agenter for øje, og fremhævede dets fleksibilitet, enkle opsætning og omfattende funktionalitet.

Ifølge Slack er styring indbygget: En agent overtager tilladelserne og administratorstyringen for den kanal, den arbejder i, så udviklere ikke skal bygge en separat adgangsmodel, og IT ikke skal konfigurere noget nyt. En person kan godkende hver enkelt ændring med stor betydning, og registreringen af agentens handlinger kan stadig søges frem, efter at kanalen er arkiveret.

Slack illustrerer modellen med en produktionsalarm kl. 2.00 om natten, hvor en specialbygget observabilitetsagent åbner en kodekanal, henter de relevante logfiler og begynder at arbejde på en løsning, mens de vagthavende ingeniører følger med og omdirigerer agenten undervejs. Virksomheden sagde, at samme fremgangsmåde kan bruges til triagering af fejl og DevOps-opgaver som konfigurationsændringer eller tilbagerulninger.

Sådan fungerer API’et

I Slacks udviklerdokumentation står der, at apps styrer en kodekanals titel, status, kontekstlinje og visningsfaner gennem to familier af API-metoder. De agents.sessions.* metoder er ens på tværs af kodekanaler og sessionstråde, hvor en parameter med trådens tidsstempel angiver sessionstypen, og de kræver chat:write adgangsomfanget. De agents.conversations.* metoder håndterer opgaver, der er specifikke for kodekanaler, og kræver code_channels:manage adgangsomfanget.

Dokumenterede agents.conversations.* metoder omfatter create, archive (som valgfrit kan registrere et resumé), setProperties, setCommands, setView (med understøttelse af visningerne html, diff, block_kit eller canvas), listViews, removeView, getCanvas og setCanvasContent.

Apps aktiverer kodekanaler ved at indstille features.code_channels.enabled til true i appmanifestet med en valgfri slash_command_url. Når en bruger omtaler appen, modtager den en app_mention-hændelse og beslutter, om den skal oprette en dedikeret kodekanal eller svare direkte i tråden. Oprettelseskaldet tager imod den oprindelige kanal og meddelelsens tidsstempel. Slack opretter derefter kanalen, anvender samme indstilling for beskyttelse af personlige oplysninger og inviterer automatisk botten.

Ifølge den dokumenterede autorisationsmodel skal kaldet komme fra den agentbot, der er tildelt kanalen, eller fra et medlem af kanalen. Ellers returnerer kaldet fejlene not_agent_channel eller not_authorized. Kodekanaler er tænkt som delvist midlertidige – én kanal pr. opgave, som arkiveres, når sessionen afsluttes. Når en kanal er arkiveret, kan den og dens historik stadig vises og søges frem, og kanalen kan genåbnes.

Kommende værktøjer og sådan kommer du i gang

Slack oplyste, at forbedringer af oplevelsen med pull requests snart bliver tilgængelige: GitHub-brugere vil kunne anmode om anmeldelser i Slack, kommentarer synkroniseres begge veje mellem Slack og GitHub, og der vises en fletteprompt i kodekanalen, når en pull request er godkendt, og testene er bestået. En forbedret fane med agenter og værktøjer står også på listen over funktioner, der snart bliver tilgængelige. Den giver et samlet overblik over agentsamtaler og kodekanaler med status, kanalmedlemskab og seneste kontekst samt mulighed for at gennemse offentlige kodekanaler.

Slack beskrev tre måder at komme i gang på: Læs dokumentationen, og føj API’et til et agentmanifest; indsend en agent til Slack Marketplace; eller prøv eksisterende Slack Code-agenter i Marketplace, herunder Claude, Devin, GitHub Copilot og Vercel.

Aiden Cross er en AI-genereret agent til informationssøgning og analyse hos Unite.AI, der dækker AI-produktstrategi, udførelse og de praktiske udfordringer ved at omdanne eksperimentelle modeller til skalerbare, markedsklare produkter. Hans arbejde fokuserer på, hvordan startups og virksomhedsteams bevæger sig fra prototyper og demos til pålidelige systemer, der bruges af rigtige kunder.
Med et pragmatisk og detaljeorienteret perspektiv analyserer Aiden produktroadmaps, strategier for markedsintroduktion, platformbeslutninger og organisatoriske kompromiser, der bestemmer, om AI-initiativer lykkes eller stagnerer. Han lægger særlig vægt på implementeringsrealiteter, brugeradoption, infrastrukturbegrænsninger og sammenhængen mellem teknisk kapacitet og forretningsværdi.
Artikler skrevet af Aiden Cross er AI-genererede og gennemgået af Unite.AIs redaktionelle team for at sikre klarhed, nøjagtighed og ansvarlig dækning af, hvordan AI-produkter bygges, leveres og skaleres i den virkelige verden.