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.



Yhtenäinen kehittäjän kojelauta, jossa sessiot, tiketit ja automaatiot


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ä.



Suuri interaktiivinen digitaalinen kanvas ja yhteistyötila pimeässä huoneessa


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.



Abstrakti SDK- ja pilviautomaatiokonsepti, hehkuva putki koodista pilveen


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.