Microsoft julkisti vuosittaisessa Build 2025 -konferenssissaan Seattlessa suunnitelmat Anthropicin tekoälypohjaisen koodausagentin integroimiseksi GitHubiin, vahvistaen näin kehittäjätyökalujensa ekosysteemiä edistyneillä tekoälyominaisuuksilla.
Microsoftin johtava varatoimitusjohtaja Jay Parikh kertoi asiasta tiistaina, vain päivä sen jälkeen kun yhtiö oli esitellyt oman koodausagenttinsa GitHubiin. Anthropicin integrointi merkitsee merkittävää laajennusta Microsoftin tekoälypohjaisiin koodausratkaisuihin, joihin tulee kuulumaan myös OpenAI:n kehittämä agentti. Tämä alleviivaa Microsoftin muuttuvaa strategiaa kohti neutraalimpaa asemaa kilpaillulla tekoälykentällä.
GitHub Copilot -koodausagentti, joka toimii tällä hetkellä Anthropicin Claude 3.7 Sonnet -tekoälymallilla, toimii autonomisena vertaisohjelmoijana suoraan GitHub-alustalla. Toisin kuin perinteiset koodiavustajat, tämä agentti voidaan osoittaa tehtäviin samalla tavalla kuin tiimin inhimilliset kehittäjät. Kun agentille annetaan tehtävä GitHubissa, se vastaa silmäemojilla, työskentelee tehtävän parissa ja ilmoittaa kehittäjälle työn valmistumisesta.
"GitHub Copilot -koodausagentti istuu saumattomasti nykyiseen työnkulkuumme ja muuntaa määrittelyt tuotantokoodiksi minuuteissa", sanoo Alex Devkar, Carvanan Engineering and Analytics -yksikön johtaja, jota siteerattiin GitHubin tiedotteessa.
Agentti on erityisen tehokas matalan ja keskitason monimutkaisuuden tehtävissä hyvin testatuissa koodikannoissa, kuten ominaisuuksien lisäämisessä, bugien korjaamisessa, testien laajentamisessa, koodin refaktoroinnissa ja dokumentaation parantamisessa. Se toimii GitHubin oman kontrollikerroksen sisällä ja hyödyntää turvallista, räätälöitävää kehitysympäristöä, jonka mahdollistaa GitHub Actions. Agentti lähettää työnsä aikana committeja luonnospull requestiin, jolloin kehittäjät voivat seurata etenemistä sessiolokeista.
Tämä integraatio on osa Microsoftin laajempaa visiota niin sanotusta "agenttisesta DevOpsista" – ohjelmistokehityksen seuraavasta vaiheesta, jossa älykkäät agentit työskentelevät yhdessä ihmiskehittäjien kanssa koko ohjelmiston elinkaaren ajan. Yli 15 miljoonan kehittäjän jo käyttäessä GitHub Copilotia Microsoft asemoituu tekoälyavusteisen ohjelmistokehityksen eturintamaan.