Technická ukážka GitHub Copilot App, ktorú Microsoft spustil 14. mája, mení Copilot zo zásuvného modulu editora na samostatnú platformu schopnú prevziať celý vývojový cyklus, od zadania úlohy až po zlúčenie kódu, informuje Neowin. Záujemcovia sa môžu zaregistrovať na čakaciu listinu na github.com/features/preview/github-app.
Aplikácia beží natívne na macOS, Windows aj Linuxe. Integruje pracovný inbox s prehľadom úloh naprieč viacerými repozitármi, konverzačného agenta, terminál a prehliadač na živé náhľady vyvíjaných aplikácií. Vývojár tak nemusí prepínať medzi webovým GitHubom, lokálnym editorom a nástrojom na kontrolu kódu. Mobilné verzie pre iOS a Android zatiaľ oznámené neboli.
Agent Merge
Najväčšou novinkou je funkcia Agent Merge. Po otvorení pull requestu môže vývojár delegovať ďalšiu prácu na agenta, ktorý odpovedá na komentáre v kóde, opravuje neúspešné automatické kontroly a nakoniec zmeny sám zlúči. Urobí to len vtedy, keď sú splnené podmienky, ktoré vývojár vopred zadal, napríklad „zlúč, keď všetky testy sedia a existujú schválenia od dvoch ľudí.“ Agent pritom neobchádza pravidlá ochrany vetiev. Ak tím vyžaduje schválenie od skutočného človeka, agent počká.
Každá úloha beží na oddelenej vetve s vlastnými súbormi a históriou rozhovoru s agentom. Reláciu možno kedykoľvek prerušiť a na druhý deň pokračovať presne tam, kde sa skončilo. Tím pracujúci na viacerých projektoch súčasne môže spustiť paralelné relácie na rôznych repozitároch a sledovať ich stav v jednom zozname.
Filozofiu aplikácie zhrnul analytik Pasquale Pillitteri do štyroch krokov: spusti z existujúceho zadania, pracuj na oddelenej vetve, zasahuj do plánu agenta, kým je ešte čas, a over zmenu cez existujúce kontrolné mechanizmy pred zlúčením.
Anthropic a OpenAI vo vnútri
Microsoft zároveň od februára tohto roku sprístupnil platiacim predplatiteľom Copilotu modely Claude od Anthropicu a Codex od OpenAI. Vývojár si môže vybrať, ktorý model vykoná konkrétnu úlohu, alebo zadať tú istú úlohu viacerým modelom a porovnať výsledky. Načasovanie nie je náhodné: Anthropic s Claude Code a OpenAI s Codex CLI agresívne rozširujú vlastné nástroje pre vývojárov a Microsoft im čelí práve ponukou všetkých troch modelov pod jedným predplatným.
Predplatitelia s plánmi Business a Enterprise dostanú prístup počas úvodného týždňa technickej ukážky, no ich správca musí vopred aktivovať ukážkové funkcie a Copilot CLI v nastaveniach organizácie. Bez toho jednotliví vývojári prístup nezískajú. Portál Techbyte.sk uvádza, že prístup sa bude rozširovať postupne.
Ceny pre firmy
Firemné balíčky Microsoft 365 s Copilotom začínajú na 23,40 eura mesačne pri verzii Business Basic, Business Standard vychádza na 29 eur a Business Premium na 37,30 eura. Jednotlivci si môžu vybrať plán Personal za 10 eur mesačne, Family za 13 eur alebo Premium za 22 eur. Veľké podniky majú k dispozícii Microsoft 365 Copilot za 26 eur mesačne.
Kým starý Copilot dopĺňal riadky kódu po jednom, nový agent dostane zadanie v prirodzenom jazyku a sám analyzuje repozitár, napíše kód, spustí testy, skontroluje bezpečnosť a otvorí návrh zmien. Programátor zasahuje len pri schvaľovaní plánu a nastavení podmienok zlúčenia. GitHub aplikáciu prezentuje ako nástroj pre dlhšie vývojové relácie, nie pre rýchle úpravy pri pohybe.

