GitHub julkaisi Copilot-sovelluksen, työpöytäkokemuksen, joka on rakennettu agenttipohjaiseen kehitykseen. Yhdestä My Work -näkymästä kehittäjä näkee aktiiviset sessiot, tiketit, pull requestit ja tausta-automaatiot useassa repositoriossa kerralla.
Sovellus on nyt teknisessä esikatselussa Copilot Pro-, Pro+-, Business- ja Enterprise-käyttäjille. GitHubin virallisen blogin mukaan kyse on siirtymästä tekoälyavustuksesta agenttien hallintakeskukseen.
Yksi näkymä kaikkeen agenttityöhön
Copilot-sovelluksen ydin on My Work -näkymä. Se kokoaa yhteen paikkaan kaiken meneillään olevan työn: agenttisessiot, avoimet tiketit, pull requestit ja taustalla pyörivät automaatiot. Kehittäjän ei tarvitse hyppiä välilehdeltä toiselle nähdäkseen, missä mennään.
GitHub kuvaa sovellusta agenttipohjaisen kehityksen hallintakeskukseksi. Kun yhä useampi tehtävä siirtyy autonomisille agenteille, tarvitaan paikka, josta niitä voi seurata ja ohjata. Sovellus täyttää juuri tämän aukon.
Tekninen esikatselu on auki olemassa oleville Copilot-tilaajille. Saatavuus kattaa Pro-, Pro+-, Business- ja Enterprise-tasot. Sovellus toimii kaikkien yhdistettyjen repositorioiden yli.

Canvas yhdistää ihmisen ja agentin
Sovelluksen mukana esitellään myös canvasit. Ne ovat kaksisuuntaisia työpintoja, joilla ihminen ja agentti työskentelevät samaan aikaan. Canvas voi näyttää suunnitelman, pull requestin, selainsession, terminaalin tai työnkulun tilan.
Agentti päivittää canvasta työn edetessä. Kehittäjä voi samalla pinnalla muokata, järjestää uudelleen, hyväksyä tai ohjata työn toiseen suuntaan. Lopputulos on jaettu tila, jossa kummankin osapuolen panos näkyy heti.
Tämä muuttaa tapaa tehdä työtä agenttien kanssa. Sen sijaan, että kehittäjä antaisi käskyn ja odottaisi valmista, hän voi puuttua kesken suorituksen. Valvonta säilyy ihmisellä, vaikka agentti tekee suuren osan työstä.

Copilot SDK ja pilviautomaatiot kehittäjille
Samalla GitHub toi yleiseen jakeluun Copilot SDK:n. Se paljastaa saman agenttiajurin, joka pyörittää Copilot-sovellusta. Tuetut kielet ovat Node.js, TypeScript, Python, Go, .NET, Rust ja Java.
SDK:lla tiimit voivat rakentaa omia työkalujaan saman rungon päälle. Esimerkkeinä GitHub mainitsee sisäisen koodianalyysityökalun, räätälöidyn julkaisutiedotegeneraattorin tai tukityönkulkuun upotetun agentin. Yksi ajuri palvelee monta pintaa.
Pilviautomaatiot vievät agentit aikataululle ja tapahtumiin. Agentti voi reagoida GitHub-tapahtumiin, avata pull requesteja ja jättää kommentteja. Oletuksena se kysyy luvan ennen jokaista kirjoitustoimintoa, mutta luottamuksen kasvaessa voi siirtyä autopilottiin. Kumppaniagentteja tarjoavat muun muassa LaunchDarkly, PagerDuty ja Sonar.

Yhteenveto
Copilot-sovellus kokoaa GitHubin agenttityökalut yhteen pintaan: sessiot, canvasit, SDK:n ja pilviautomaatiot. Suunta on selvä — agentit tekevät yhä suuremman osan työstä, mutta kehittäjä pitää kiinni laadusta ja valvonnasta.
Tekninen esikatselu on vasta alku. Ratkaisevaa on, kuinka luotettavasti automaatiot toimivat arjessa ja kuinka moni kehittäjä rakentaa omia agenttejaan SDK:n päälle.
