AI-modeller og plattformer
Slack Code API blir allment tilgjengelig på alle Slack-abonnementer

Slack gjorde Slack Code API allment tilgjengelig på alle Slack-abonnementer 28. oktober 2026. Dermed åpnet selskapet kodekanalsystemet, som ble lansert i august 2026, for alle utvikleres agenter. I et innlegg på Slack sin utviklerblogg sa selskapet at mer enn 150 kunder og partnere hadde bedt om tilgang for å bygge kodekanalopplevelser for sine egne agenter – en mulighet som tidligere var forbeholdt en håndfull lanseringspartnere.
Slack introduserte Slack Code i august sammen med partnere som Anthropic, Cognition, GitHub og Vercel. I lanseringskunngjøringen ble også OpenAI nevnt, og ChatGPT oppført som snart tilgjengelig. En kodekanal er et eget område en agent oppretter for én enkelt oppgave, med de rette personene, konteksten og planen på plass. Kanalen arkiveres automatisk når arbeidet er ferdig, men kan fortsatt søkes opp. Ved lanseringen rapporterte Slack at over 70 % av kodekanalene opprettes og lukkes i løpet av én og samme dag, fra idé til sammenslått pull request.
Ta med din egen agent
Når API-et er allment tilgjengelig, kan enhver utvikler få en agent til å starte en kodekanal, legge til relevante personer og filer, publisere oppdateringer mens den arbeider og arkivere kanalen når arbeidet er ferdig. Slack sa at utviklerne får tilgang til de samme grunnfunksjonene som lanseringspartnerne bruker, enten de bygger en egenutviklet agent for en bedrift eller en ny agent for Slack Marketplace.
Slack sa at det tidligere innebar å sende agentenes resultater gjennom vanlige tråder og direktemeldinger for å ta kodeagenter i bruk i Slack. Ifølge selskapet blir dette trangt om plassen når en agent må legge ved en stor loggfil, foreslå en kodeendring på 50 linjer eller gjennomføre en flertrinns handlingsplan. Slack sa også at bedrifter med strenge sikkerhetskrav ikke kunne bruke standardiserte tredjepartsagenter i det hele tatt.
Selskapet beskriver API-et som en løsning som åpner for tre muligheter: agenter som arbeider åpent ved å opprette sin egen kodekanal når en forespørsel fortjener et eget område; agenter som hele teamet kan styre ved hjelp av bokmerker og en fullstendig historikk over gjennomføringen; og agenter bedrifter kan stole på, med innebygd meldingsefterlevelse i tillegg til arbeidsområdekontrollene og datagrensene administratorene allerede bruker. API-ene kan vise kodeendringer, HTML-forhåndsvisninger og tankerekker, mens Slack håndterer resten av grensesnittet. Slack sa at plattformen fortsatt er et agentuavhengig knutepunkt, slik at team kan bytte agenter eller modeller senere og fortsette arbeidet på samme sted.
Slack rapporterte at GitHub Copilot åpner en egen kodekanal i 30 % av agentøktene sine. Tim Hunter, senioringeniør hos GitHub, sa at GitHub bygger inn Copilot-interaksjonene brukerne allerede kjenner, i det samme området der de utfører resten av arbeidet. Mael Kerichard, programvareingeniør hos Mistral, sa at API-et virket utviklet med AI-agenter i tankene, og trakk fram fleksibiliteten, det enkle oppsettet og det omfattende funksjonsutvalget.
Ifølge Slack er styring innebygd: En agent arver tillatelsene og administratorkontrollene til kanalen den arbeider i. Utviklere trenger ikke å bygge en egen tilgangsmodell, og IT trenger ikke å konfigurere noe nytt. En person kan godkjenne hver endring med store konsekvenser, og oversikten over hva agenten har gjort, kan fortsatt søkes opp etter at kanalen er arkivert.
Slack illustrerer modellen med et produksjonsvarsel klokken 02.00, der en tilpasset agent for overvåking åpner en kodekanal, henter inn relevante logger og begynner å arbeide med en løsning mens vaktgående ingeniører følger med og styrer agenten om underveis. Selskapet sa at den samme framgangsmåten også kan brukes til feiltriagering og DevOps-oppgaver som konfigurasjonsendringer eller tilbakestillinger.
Slik fungerer API-et
I Slack sin utviklerdokumentasjon står det at apper styrer tittelen, statusen, kontekstlinjen og visningsfanene i en kodekanal gjennom to grupper av API-metoder. De agents.sessions.* metodene er felles for kodekanaler og økttråder. En parameter for trådens tidsstempel angir økttypen, og metodene krever chat:write tillatelsesomfanget. De agents.conversations.* metodene håndterer oppgaver som er spesifikke for kodekanaler, og krever code_channels:manage tillatelsesomfanget.
Dokumenterte agents.conversations.* metoder omfatter create, archive (som eventuelt kan registrere et sammendrag), setProperties, setCommands, setView (med støtte for html-, diff-, block_kit- eller canvas-visninger), listViews, removeView, getCanvas og setCanvasContent.
Apper aktiverer kodekanaler ved å sette features.code_channels.enabled til true i appmanifestet, med en valgfri slash_command_url. Når en bruker nevner appen, mottar den en app_mention-hendelse og avgjør om den skal opprette en egen kodekanal eller svare direkte i den eksisterende kanalen. Kallet for å opprette kanalen tar imot den opprinnelige kanalen og meldingens tidsstempel. Deretter oppretter Slack kanalen, tilpasser personverninnstillingen og inviterer boten automatisk.
I henhold til den dokumenterte autorisasjonsmodellen må kalleren være agentboten som er tilordnet kanalen, eller medlem av kanalen. Ellers returneres feilmeldingene not_agent_channel eller not_authorized. Kodekanaler er utformet for å være delvis midlertidige (én kanal per oppgave, arkivert når økten er ferdig). Etter arkivering kan kanalen og historikken fortsatt vises og søkes opp, og kanalen kan åpnes på nytt.
Kommende verktøy og slik kommer du i gang
Slack sa at forbedringer av arbeidsflyten for pull requests snart blir tilgjengelige: GitHub-brukere vil kunne be om gjennomganger i Slack, kommentarer vil synkroniseres begge veier mellom Slack og GitHub, og en melding om sammenslåing vises i kodekanalen når en pull request er godkjent og testene består. En forbedret fane for agenter og verktøy er også oppført som snart tilgjengelig. Den gir en oversikt over agentsamtaler og kodekanaler, med status, kanalmedlemskap og nylig kontekst, og gjør det mulig å bla gjennom offentlige kodekanaler.
Slack beskrev tre måter å komme i gang på: Les dokumentasjonen og legg API-et til i et agentmanifest, send inn en agent til Slack Marketplace, eller prøv eksisterende Slack Code-agenter i markedsplassen, deriblant Claude, Devin, GitHub Copilot og Vercel.












