GitHub hrabro se kladi da poduzećima ne treba još jedan vlasnički agent za kodiranje. Potreban im je način da upravljaju svima njima.
Na svojoj konferenciji Universe 2025, razvojna platforma u vlasništvu Microsofta najavila je Agent HQ. Nova arhitektura pretvara GitHub u jedinstvenu kontrolnu ravninu za upravljanje višestrukim agentima za kodiranje AI od konkurenata uključujući Anthropic, OpenAI, Google, Cognition i xAI. Umjesto da tjera programere na iskustvo jednog agenta, tvrtka se pozicionira kao ključni sloj orkestracije ispod svih njih.
Agent HQ predstavlja pokušaj GitHuba da primijeni svoj pristup platforme za suradnju na AI agente. Baš kao što je tvrtka transformirala Git, zahtjeve za povlačenjem i CI/CD u kolaborativne tijekove rada, sada pokušava učiniti isto s fragmentiranim krajolikom AI kodiranja.
Najava označava ono što GitHub naziva prijelazom "val jedan" do "val dva" razvoja potpomognutog umjetnom inteligencijom. Prema GitHubovom izvješću Octoverse, 80% novih programera koristi Copilot u svom prvom tjednu, a AI je pomogao dovesti do velikog ukupnog povećanja korištenja GitHub platforme.
"Prošle godinevelike najave za nas, a ono što smo kao tvrtka govorili jest da je prvi val gotov, to je bila vrsta dovršetka koda," Mario Rodriguez, GitHubov glavni operativni direktor, izjavio je za VentureBeat. "Ulazimo u ovu eru drugog vala, a drugi val će biti multimodalan, bit će agentski i imat će ova nova iskustva koja će se činiti izvornom AI."
Sadržaj objave
Što je Agent HQ?
GitHub je već ažurirao svoj GitHub Copilot alat za kodiranje za agentsku eru s debijem GitHub kopilot agent u svibnju.
Agent HQ pretvara GitHub u otvoreni ekosustav koji ujedinjuje više agenata za kodiranje AI na jednoj platformi. Tijekom sljedećih mjeseci agenti za kodiranje iz Anthropica, OpenAI-a, Googlea, Cognitiona, xAI-a i drugih postat će dostupni izravno unutar GitHuba kao dio postojećih plaćenih pretplata na GitHub Copilot.
Arhitektura održava temeljne primitive GitHuba. Programeri i dalje rade s Gitom, zahtjevima za povlačenje i problemima. Oni i dalje koriste svoje preferirano računanje, bilo da se radi o GitHub radnjama ili trkačima s vlastitim hostom. Ono što se mijenja je sloj iznad: agenti više dobavljača sada mogu djelovati unutar GitHubovog sigurnosnog perimetra, koristeći iste kontrole identiteta, dopuštenja za grane i revizijsko bilježenje koje poduzeća već vjeruju ljudskim programerima.
Ovaj pristup bitno se razlikuje od samostalnih alata. Kada programeri koriste Cursor ili dodijele pristup repozitoriju Claudeu, ti agenti obično dobivaju široka dopuštenja za čitava repozitorija. Sjedište agenta razdvaja pristup na razini podružnice i obavija sve aktivnosti agenta u kontrolama upravljanja na nivou poduzeća.
Kontrola misije: Jedno sučelje za sve agente
U srcu Agent HQ-a je kontrola misije. To je objedinjeni naredbeni centar koji se dosljedno pojavljuje na GitHubovom web sučelju, VS kodu, mobilnim aplikacijama i naredbenom retku. Kroz Mission Control programeri mogu dodijeliti posao više agenata istovremeno. Oni mogu pratiti napredak i upravljati dozvolama, sve iz jednog staklenog okna.
Tehnička arhitektura rješava ključni problem poduzeća: sigurnost. Za razliku od implementacija samostalnih agenata gdje korisnici moraju odobriti širok pristup repozitoriju, GitHubov Agent HQ implementira detaljne kontrole na razini platforme.
"Naš agent za kodiranje ima skup sigurnosnih kontrola i mogućnosti koje su izvorno ugrađene u platformu, a to je ono što također pružamo svim ovim drugim agentima," objasnio je Rodriguez. "Radi s GitHub tokenom koji je vrlo ograničen na ono što zapravo može učiniti."
Agenti koji djeluju preko Agent HQ-a mogu se obvezati samo na određene podružnice. Pokreću se unutar okruženja GitHub Actions u zaštićenom okruženju s vatrozidom. Djeluju pod strogom kontrolom identiteta. Rodriguez je objasnio da čak i ako agent postane skitnica, vatrozid ga sprječava u pristupu vanjskim mrežama ili eksfiltraciji podataka osim ako te zaštite nisu izričito onemogućene.
Tehnička razlika: MCP integracija i prilagođeni agenti
Osim upravljanja agentima treće strane, GitHub uvodi dvije tehničke mogućnosti koje izdvajaju Agent HQ od alternativnih pristupa kao što je Cursorov samostalni uređivač ili Anthropicova Claude integracija.
Prilagođeni agenti putem datoteka AGENTS.md: Poduzeća sada mogu stvoriti izvorno kontrolirane konfiguracijske datoteke koje definiraju određena pravila, alate i zaštitne ograde za ponašanje Copilota. Na primjer, tvrtka može odrediti "radije ovaj logger" ili "koristite testove temeljene na tablici za sve rukovatelje." Time se trajno kodiraju organizacijski standardi bez potrebe da programeri svaki put ponovno pitaju.
"Prilagođeni agenti imaju ogromnu količinu prilagođenih tržištu proizvoda unutar poduzeća, jer bi mogli samo kodificirati skup vještina koje koordinacija može učiniti, a zatim ih standardizirati i dobiti stvarno visokokvalitetne rezultate," rekao je Rodriguez.
Specifikacija AGENTS.md omogućuje timovima kontrolu verzija ponašanja svojih agenata uz njihov kod. Kada programer klonira spremište, automatski nasljeđuje prilagođena pravila agenta. Time se rješava stalni problem s alatima za kodiranje AI-jem: nedosljedna kvaliteta izlaza kada različiti članovi tima koriste različite strategije pokretanja.
Podrška za Native Model Context Protocol (MCP).: VS Code sada uključuje GitHub MCP registar. Programeri mogu otkriti, instalirati i omogućiti MCP poslužitelje jednim klikom. Zatim mogu stvoriti prilagođene agente koji kombiniraju te alate s određenim upitima sustava.
Ovo pozicionira GitHub kao integracijsku točku između MCP ekosustava u nastajanju i stvarnih tijekova rada programera. MCP, koji je predstavio Anthropic, ali brzo dobiva podršku u industriji, postaje de facto standard za komunikaciju između agenta i alata. Podržavajući punu specifikaciju, GitHub može orkestrirati agente koji trebaju pristup vanjskim uslugama bez da svaki agent implementira vlastitu logiku integracije.
Način planiranja i pregled agentskog koda
GitHub također isporučuje nove mogućnosti unutar samog VS Codea. Način planiranja omogućuje razvojnim programerima suradnju s Copilotom na izgradnji projektnih pristupa korak po korak. AI postavlja razjašnjavajuća pitanja prije nego što se napiše bilo kakav kod. Nakon odobrenja, plan se može izvršiti ili lokalno u VS Codeu ili od strane agenata temeljenih na oblaku.
Značajka se bavi uobičajenim načinom kvara u AI kodiranju: početak implementacije prije nego što se zahtjevi u potpunosti razumiju. Forsirajući eksplicitnu fazu planiranja, GitHub ima za cilj smanjiti izgubljeni trud i poboljšati kvalitetu izlaza.
Još značajnije, GitHubova značajka pregleda koda postaje agentska. Nova implementacija će iskoristiti GitHubov CodeQL mehanizam, koji je prije bio uglavnom usmjeren na sigurnosne propuste, za prepoznavanje grešaka i problema s održavanjem. Agent za pregled koda automatski će skenirati zahtjeve za povlačenje koje je generirao agent prije ljudskog pregleda. Ovo stvara dvostupanjska vrata kvalitete.
"Naš agent za pregled koda moći će upućivati pozive u CodeQL mehanizam kako bi zatim mogao pronaći niz grešaka," objasnio je Rodriguez. "Proširujemo motor i moći ćemo iskoristiti taj motor i za pronalaženje grešaka."
Razmatranja poduzeća: Što sada učiniti
Za poduzeća koja već koriste više alata za kodiranje AI-jem, Agent HQ nudi put do konsolidacije bez prisilnog uklanjanja alata.
GitHubov višeagentski pristup pruža fleksibilnost dobavljača i smanjuje rizik zaključavanja. Organizacije mogu testirati više agenata unutar jedinstvenog sigurnosnog perimetra i mijenjati pružatelje bez ponovne obuke programera. Kompromis su potencijalno manje optimizirana iskustva u usporedbi sa specijaliziranim alatima koji usko integriraju korisničko sučelje i ponašanje agenta.
Rodriguezova preporuka je jasna: počnite s prilagođenim agentima. Prilagođeni agenti omogućuju poduzećima da kodificiraju organizacijske standarde koje agenti dosljedno slijede. Jednom uspostavljene, organizacije mogu dodati dodatne agente treće strane kako bi proširile mogućnosti.
"Krenite i napravite kodiranje agenata, prilagođene agente i počnite se igrati s tim," rekao je. "To je mogućnost koja će biti dostupna sutra i omogućuje vam da stvarno počnete oblikovati svoj SDLC tako da bude personaliziran vama, vašoj organizaciji i vašim ljudima."



