GitLab udělal krok vpřed v integraci umělé inteligence v každodenním vývoji softwaru s nedávným vydáním veřejné beta verze jeho Platforma agentů DuoTento krok představuje nový přístup pro vývojové týmy, které se snaží spojit efektivitu agentů umělé inteligence se strategickou vizí lidských vývojářů, a usnadňuje tak spolupráci i v případě, že týmy pracují distribuovaně nebo podle různých harmonogramů.
GitLab sází na nabídku Platforma pro orchestraci DevSecOps což umožňuje agentům umělé inteligence přístup k úplnému kontextu projektu. Záměrem je, aby rozhodnutí učiněná umělou inteligencí jsou v souladu se standardy a potřebami každé organizace, čímž zvyšují důvěru a snižují potenciální komunikační selhání ve složitých procesech.
Klíčové funkce ve veřejné beta verzi
Mezi nejvýznamnější vývoje v oblasti Platforma agentů Duo, zdůrazňují multiagentní pracovní postupy schopné shromáždit celý kontext projektuAgenti mohou odpovídat na otázky přímo vývojářům a provádět přesné změny v repozitářích, přičemž využívají strukturu, historii kódu, problémy a požadavky na sloučení GitLabu k autonomnímu provádění složitých úkolů.
Chat Agentic Duo na GitLabu je další z nejvýraznějších funkcí. Tento chat, který je k dispozici jak v hlavních IDE, tak ve webovém rozhraní GitLab, proměňuje klasické okno otázek a odpovědí ve skutečného společníka pro vývojáře. Díky němu mohou programátoři delegovat úkoly pomocí příkazů jako /vysvětlit, /testovat a /include, což usnadňuje přenos kontextu ze souborů nebo incidentů a přizpůsobuje chování agentů pomocí vlastních pravidel.
Rozšířená integrace a technická podpora
S novou beta verzí GitLab rozšiřuje Podpora pro rodinu IDE JetBrains (IntelliJ, PyCharm, GoLand, WebStorm) a přidává tyto v oboru široce používané nástroje k integraci, která je již k dispozici ve Visual Studio Code. Aktuální uživatelé může automaticky přistupovat k chatu Duo Agentic, zatímco noví uživatelé si jej mohou snadno nainstalovat z odpovídajícího online tržiště.
Dalším pozoruhodným technickým aspektem je implementace protokolu kontextu modelu (MCP), což umožňuje agentům GitLabu připojit se k lokálním i vzdáleným serverům MCP. To rozšiřuje možnosti interakce mimo prostředí GitLabu, protože agenti mohou komunikovat se systémy a službami třetích stran, které zpřístupňují jejich data prostřednictvím tohoto protokolu.
Bezproblémová spolupráce a personalizace
Navrhovaný pracovní model nechat Agenti umělé inteligence fungují jako další členové DevOps týmu., a to jak s jednotlivými úkoly, tak s procesy, které ovlivňují celou skupinu inženýrů. Vývojáři může nastavit vlastní pokyny, vytvářet postupy a pravidla přizpůsobené potřebám projektu a zajistit spolupráci mezi člověkem a umělou inteligencí flexibilní a těsný k realitě každé organizace.
GitLab také pracuje na tom, co nazývá „Katalog agentů„, tržiště, kde si organizace mohou vytvářet, upravovat a sdílet agenty nebo toky agentů, čímž obohacují ekosystém a usnadňují zavádění řešení přizpůsobených specifickým problémům.
Závazek k aktualizacím a vize do budoucna
Společnost se zavázala k publikaci měsíční vylepšení na platformě s iterativními vydáními ve verzi 18.x a zaměřením na dosažení všeobecné dostupnosti do konce roku. Cílem je rozšířit možnosti platformy Duo Agent, zdokonalit uživatelské prostředí a přizpůsobit se novým požadavkům technologického průmyslu.
První recenze od firem a odborníků z oboru jsou pozitivní. Zejména vynikají následující: schopnost agentů porozumět celému kontextu kódu a obchodních potřeb, což vývojářům umožňuje soustředit se na úkoly s vyšší hodnotou a kreativitou. Tento přístup GitLab představuje evoluci práce DevSecOps a transformuje ji do mnohem inteligentnějších a propojených procesů.
Tato verze představuje významný pokrok v integraci umělé inteligence do vývojových procesů, umožňuje automatizaci opakujících se úkolů, minimalizuje chyby a zvyšuje efektivitu týmu. Inteligentní orchestrace a spolupráce mezi lidmi a agenty umělé inteligence budou představovat další velký skok v produktivitě a kvalitě nasazených aplikací.