- Visual Studio Code 1.107 stärker arbetet med AI-agenter och centraliserar deras hantering i Agent HQ.
- Den integrerade terminalen får kontextuella förslag för kommandon och parametrar för att effektivisera konsolanvändningen.
- Förhandsvisningen av TypeScript 7 kommer med förbättringar av autokomplettering, namnbyte och referenser.
- Experimentellt stöd för Git Stash introduceras från källkodskontrollen utan att lämna redigeraren.
Version 1.107 av Visual Studio-kod Den är nu tillgänglig som en novemberuppdatering och kommer fullpackad med förändringar inriktade på produktiviteten för utvecklare och tekniska team. Microsoft förstärker sitt engagemang för integration agenter för artificiell intelligens, Den integrerade terminalen är avsevärt förbättrad. och tar det ett steg längre med Preliminär kompatibilitet med TypeScript 7.
Den här delen upprätthåller den vanliga multiplattformsmetoden VS-kod y Den kan installeras på Windows, macOS och Linux.Detta gör den särskilt relevant för det europeiska ekosystemet där olika operativsystem samexisterar i professionella och akademiska miljöer. Med denna version fortsätter företaget Förfina utvecklingsupplevelsen utan att avvika för långt från den lättviktiga editorn som många team använder dagligen.
En kraftfullare terminal med kontextuella förslag

En av de mest märkbara nya funktionerna i uppdateringen är förbättringen av integrerad terminalvilket nu inkluderar automatiska förslag när kommandon skrivs. Funktionen Terminalförslag är nu aktiverad som standard i den stabila kanalen, vilket förenklar konsolanvändningen för de som inte vill förlita sig på externa tillägg eller avancerade skalkonfigurationer.
När kommandon, kommandoradsargument och filsökvägar skrivs in, en lista med förslag precis ovanför prompten. Dessa rekommendationer kan navigeras med piltangenterna och accepteras med Tab-tangenten, vilket snabbar upp repetitiva uppgifter och minskar stavfel i långa kommandon.
Till exempel när man går in "ls" på macOS eller Linux Följt av ett bindestreck visar terminalen omedelbart alla tillgängliga parametrar för det kommandot. Detta gör det enklare att komma åt alternativ som ofta glöms bort eller som tidigare krävde att man ständigt konsulterade systemets inbyggda hjälp eller externa dokumentation.
Terminalens förslag är dock inte avsedda att ersätta traditionell dokumentation, eftersom de bara visar möjliga argument och inte förklarar i detalj vad var och en gör. Målet är att erbjuda en lätt och snabb hjälp i daglig användning utan att förvandla VS Code-konsolen till ett fullfjädrat hjälpsystem, något som många avancerade användare föredrar att hålla borta från redigeraren.
Mer integrerade AI-agenter och centraliserad hantering med Agent HQ

En annan viktig del av version 1.107 är tillägnad agenter för artificiell intelligens, ett område där VS Code konkurrerar direkt med nya redaktörer som har fokuserat på assisterad programmering, såsom de specialiserade AI-derivat som har framkommit de senaste månaderna.
Microsoft introducerar Agent HQ, ett slags centralpanel Härifrån kan du visa och hantera alla betrodda agenter som konfigurerats i redigeraren. Du kan kontrollera vilka agenter som är aktiva, vilka som är inaktiva och vilka uppgifter som kräver uppmärksamhet, vilket gör det enkelt att använda ett arbetsflöde med flera agenter som arbetar parallellt utan att tappa kontrollen.
Dessutom bor Copilot och de personliga agenterna inte längre i helt separata sektioner utan börjar arbeta tillsammans. sida vid sida inom samma användarupplevelse. Företaget styr Visual Studio Code mot ett scenario där olika agenter delar arbetet, kör samtidigt och samarbetar kring komplexa uppgifter som refactoring, kodgenerering eller ändringsgranskning.
Agentsessioner ändrar också sin presentation: den individuella vyn är inaktiverad som standard och nu visas allt inom chattvyFrån det enda fönstret är det möjligt att granska aktuella sessioner, kontrollera varje agents förlopp, visa bakgrundsuppgifter och kontrollera statistik över filändringar utan att hoppa mellan paneler.
För de som arbetar med lokala agenter i sitt eget team finns det ytterligare en praktisk förbättring: uppgifter avbryts inte längre automatiskt när chattfönstret stängs. Istället den lokala agenten fortsätter att köra väntande operationer, vilket är användbart vid start av långa processer som inte bör avbrytas, såsom omfattande databasanalys eller stora kodomskrivningar.
Uppdateringen lägger också till en ny "Fortsätt"-knapp i konversationer, så att du kan bestämma om en specifik uppgift – till exempel att utarbeta en särskilt lång fil – ska skickas till en bakgrundsagent eller en ... AI-verktyg Mer specifikt bidrar denna lilla förändring till att bättre fördela arbetsbelastningen och utnyttja agentinfrastrukturen mer flexibelt.
Isolering via Git-arbetsträd och finjusterad behörighetskontroll

