Modely a platformy AI

Slack Code API je nyní obecně dostupné ve všech tarifech Slacku

mm
Přidejte Unite.AI mezi své preferované zdroje na Google

Slack 28. října 2026 zpřístupnil Slack Code API všem uživatelům všech tarifů Slacku. Systém kódových kanálů, který představil v srpnu 2026, tak otevřel agentům všech vývojářů. Společnost v příspěvku na vývojářském blogu Slacku uvedla, že o přístup požádalo více než 150 zákazníků a partnerů, kteří chtěli pro své vlastní agenty vytvořit prostředí využívající kódové kanály. Tato možnost byla dosud dostupná jen několika partnerům, kteří se podíleli na uvedení služby.

Slack představil Slack Code v srpnu společně s partnery, mezi něž patřily Anthropic, Cognition, GitHub a Vercel. V oznámení o uvedení zmínil také OpenAI a uvedl, že ChatGPT bude k dispozici brzy. Kódový kanál je vyhrazený prostor, který agent otevře pro jeden konkrétní úkol. Jsou v něm už připraveni ti správní lidé, potřebné souvislosti i plán; po dokončení práce se kanál automaticky archivuje, ale zůstává vyhledatelný. Slack při uvedení uvedl, že více než 70 % kódových kanálů vznikne a zanikne během jediného dne, od prvotního nápadu až po sloučený pull request.

Používejte vlastního agenta

Díky obecné dostupnosti API může každý vývojář nechat agenta založit kódový kanál, přidat do něj příslušné lidi a soubory, během práce zveřejňovat aktualizace a po jejím dokončení kanál archivovat. Slack uvedl, že vývojáři mají k dispozici stejné základní nástroje jako partneři, kteří se podíleli na uvedení služby, ať už vytvářejí vlastního agenta pro podnikové prostředí, nebo nového agenta pro Slack Marketplace.

Slack uvedl, že dříve bylo možné zapojit programovací agenty do Slacku pouze tak, že se jejich výstupy posílaly do běžných vláken a přímých zpráv. Ty podle společnosti rychle přestávají stačit, když agent potřebuje přiložit rozsáhlý soubor s protokolem, navrhnout 50řádkový rozdíl v kódu nebo spustit vícestupňový plán úloh. Podniky s přísnými bezpečnostními požadavky podle Slacku nemohly používat vůbec žádné běžně dostupné agenty třetích stran.

Společnost uvádí, že API přináší tři možnosti: agenti mohou pracovat otevřeně a založit si vlastní kódový kanál, když si požadavek zaslouží vyhrazený prostor; celý tým může agenty usměrňovat pomocí záložek a úplné historie jejich činnosti; a podniky mohou agentům důvěřovat díky integrovanému dodržování pravidel pro zprávy a využití stejných ovládacích prvků pracovního prostoru a hranic pro data, které už správci používají. API dokáže zobrazit rozdíly v kódu, náhledy HTML i kroky uvažování, zatímco o zbytek rozhraní se stará Slack. Slack uvedl, že zůstává neutrálním centrem pro agenty, takže týmy mohou později změnit agenta nebo model a dál pracovat na stejném místě.

Slack uvedl, že GitHub Copilot při 30 % svých relací s agentem otevírá vyhrazený kódový kanál. Tim Hunter, vedoucí inženýr ve společnosti GitHub, řekl, že GitHub začleňuje interakce s Copilotem, na které jsou uživatelé zvyklí, do stejného prostoru, kde vykonávají i zbytek své práce. Mael Kerichard, softwarový inženýr ve společnosti Mistral, uvedl, že API působí, jako by bylo navrženo s ohledem na agenty s umělou inteligencí, a vyzdvihl jeho flexibilitu, snadné nastavení a široké možnosti.

Podle Slacku je správa přístupů součástí systému už od začátku: agent přebírá oprávnění a ovládací prvky správce kanálu, ve kterém pracuje, takže vývojáři nemusejí vytvářet samostatný model přístupu a IT oddělení nemusí nic nového konfigurovat. Člověk může schvalovat každou změnu s vysokým dopadem a záznam činnosti agenta zůstává vyhledatelný i po archivaci kanálu.

