Sovellus mahdollistaa useiden agentti-istuntojen ajamisen samanaikaisesti, ja kutakin voi pysäyttää ja jatkaa. Kehittäjät valitsevat, kuinka paljon itsenäisyyttä agentille annetaan, kolmen eri tilan kautta :
Tämän liukuvan hallinnan asteikon on tarkoitus vastata eri luottamustasoja. Kehittäjä voi asettaa yksinkertaisen bugikorjauksen Autopilot-tilaan, mutta pysyä Interaktiivisessa tilassa monimutkaisen arkkitehtuuriin kajoavan uudelleenkirjoituksen kanssa.
Ehkä puhutuin uudistus on Agent Merge. Se on automaattinen vetopyyntöjen (pull request) elinkaaren hallitsija. Kun vetopyyntö on luotu, Agent Merge voi vastata koodikatselmoijien kommentteihin, diagnosoida ja korjata CI-työkalun havaitsemia virheitä ja automaattisesti yhdistää (merge) vetopyynnön, kun kaikki ehdot täyttyvät – sulkien kehän työtehtävästä suoraan yhdistettyyn koodiin ilman ihmisen väliintuloa .
Tämä ei tarkoita, että yhdistäminen tapahtuu salaa. Ehtojen – kuten CI-testien läpäisyn ja vaadittujen hyväksyntöjen – on nimenomaisesti täytyttävä. Agentti voi vastata palautteeseen ja lähettää korjauksia, mutta haarojen suojaussääntöjen ja koodikatselmuksen suojakaiteet ovat edelleen voimassa .
Pelkän chat-pohjaisen vuorovaikutuksen yli menevä sovellus tuo mukanaan Canvakset – visuaaliset työtilat, joissa suunnitelmat, vetopyynnöt, komentokehotteiden tulosteet ja julkaisujen tilat ovat interaktiivisia, samanaikaisesti sekä kehittäjän että agentin nähtävillä olevia alustoja .
Canvas tarjoaa jaetun visuaalisen viitepisteen. Esimerkiksi Kanban-taulu Canvas saattaa näyttää kaikki kortit agentin liikutellessa kohteita ja kehittäjän järjestellessä niitä uudelleen vetämällä. Katselmointi-Canvas taas saattaa listata avoimet kysymykset, hyväksynnän tilat ja kommenttiketjut. Tämä on tietoinen askel kohti kevyempää kognitiivista kuormaa, joka syntyy agentin työn seuraamisesta vain pitkien chat-ketjujen läpi .
Työpöytäsovellukseen on sisäänrakennettu puhesanelu (voice dictation), jonka voimanlähteenä on laitteella paikallisesti toimiva puhe tekstiksi -muunnos . Määriteltyään pikanäppäimen ja ladattuaan paikallisen transkriptiomallin kehittäjä voi sanella ohjeita mille tahansa agentti-istunnolle. Laitteelta ei lähde ulos äänitietoa, mikä huomioi tietoturva- ja yksityisyyshuolet erityisesti sensitiivisissä ympäristöissä
.
Puhesanelu lanseerattiin samanaikaisesti Copilot CLI -työkalussa, joka sai myös "kumiankka"- (rubber duck) moodin ja kehotusten ajastuksen suuressa päivityksessä 2. kesäkuuta . Molempien käyttöliittymien puheominaisuudet on asemoitu kriittisiksi mahdollistajiksi agenttipohjaisille työnkuluille; kun hallinnassa on useita rinnakkaisia agentteja, käskyn sanominen ääneen voi olla nopeampaa ja vähemmän keskeyttävää kuin kirjoittaminen eri kontekstien välillä.
Työpöytäsovelluksen laajennuksen ajoitus ei ole sattumaa. GitHub poisti 1. kesäkuuta 2026 aiemman premium-pyyntöjen laskutusmallin ja korvasi sen GitHub AI Credits -mallilla, jossa Copilot-vuorovaikutuksen hinta määräytyy käytetyn mallin ja kulutettujen tokenien mukaan, sisältäen syötteen, tulosteen ja välimuistissa olevat tokenit .
Tilauksen hintapisteet pysyvät ennallaan: Pro maksaa edelleen 10 $/kk, Pro+ 39 $, Business 19 $/käyttäjä ja Enterprise 39 $/käyttäjä. Mutta nyt jokainen suunnitelma sisältää kuukausittaisen krediittikiintiön, jossa 1 krediitti = 0,01 USD, ja kun krediitit loppuvat, palvelu pysähtyy, ei heikkene . Koodin täydennysehdotukset (Code Completions) ja Next Edit Suggestions pysyvät mittaamattomina, mutta chat, Agent Mode, koodikatselmointi ja työkalukutsut kuluttavat krediittipoolia
.
Uusi työpöytäsovellus, raskaine autonomisine työkuormineen, ajaa suoraan tokenien kulutusta ja siten krediittien käyttöä. Tuotelaajennus tarjoaa tilaajille pääasiallisen käyttöliittymän näiden krediittien kuluttamiseen, ja laskutusmalli on nyt rakenteellisesti linjassa monien pitkäikäisten, kontekstiraskaiden agentti-istuntojen kustannusten kanssa .
Työpöytäsovellus sinetöi GitHub Copilotin monivuotisen kehityskaaren. Alkuperäinen lupaus oli tekoälyyn perustuva "parikoodari" editorin sisällä. Uusi todellisuus on koko ohjelmistokehityksen elinkaaren suoritusalusta – työtehtävien priorisoinnista koodin generointiin, CI-verifiointiin, katselmointiin ja yhdistämiseen – jossa kehittäjä toimii orkestroijana, ei ainoana suorittajana.
Puhesyöttö poistaa kitkaa rinnakkaisten agenttien kanssa kommunikoinnista. Agent Merge hoitaa vetopyyntöjen mekaanisen loppuselvittelyn. Canvakset tarjoavat jaetun visuaalisen näkymän ihmisille ja agenteille. My Work -hallintapaneeli näyttää kaiken liikkeellä olevan työn. Nämä eivät ole itsenäisiä ominaisuuksia; ne ovat rajapintakerroksia järjestelmälle, joka on suunniteltu sen oletuksen ympärille, että agentit ovat kehitystyön uudet perusosat, eivätkä vain chat-kumppaneita .
Comments
0 comments