What Happened - GitHub Released Its Model Context Protocol Server
„GitHub“ išleido naująAtvirasis šaltinisModel Context Protocol (MCP) serveris kaip naujausio „GitHub Copilot“ atnaujinimo dalis. Paskelbtas 2025 m. Balandžio mėn. Šis leidimas žymi pirmąjį „GitHub“ MCP standarto įgyvendinimą, kurį sukūrė „Anthropic“. Naujasis serveris yra visiškai perrašytas „Go“, išsaugant „100% senojo serverio funkcionalumą“ ir pridedant patobulinimus, pvz., pritaikytus įrankių aprašymus, integruotą kodo nuskaitymą ir naują „get_me“ funkciją natūralių kalbų užklausoms, pvz., „parodyti man savo privatų repo“.
Išleisdamas savo MCP serverį, "GitHub" suteikia oficialius vartus agentams bendrauti su "GitHub" funkcijomis (repos, PR, problemos ir kt.).Taip kūrėjai gali automatizuoti "GitHub" darbo eigą ir procesus, išgauti ir analizuoti duomenis iš saugyklų ir kurti AI varomus įrankius ir programas, kurios sąveikauja su "GH" ekosistema.
Community’s Reactions - Let’s Build!
Bendruomenės reakcija – pradėkime kurti!Su beveik 14 000 "GitHub" žvaigždžių ir daugiau nei 150 PR, naujasis "Copilot" agentas + MCP derinys apibūdinamas kaip tam tikras„Puikios sriubos“Copilot nebėra tik siūlyti kodą; jis iš tikrųjų gali imtis veiksmų ir gauti informaciją kūrėjo vardu.
Kasdieniniuose darbo eigose kūrėjai dabar gali paprašyti „Copilot“ atlikti užduotis, kurios apima ne tik redaktorių.„Rasti bet kokius žymėjimo failus mano projekte, kuriems trūksta autoriaus pėdsako, ir sukurti GitHub problemą, kad būtų galima sekti jų pridėjimą“Ši evoliucija sužavėjo kūrėjus, ne tik todėl, kad „Copilot“ jaučiasi labiau pajėgi, bet ir todėl, kad jie gali vykdyti produktyvesnius darbo srautus ir deleguoti realias užduotis, kaip niekada anksčiau.
Ar jums patinka būti informuotam apie AI Native Development (AIND) erdvę?
Our AIND Take - GitHub’s MCP: Context and Workflows Reach New Heights
Mūsų AIND imtis - GitHub MCP: kontekstas ir darbo srautai pasiekia naujų aukštumųDideli kalbos modeliai gerai veikia tik tada, kai jie turi prieigą prie teisingo konteksto, kuris turi būti laiku ir tikslus. „GitHub“ MCP serveris sprendžia šį pagrindinį apribojimą, suteikdamas struktūrizuotą būdą tiesiogiai integruotis su viešuoju ir privačiu repo.
GitHub MCP serveris taip pat įveda darbo eigą, kuri leidžia kūrėjams lengviau pereiti nuo problemų nustatymo iki PR generavimo ir kodo peržiūros.
Šis „end-to-end“ srautas atneša aukštesnį automatizavimo ir struktūros lygį į tai, kas tradiciškai yra rankiniai vystymosi gyvavimo ciklo žingsniai.Todėl perspektyvi tendencija yra papildomų MCP serverių atsiradimas, kuris išplečia paramą daugiau kūrimo darbo eigos dalių.Pavyzdžiui, „GitHub MCP“ gali tvarkyti saugyklos užduotis, oKontekstas 7tarnauja kaip priklausomybės valdymo sluoksnis, bendradarbiaujant vykdyti platesnius SDLC veiksmus.
Kai naudojami kartu, šie serveriai leidžia kūrimo įrankiams tapti „darbo srauto sąmoningais“ ir bendradarbiaujančiais pobūdžiu.Tai taip pat kelia pagrindinius klausimus dėl tikslumo ir patikimumo: kaip mes užtikriname, kad MCP serverio veiksmai, pavyzdžiui, problemų kūrimas ar repo modifikavimas, būtų tikslūs ir suderinti su kūrėjo ketinimais?
Vis labiau perkrautas MCP serverių diegimo kraštovaizdis, mes tikime, kad oficialus MCP serveris GitHub išsiskirs kaip vienas iš labiausiai žinomų ir praktiškai naudingų. Tai taip pat yra ženklas, kad dabartiniai žmonės rimtai žiūri į MCP. Su tiek OpenAI, tiek Anthropic dabar gali bendrauti su GitHub, kūrėjai įgyja galimybę pritraukti savo saugyklos kontekstą su jais per skirtingus modelius (ir platformas).„Copilot“ programinė įranga „Visual Studio Code“, kūrėjai įgyja papildomą kontrolę ir pritaikymą savo judriuose darbo eigose.
Įdomu tai, kad dirbtinis intelektas nebėra apribotas kodo generavimu per perspėjimus - dabar jis tęsiasi per visą programinės įrangos kūrimo gyvavimo ciklą, įskaitant "GitHub" saugyklos valdymą.