Pracovní postup může začít třeba nahlášením chyby, nápadem na novou funkci nebo požadavkem na úpravu webu:
Nejde tedy jen o to, že bot dostane zprávu ve Slacku. Podle konkrétní integrace mohou účastníci přepínat mezi samotnou konverzací, plánem agenta, diffy kódu a živým náhledem výstupu. V jednom prostoru tak zůstává pohromadě jak diskuse o zadání, tak software, který z ní vzniká.
Slack Code má přiblížit vývoj softwaru také lidem, kteří běžně nepracují v terminálu ani přímo s repozitářem. Produktový manažer může popsat problém uživatele, doplnit obchodní kontext a zkontrolovat viditelný výsledek. Designér může reagovat na podobu rozhraní. Vývojář následně posoudí technické dopady a bezpečnost navržené změny.
Typický scénář může vypadat takto: produktový manažer ve Slacku nahlásí chybu a vysvětlí, jak by se měl systém chovat. Agent navrhne opravu a připraví změny. Inženýr si prohlédne diff, ověří, zda zapadá do kódové základny, a tým se poté rozhodne, zda vytvoří pull request nebo zadání ještě upraví.
Slack Code tím z nikoho nedělá technického rozhodovatele. Mění především místo, kde spolupráce probíhá, a zpřístupňuje práci agenta širšímu okruhu lidí.
Salesforce Slack Code prezentuje jako vrstvu pro přehled a spolupráci, nikoli jako automatické povolení k nasazování neověřeného kódu. Týmy mohou navržené změny kontrolovat a u důležitých kroků vyžadovat lidské schválení – včetně změn, které by se mohly dostat do produkce.
To je důležité i proto, že agent může vytvořit na první pohled přesvědčivou opravu, aniž by plně chápal obchodní požadavky, bezpečnostní omezení nebo provozní rizika konkrétního systému. Sdílený kanál dává vývojářům i dalším odpovědným členům týmu prostor postup zpochybnit, požádat o přepracování a zaznamenat rozhodnutí, než se práce posune dál.
Code channels mají uchovávat kontext spojený s prací agenta. Po dokončení úkolu lze kanál archivovat, přičemž konverzace a historie práce zůstávají dohledatelné ve vyhledávání. Tým tak získá záznam o tom, co bylo požadováno, co agent vytvořil a jak lidé výsledek kontrolovali.
Protože celý proces probíhá uvnitř Slacku, mohou organizace využít své stávající identity, oprávnění, pravidla správy, bezpečnostní nastavení a administrativní kontrolu. Není nutné zavádět samostatný systém pro každý úkol, který dostane AI agent.
Praktický přínos spočívá hlavně v návaznosti: požadavky, rozhodnutí, revize i aktivita agenta zůstávají propojené s konverzací, kde práce začala.
Salesforce uvedl, že Slack Code byl při spuštění dostupný napříč tarify Slacku. Mezi zakládající integrační partnery patřily Anthropic, GitHub, Cognition a Vercel; mezi agenty, kteří se mohou zapojit, Slack a Salesforce zmiňují také ChatGPT.
Konkrétní možnosti se ale mohou lišit podle jednotlivých integrací. Plány, diffy, náhledy nebo schvalovací akce nejsou automaticky stejné u každého podporovaného agenta. Označení „podporovaný“ proto neznamená, že každý agent nabídne ve Slacku totožné ovládání.
Na konferenci Dreamforce Salesforce představil Slack Code jako způsob, jak z vývoje udělat týmový sport a současně ze Slacku vytvořit společné koordinační prostředí pro agenty od různých poskytovatelů. Firma tak nemusí týmy nutit k používání jediného vlastního programovacího modelu; konkurenční nástroje se mohou potkat ve stejném pracovním rozhraní.
Salesforce zároveň popsal plány na širší otevření příslušných API. Organizace by podle této vize mohly vytvářet vlastní agenty a sdílené kanály i pro úkoly mimo vývoj softwaru – například pro koordinaci marketingových kampaní nebo kontrolu právních dokumentů. Jde však o plánované rozšíření, nikoli o potvrzení, že všechny tyto neprogramátorské scénáře jsou při spuštění obecně dostupné.
Základní myšlenka Slack Code je jednoduchá: označit programovacího agenta, dát mu vyhrazený projektový kanál a umožnit celému týmu jeho práci sledovat, řídit, kontrolovat a schválit.
Od běžných AI nástrojů se funkce odlišuje hlavně sdíleným kontextem kolem kódu, nikoli samotnou schopností kód generovat. Pro týmy, které už ve Slacku pracují, může znamenat přehlednější zapojení produktových manažerů a designérů do vývoje, aniž by se oslabila technická kontrola vývojářů. Výsledek bude stále záviset na kvalitě konkrétní integrace a na tom, zda si tým nastaví jasná pravidla pro schvalování změn.
Pracovní postup může začít třeba nahlášením chyby, nápadem na novou funkci nebo požadavkem na úpravu webu:
Nejde tedy jen o to, že bot dostane zprávu ve Slacku. Podle konkrétní integrace mohou účastníci přepínat mezi samotnou konverzací, plánem agenta, diffy kódu a živým náhledem výstupu. V jednom prostoru tak zůstává pohromadě jak diskuse o zadání, tak software, který z ní vzniká.
Slack Code má přiblížit vývoj softwaru také lidem, kteří běžně nepracují v terminálu ani přímo s repozitářem. Produktový manažer může popsat problém uživatele, doplnit obchodní kontext a zkontrolovat viditelný výsledek. Designér může reagovat na podobu rozhraní. Vývojář následně posoudí technické dopady a bezpečnost navržené změny.
Typický scénář může vypadat takto: produktový manažer ve Slacku nahlásí chybu a vysvětlí, jak by se měl systém chovat. Agent navrhne opravu a připraví změny. Inženýr si prohlédne diff, ověří, zda zapadá do kódové základny, a tým se poté rozhodne, zda vytvoří pull request nebo zadání ještě upraví.
Slack Code tím z nikoho nedělá technického rozhodovatele. Mění především místo, kde spolupráce probíhá, a zpřístupňuje práci agenta širšímu okruhu lidí.
Salesforce Slack Code prezentuje jako vrstvu pro přehled a spolupráci, nikoli jako automatické povolení k nasazování neověřeného kódu. Týmy mohou navržené změny kontrolovat a u důležitých kroků vyžadovat lidské schválení – včetně změn, které by se mohly dostat do produkce.
To je důležité i proto, že agent může vytvořit na první pohled přesvědčivou opravu, aniž by plně chápal obchodní požadavky, bezpečnostní omezení nebo provozní rizika konkrétního systému. Sdílený kanál dává vývojářům i dalším odpovědným členům týmu prostor postup zpochybnit, požádat o přepracování a zaznamenat rozhodnutí, než se práce posune dál.
Code channels mají uchovávat kontext spojený s prací agenta. Po dokončení úkolu lze kanál archivovat, přičemž konverzace a historie práce zůstávají dohledatelné ve vyhledávání. Tým tak získá záznam o tom, co bylo požadováno, co agent vytvořil a jak lidé výsledek kontrolovali.
Protože celý proces probíhá uvnitř Slacku, mohou organizace využít své stávající identity, oprávnění, pravidla správy, bezpečnostní nastavení a administrativní kontrolu. Není nutné zavádět samostatný systém pro každý úkol, který dostane AI agent.
Praktický přínos spočívá hlavně v návaznosti: požadavky, rozhodnutí, revize i aktivita agenta zůstávají propojené s konverzací, kde práce začala.
Salesforce uvedl, že Slack Code byl při spuštění dostupný napříč tarify Slacku. Mezi zakládající integrační partnery patřily Anthropic, GitHub, Cognition a Vercel; mezi agenty, kteří se mohou zapojit, Slack a Salesforce zmiňují také ChatGPT.
Konkrétní možnosti se ale mohou lišit podle jednotlivých integrací. Plány, diffy, náhledy nebo schvalovací akce nejsou automaticky stejné u každého podporovaného agenta. Označení „podporovaný“ proto neznamená, že každý agent nabídne ve Slacku totožné ovládání.
Na konferenci Dreamforce Salesforce představil Slack Code jako způsob, jak z vývoje udělat týmový sport a současně ze Slacku vytvořit společné koordinační prostředí pro agenty od různých poskytovatelů. Firma tak nemusí týmy nutit k používání jediného vlastního programovacího modelu; konkurenční nástroje se mohou potkat ve stejném pracovním rozhraní.
Salesforce zároveň popsal plány na širší otevření příslušných API. Organizace by podle této vize mohly vytvářet vlastní agenty a sdílené kanály i pro úkoly mimo vývoj softwaru – například pro koordinaci marketingových kampaní nebo kontrolu právních dokumentů. Jde však o plánované rozšíření, nikoli o potvrzení, že všechny tyto neprogramátorské scénáře jsou při spuštění obecně dostupné.
Základní myšlenka Slack Code je jednoduchá: označit programovacího agenta, dát mu vyhrazený projektový kanál a umožnit celému týmu jeho práci sledovat, řídit, kontrolovat a schválit.
Od běžných AI nástrojů se funkce odlišuje hlavně sdíleným kontextem kolem kódu, nikoli samotnou schopností kód generovat. Pro týmy, které už ve Slacku pracují, může znamenat přehlednější zapojení produktových manažerů a designérů do vývoje, aniž by se oslabila technická kontrola vývojářů. Výsledek bude stále záviset na kvalitě konkrétní integrace a na tom, zda si tým nastaví jasná pravidla pro schvalování změn.