Utvecklare som hanterar flera arbetssammanhang inom samma projekt kommer att finna det nya stödet för Git-arbetsträd för bakgrundsagenter. Det är nu möjligt att exakt ange vilket arbetsträd varje agent ska verka i, vilket minskar risken för konflikter mellan olika grenar eller kataloger.
Denna isoleringsförmåga gör att en agent begränsas till en specifik arbetsytamedan en annan arbetar i ett separat arbetsträd, vilket Detta kan vara användbart för team som testar experimentella funktioner eller underhåller underhållsgrenar parallellt.Rent praktiskt bidrar det till att upprätthålla ordning när det finns flera automatiserade processer som har åtkomst till arkivet.
Dessutom introducerar version 1.107 ett alternativ för att auktorisera alla kommandon i en specifik terminalsession med ett enda klick. Istället för att godkänna varje kommando en agent vill köra individuellt, kan global behörighet beviljas för den terminalen, vilket minskar friktionen när det finns fullt förtroende för den pågående uppgiften.
Alternativet att konfigurera är också aktiverat. olika kortkommandon För olika agenter är den här funktionen utformad för de som använder flera AI-assistenter samtidigt och behöver anropa dem snabbt utan förvirring. I miljöer där interna agenter, tredjepartsverktyg och Copilot blandas, gör anpassade genvägar en betydande skillnad i användningshastigheten.
Förbättringar av förhandsvisning och redigering av TypeScript 7
Inom språkområdet aktiverar novemberuppdateringen en uppdaterad förhandsvisning av TypeScript 7Denna förhandsversion är utformad för de som vill ligga steget före i JavaScript-ekosystemet och innehåller förbättringar av typkontrollens prestanda och en rad funktioner som syftar till att snabba upp kodskrivning och underhåll.
Bland de nya funktionerna finns de nya beteendena hos importera autofullständigDetta gör det enklare att hitta och lägga till moduler utan att behöva komma ihåg det exakta namnet på varje rutt. Det optimerar också namnbytet av symboler, vilket möjliggör en renare och mer konsekvent namnbyte av variabler, funktioner eller klasser i hela projektet.
En annan intressant förbättring gäller referenserna med CodeLens, som nu erbjuder mer användbar information om var och hur element används i koden. För att dra nytta av dessa funktioner måste du ha TypeScript-förhandsgranskningstillägget installerat och köra kommandot "TypeScript (Native Preview): Enable (Experimental)" i en JavaScript- eller TypeScript-fil.
När TypeScript 7 är redo för utbredd användning planerar Visual Studio Code att ta det som grund för IntelliSense i JavaScript och TypeScript. Detta skulle kunna leda till en smidigare autokompletteringsupplevelse, särskilt i stora projekt som är typiska för europeiska företag och organisationer som underhåller omfattande kodbaser.
Källkodskontroll: Git Stash och mer bekväma arbetsflöden
Visual Studio Code 1.107 innehåller även förbättringar inom versionshantering, där Git fortfarande är de facto-standarden. Den mest slående nya funktionen är Experimentellt stöd för att hantera Git Stash direkt från redigerarens källkodsgränssnittutan att enbart förlita sig på konsolen.
Tack vare denna integration är det möjligt se, tillämpa eller kassera reservationer (stashes) inifrån själva VS CodeDetta är en fördel för de som inte vill lämna redigerarens grafiska gränssnitt mitt i en uppgift. Denna bekvämlighet kan hjälpa team som ofta använder Git Stash att parkera snabba ändringar samtidigt som de byter grenar för att granska brådskande problem.
Med dessa steg strävar Microsoft efter att ytterligare anpassa den grafiska miljön till avancerade arbetsflöden Git, något som är särskilt värdefullt i organisationer där noggrann kontroll över modifieringar krävs och frekventa kodgranskningar används.
Tillgänglighet och uppdateringsmetoder på varje plattform
Novemberuppdateringen för Visual Studio Code distribueras som vanligt kostnadsfritt via officiella kanaler. De som redan har VS-kod installerad på Windows eller Linux kan Gå till Hjälp-menyn > Sök efter uppdateringar (Hjälp > Sök efter uppdateringar) till Ladda ner och installera version 1.107.
När det gäller macOS är processen liknande men görs från menyn. Kod > Sök efter uppdateringarSamma logik med direkta uppdateringar inifrån applikationen bibehålls. För nya installationer eller massdistributioner i europeiska företag finns installationsprogram fortfarande tillgängliga på den officiella webbplatsen för Visual Studio Code.
Microsoft behåller sina vanliga distributionsformat, med Windows-paket i x64- och ARM-arkitekturer, versioner för macOS på både Intel- och Apple Silicon-system, och olika paket för Linux – deb, rpm, tarball eller builds för ARM – vilket underlättar dess implementering i olika distributioner och professionella miljöer.
Med lanseringen av version 1.107 förstärker Visual Studio Code sin strategi att kombinera en lättviktig editor med alltmer sofistikerade funktioner kring AI-agenter, integration av versionskontrollsystem och kontinuerliga terminalförbättringar. Utan att ändra sin plattformsoberoende essens fortsätter editorn att utvecklas till en miljö där utvecklare kan centralisera mycket av sitt dagliga arbete, både i personliga projekt och i team utspridda över hela Spanien och resten av Europa.
Jag är en teknikentusiast som har gjort sina "nördar"-intressen till ett yrke. Jag har tillbringat mer än 10 år av mitt liv med att använda den senaste tekniken och mixtrat med alla typer av program av ren nyfikenhet. Nu har jag specialiserat mig på datateknik och tv-spel. Detta beror på att jag i mer än 5 år har arbetat med att skriva för olika webbplatser om teknik och videospel, skapa artiklar som försöker ge dig den information du behöver på ett språk som är begripligt för alla.
Om du har några frågor sträcker sig min kunskap från allt som rör operativsystemet Windows samt Android för mobiltelefoner. Och mitt engagemang är för dig, jag är alltid villig att spendera några minuter och hjälpa dig att lösa alla frågor du kan ha i den här internetvärlden.
