Appen låter dig köra flera agentsessioner samtidigt, med stöd för att pausa och återuppta. Utvecklaren väljer graden av autonomi för varje session via tre distinkta lägen :
Denna glidande skala av kontroll är utformad för att hantera olika tillitsnivåer. En utvecklare kan sätta en enkel buggfix på Autopilot men stanna kvar i Interactive-läge för en känslig arkitekturändring.
En av lanseringens mest omdebatterade funktioner är Agent Merge, en automatiserad livscykelhanterare för pull requests. När en PR väl är skapad kan Agent Merge svara på granskares kommentarer, diagnostisera och åtgärda felande CI-tester (kontinuerlig integration) och automatiskt slå samman koden när alla villkor är uppfyllda – och därmed sluta loopen från ärende till sammanfogad kod utan mänsklig inblandning .
Detta innebär inte att sammanfogningen sker i hemlighet. Villkor måste uttryckligen vara uppfyllda, exempelvis godkända CI-tester och erforderliga godkännanden från kodgranskare. Agenten kan svara på feedback och pusha in korrigeringar, men de skyddsräcken som grenskyddsregler och manuell kodgranskning utgör kvarstår fortfarande .
För att gå bortom den rent chattbaserade interaktionsmodellen introducerar skrivbordsappen Canvases – visuella arbetsytor där planer, pull requests, terminalutdata och driftsättningsstatus visas som interaktiva ytor, synliga för både utvecklaren och agenten samtidigt .
En Canvas ger en gemensam visuell referenspunkt. En Kanban-tavla i Canvas-format kan exempelvis visa alla kort medan agenten flyttar objekt och utvecklaren drar för att omprioritera. En gransknings-Canvas kan exponera en lista med öppna frågor, godkännandestatusar och kommentarstrådar. Detta är ett medvetet drag för att minska den kognitiva bördan av att följa agenters arbete genom enbart långa chattloggar .
Skrivbordsappen innehåller inbyggd röststyrning via lokal tal-till-text på enheten . Efter att ha konfigurerat en kortkommando och laddat ner en lokal transkriberingsmodell kan en utvecklare diktera instruktioner till valfri agentsession. Inget ljud lämnar maskinen, vilket adresserar integritetsfrågor för team i känsliga miljöer
.
Röststyrningen lanserades samtidigt som den även kom till Copilot CLI, som i en stor uppdatering den 2 juni också fick ett "rubber duck"-läge (en metod där man förklarar kod högt för en låtsaskompis) och schemaläggning av kommandon . De kombinerade röstfunktionerna i båda gränssnitten positioneras som en kritisk möjliggörare för agentstyrda arbetsflöden. När man hanterar flera parallella agenter kan det vara både snabbare och mindre distraherande att diktera en instruktion än att byta kontext för att skriva.
Tidpunkten för lanseringen av den utökade skrivbordsappen är ingen slump. Den 1 juni 2026 pensionerade GitHub sitt debiteringssystem baserat på premium-förfrågningar och ersatte det med GitHub AI Credits, en mätar-baserad modell där kostnaden för en Copilot-interaktion beror på vilken modell som används och antalet förbrukade token (input, output och cachade) .
Prenumerationspriserna ligger fast: Pro kostar fortsatt $10/månad, Pro+ $39, Business $19/användare och Enterprise $39/användare. Men varje abonnemang inkluderar nu en månatlig tilldelning av krediter, där 1 kredit = $0.01 USD. När krediterna är slut upphör tjänsten snarare än att nedgraderas . Kodkomplettering och Next Edit Suggestions förblir omätade, men chatt, Agent Mode, kodgranskning och anrop till externa verktyg dras från kreditpoolen
.
Den nya skrivbordsappen, med sina tunga, autonoma arbetslaster, driver direkt token-förbrukning och därmed kreditförbrukning. Produktutbyggnaden ger prenumeranterna det primära gränssnittet för att konsumera dessa krediter, och prismodellen är nu strukturellt i linje med kostnaden för att köra många långvariga, kontexttunga agentsessioner .
Skrivbordsappen fullbordar en flerårig resa för GitHub Copilot. Det ursprungliga löftet var en AI-kodpartner inuti redigeraren. Den nya verkligheten är en exekveringsplattform för hela mjukvaruutvecklingens livscykel – från ärendetriage via kodgenerering, CI-verifiering och granskning till sammanfogning – där utvecklaren agerar dirigent snarare än ensam operatör.
Röststyrning eliminerar friktion i interaktionen med parallella agenter. Agent Merge hanterar det mekaniska uppföljandet av pull requests. Canvases erbjuder en gemensam visuell yta för människor och agenter. Och My Work-instrumentpanelen synliggör allt som är i rörelse. Detta är inga fristående funktioner; de är gränssnittslagren i ett system designat utifrån antagandet att agenter är de nya byggstenarna för utvecklingsarbete, inte bara chatpartners .
Comments
0 comments