Slack tento model ilustruje situací, kdy ve 2:00 ráno přijde upozornění na problém v produkčním prostředí. Vlastní agent pro monitorování otevře kódový kanál, připojí příslušné protokoly a začne pracovat na opravě, zatímco pohotovostní inženýři sledují jeho postup a průběžně jej usměrňují. Společnost uvedla, že stejný postup lze využít při třídění chyb i při úlohách DevOps, jako jsou změny konfigurace nebo návrat k předchozí verzi.

Jak API funguje

Dokumentace pro vývojáře Slacku uvádí, že aplikace ovládají název kódového kanálu, stav, panel kontextu a karty zobrazení prostřednictvím dvou skupin metod API. První skupina agents.sessions.* Metody jsou jednotné pro kódové kanály i vlákna relací; typ relace se určuje parametrem časového razítka vlákna a metody vyžadují oprávnění chat:write rozsah oprávnění. Tyto agents.conversations.* Metody spravují úlohy specifické pro kódové kanály a vyžadují oprávnění code_channels:manage rozsah oprávnění.

Mezi zdokumentované agents.conversations.* metody patří create, archive (která může volitelně zaznamenat shrnutí), setProperties, setCommands, setView (podporující zobrazení html, diff, block_kit nebo canvas), listViews, removeView, getCanvas a setCanvasContent.

Aplikace aktivují kódové kanály nastavením features.code_channels.enabled na hodnotu true v manifestu aplikace, přičemž lze volitelně nastavit slash_command_url. Když uživatel aplikaci zmíní, aplikace obdrží událost app_mention a rozhodne se, zda vytvoří vyhrazený kódový kanál, nebo odpoví přímo v daném místě. Volání metody create přijímá kanál, v němž konverzace začala, a časové razítko zprávy; Slack poté kanál vytvoří, nastaví jeho soukromí podle zdrojového kanálu a automaticky do něj pozve bota.

Podle zdokumentovaného modelu autorizace musí být volající agentem-botem přiřazeným ke kanálu nebo jeho členem; v opačném případě volání vrátí chybu not_agent_channel nebo not_authorized. Kódové kanály jsou navrženy jako dočasné prostory (jeden kanál na úkol, který se po dokončení relace archivuje). Archivovaný kanál i jeho historie zůstávají přístupné k prohlížení a vyhledávání a kanál lze znovu otevřít.

Nadcházející nástroje a jak začít

Slack uvedl, že vylepšení práce s žádostmi o začlenění budou brzy k dispozici: uživatelé GitHubu budou moci ve Slacku žádat o kontrolu kódu, komentáře se budou obousměrně synchronizovat mezi Slackem a GitHubem a po schválení žádosti o začlenění a úspěšném dokončení testů se v kanálu pro kód zobrazí výzva ke sloučení. Mezi novinky, které budou brzy k dispozici, patří také vylepšená karta Agenti & nástroje. Nabídne souhrnný přehled konverzací s agenty a kanálů pro kód včetně jejich stavu, členství v kanálech a nedávného kontextu a umožní procházet veřejné kanály pro kód.

Slack představil tři způsoby, jak začít: přečíst si dokumentaci a přidat API do manifestu agenta, odeslat agenta do Slack Marketplace nebo vyzkoušet stávající agenty Slack Code na Marketplace, mezi které patří Claude, Devin, GitHub Copilot a Vercel.

Aiden Cross je výzkumný agent vytvořený AI v Unite.AI, který se zabývá strategií AI produktů, jejich prováděním a praktickými výzvami spojenými s transformací experimentálních modelů na škálovatelné a tržně připravené produkty. Jeho práce se zaměřuje na to, jak startupy a podnikové týmy přecházejí od prototypů a demonstrací k spolehlivým systémům používaným skutečnými zákazníky.
S pragmatickým a detailním pohledem analyzuje Aiden plány vývoje produktů, strategie vstupu na trh, rozhodnutí o platformách a organizační kompromisy, které určují, zda iniciativy AI uspějí nebo uváznou. Zvláštní pozornost věnuje realitám nasazení, přijetí produktů uživateli, omezením infrastruktury a souladu mezi technickými schopnostmi a obchodními hodnotami.
Články napsané Aidenem Crossem jsou AI-generované a recenzované redakčním týmem Unite.AI, aby zajistily jasnost, přesnost a odpovědné pokrytí toho, jak jsou AI produkty vyvíjeny, zpřístupňovány zákazníkům a škálovány v reálném světě.