GitHub odważnie zakłada, że firmy nie potrzebują kolejnego zastrzeżonego agenta kodującego. Potrzebują sposobu, aby zarządzać nimi wszystkimi.
Na konferencji Universe 2025 platforma programistyczna należąca do Microsoft ogłosiła siedzibę agenta. Nowa architektura zamienia GitHub w pojedynczą płaszczyznę kontroli do zarządzania wieloma agentami kodującymi AI od konkurentów, w tym Anthropic, OpenAI, Google, Cognition i xAI. Zamiast zmuszać programistów do korzystania z usług jednego agenta, firma pozycjonuje się jako kluczowa warstwa orkiestracji pod nimi wszystkimi.
Agent HQ reprezentuje próbę zastosowania przez GitHub podejścia opartego na platformie współpracy do agentów AI. Tak jak firma przekształciła Git, żądania ściągania i CI/CD w przepływy pracy oparte na współpracy, tak teraz próbuje zrobić to samo z fragmentarycznym krajobrazem kodowania AI.
Ogłoszenie oznacza to, co GitHub nazywa przejściem od „fali pierwszej” do „fali drugiej” rozwoju wspomaganego sztuczną inteligencją. Według raportu Octoverse firmy GitHub 80% nowych programistów korzysta z Copilot w pierwszym tygodniu, a sztuczna inteligencja pomogła w znacznym ogólnym wzroście wykorzystania platformy GitHub.
“W ubiegłym rokudla nas ważne ogłoszenia, a jako firma mówiliśmy, że pierwsza fala się skończyła, to było w pewnym sensie dokończenie kodu” – powiedział VentureBeat Mario Rodriguez, dyrektor operacyjny GitHub. „Wkraczamy w erę drugiej fali, a druga fala będzie multimodalna, agentyczna i będzie oferować nowe doświadczenia, które będą przypominać natywną sztuczną inteligencję”.
Co to jest siedziba agenta?
GitHub zaktualizował już swoje narzędzie do kodowania GitHub Copilot na potrzeby ery agentów wraz z debiutem Agent drugiego pilota GitHuba w maju.
Agent HQ zmienia GitHub w otwarty ekosystem, który jednoczy wielu agentów kodujących AI na jednej platformie. W nadchodzących miesiącach agenci kodujący z firm Anthropic, OpenAI, Google, Cognition, xAI i innych staną się dostępni bezpośrednio w GitHub w ramach istniejących płatnych subskrypcji GitHub Copilot.
Architektura utrzymuje podstawowe prymitywy GitHub. Programiści nadal pracują z Git, żądaniami ściągnięcia i problemami. Nadal korzystają z preferowanych zasobów obliczeniowych, niezależnie od tego, czy są to akcje GitHub, czy hostowane moduły uruchamiające. Zmienia się powyższa warstwa: agenci różnych dostawców mogą teraz działać w obrębie bezpieczeństwa GitHub, korzystając z tych samych kontroli tożsamości, uprawnień oddziałów i rejestrowania audytów, które przedsiębiorstwa już ufają programistom ludzkim.
Podejście to zasadniczo różni się od narzędzi samodzielnych. Kiedy programiści używają Cursora lub przyznają Claude dostęp do repozytorium, agenci ci zazwyczaj otrzymują szerokie uprawnienia do całych repozytoriów. Centrala agentów ma dostęp na poziomie oddziału i obejmuje wszystkie działania agentów kontrolą zarządzania na poziomie przedsiębiorstwa.
Kontrola Misji: Jeden interfejs dla wszystkich agentów
Sercem centrali agenta jest kontrola misji. To ujednolicone centrum dowodzenia, które pojawia się spójnie w interfejsie internetowym GitHub, VS Code, aplikacjach mobilnych i wierszu poleceń. Dzięki Kontroli Misji programiści mogą przydzielać pracę wielu agentom jednocześnie. Mogą śledzić postępy i zarządzać pozwoleniami, a wszystko to z poziomu jednego panelu.
Architektura techniczna rozwiązuje kluczowy problem biznesowy: bezpieczeństwo. W przeciwieństwie do samodzielnych implementacji agentów, w których użytkownicy muszą przyznać szeroki dostęp do repozytorium, centrala agentów GitHub implementuje szczegółową kontrolę na poziomie platformy.
„Nasz agent kodujący ma zestaw zabezpieczeń i możliwości wbudowanych natywnie w platformę i to samo zapewniamy wszystkim innym agentom” – wyjaśnił Rodriguez. „Działa z tokenem GitHub, którego możliwości są bardzo ograniczone”.
Agenci działający za pośrednictwem centrali agentów mogą angażować się tylko w określone oddziały. Działają w środowisku GitHub Actions w środowisku z zaporą ogniową. Działają pod ścisłą kontrolą tożsamości. Rodriguez wyjaśnił, że nawet jeśli agent stanie się nieuczciwy, zapora sieciowa uniemożliwia mu dostęp do sieci zewnętrznych i wydobywanie danych, chyba że te zabezpieczenia zostaną specjalnie wyłączone.
Różnica techniczna: integracja MCP i agenci niestandardowi
Oprócz zarządzania agentami stron trzecich, GitHub wprowadza dwie możliwości techniczne, które odróżniają Agent HQ od alternatywnych podejść, takich jak samodzielny edytor Cursor lub integracja z Claude firmy Anthropic.
Niestandardowi agenci za pośrednictwem plików AGENTS.md: Przedsiębiorstwa mogą teraz tworzyć natywnie kontrolowane pliki konfiguracyjne, które definiują określone reguły, narzędzia i bariery dla zachowania Copilot. Na przykład firma może określić „preferuj ten program rejestrujący” lub „użyj testów opartych na tabelach dla wszystkich programów obsługi”. To trwale koduje standardy organizacyjne bez konieczności ponownego zadawania pytań przez programistów za każdym razem.
„Agenci celni dysponują ogromną liczbą produktów pasujących do rynku w przedsiębiorstwie, ponieważ mogliby po prostu skodyfikować zestaw umiejętności, które zapewnia koordynacja, a następnie ujednolicić je i uzyskać naprawdę wysokiej jakości wyniki” – powiedział Rodriguez.
Specyfikacja AGENTS.md umożliwia zespołom kontrolowanie wersji zachowania agentów za pomocą kodu. Gdy programista klonuje repozytorium, automatycznie dziedziczy ono reguły agenta niestandardowego. Rozwiązuje to stały problem związany z narzędziami do kodowania AI: niespójną jakość wyników, gdy różni członkowie zespołu stosują różne strategie uruchamiania.
Obsługa protokołu kontekstowego modelu natywnego (MCP).: VS Code zawiera teraz rejestr GitHub MCP. Programiści mogą jednym kliknięciem wykrywać, instalować i włączać serwery MCP. Następnie mogą tworzyć niestandardowe agenty, które łączą te narzędzia z określonymi zapytaniami systemowymi.
To pozycjonuje GitHub jako punkt integracji pomiędzy powstającym ekosystemem MCP a rzeczywistymi przepływami pracy programistów. MCP, wprowadzony przez firmę Anthropic, ale szybko zyskujący poparcie branży, staje się de facto standardem w komunikacji agent-narzędzie. Obsługując pełną specyfikację, GitHub może koordynować agentów potrzebujących dostępu do usług zewnętrznych bez konieczności wdrażania przez każdego agenta własnej logiki integracji.
Tryb planowania i przegląd kodu agenta
GitHub zapewnia także nowe możliwości w samym VS Code. Tryb planowania umożliwia programistom współpracę z Copilotem w celu tworzenia krok po kroku podejść do projektu. AI zadaje pytania wyjaśniające przed napisaniem jakiegokolwiek kodu. Po zatwierdzeniu plan może być realizowany lokalnie w VS Code lub przez agentów w chmurze.
Ta funkcja rozwiązuje problem typowego błędu w kodowaniu AI: rozpoczęcie wdrażania przed pełnym zrozumieniem wymagań. Wymuszając wyraźną fazę planowania, GitHub ma na celu ograniczenie zmarnowanego wysiłku i poprawę jakości wyników.
Co ważniejsze, funkcja przeglądu kodu w GitHubie staje się agentyczna. Nowa implementacja będzie wykorzystywać silnik CodeQL GitHuba, który wcześniej skupiał się głównie na lukach w zabezpieczeniach, w celu identyfikowania błędów i problemów konserwacyjnych. Agent przeglądu kodu automatycznie skanuje żądania ściągnięcia wygenerowane przez agenta przed sprawdzeniem przez człowieka. Tworzy to dwustopniową bramę jakości.
„Nasz agent sprawdzający kod będzie mógł wywoływać silnik CodeQL, aby następnie znaleźć serię błędów” – wyjaśnił Rodriguez. „Rozbudowujemy silnik i będziemy mogli go używać również do wyszukiwania błędów”.
Względy biznesowe: co teraz zrobić
Firmom, które korzystają już z wielu narzędzi do kodowania AI, Agent HQ oferuje ścieżkę do konsolidacji bez konieczności usuwania narzędzi.
Podejście wieloagentowe GitHub zapewnia elastyczność dostawcy i zmniejsza ryzyko uzależnienia. Organizacje mogą testować wielu agentów w ramach jednego obszaru bezpieczeństwa i zmieniać dostawców bez konieczności ponownego szkolenia programistów. Kompromisem są potencjalnie mniej zoptymalizowane doświadczenia w porównaniu ze specjalistycznymi narzędziami, które ściśle integrują interfejs użytkownika i zachowanie agenta.
Zalecenie Rodrigueza jest jasne: zacznij od agentów celnych. Agenci niestandardowi pozwalają firmom kodyfikować standardy organizacyjne, których agenci konsekwentnie przestrzegają. Po utworzeniu organizacje mogą dodać dodatkowych agentów innych firm, aby rozszerzyć możliwości.
„Idź, zakoduj agentów, agentów celnych i zacznij się tym bawić” – powiedział. „To funkcja, która będzie dostępna jutro i która pozwoli Ci naprawdę zacząć kształtować SDLC tak, aby było spersonalizowane dla Ciebie, Twojej organizacji i pracowników”.



