{"id":13233,"date":"2025-04-08T07:10:41","date_gmt":"2025-04-08T07:10:41","guid":{"rendered":"https:\/\/mon-agent-ia.fr\/blog\/?p=13233"},"modified":"2025-04-08T07:10:43","modified_gmt":"2025-04-08T07:10:43","slug":"laer-om-a-integrere-en-ai-agent-i-visual-studio-code","status":"publish","type":"post","link":"https:\/\/mon-agent-ia.fr\/blog\/nb\/laer-om-a-integrere-en-ai-agent-i-visual-studio-code\/","title":{"rendered":"L\u00e6r om \u00e5 integrere en AI-agent i Visual Studio Code"},"content":{"rendered":"<p class=\"wp-block-paragraph\">I en teknologisk verden i stadig endring er m\u00e5ten vi utvikler programvareprosjektene v\u00e5re p\u00e5 i rask endring. Integreringen av kunstig intelligens i v\u00e5re utviklingsverkt\u00f8y har blitt avgj\u00f8rende. I 2025, med utgivelsen av Visual Studio Code 1.99, inviteres utviklere til \u00e5 ta spranget mot en stadig mer AI-assistert tiln\u00e6rming, som lar dem radikalt transformere arbeidsflytene sine. Denne artikkelen tar et dypdykk i de nye funksjonene Microsoft bringer til denne m\u00e5-ha IDE.<\/p>\n\n<h2 class=\"wp-block-heading\">De revolusjonerende nye funksjonene i Visual Studio Code 1.99<\/h2>\n\n<p class=\"wp-block-paragraph\">Visual Studio Code, kjent for sin fleksibilitet og brede utvalg av utvidelser, mottar en stor oppdatering som bygger bro mellom tradisjonell og AI-drevet utvikling. Med integrasjonen av en <strong>AI-agent<\/strong> I Chat Copilot er Microsofts strategi klar: \u00e5 forenkle programmering, selv for de mest komplekse oppgavene.<\/p>\n\n<h3 class=\"wp-block-heading\">Den nye agentmodusen: programmeringshjelp<\/h3>\n\n<p class=\"wp-block-paragraph\">VS Codes agentmodus vil forandre m\u00e5ten utviklere samhandler med utviklingsmilj\u00f8et deres. Ved \u00e5 la kode skrives ved bruk av naturlig spr\u00e5ksp\u00f8rring, kan brukere be om spesifikke handlinger som:<\/p>\n\n<ul class=\"wp-block-list\"><li>Opprett filer for et nytt prosjekt<\/li><li>Kj\u00f8r enhetstester<\/li><li>Skriv teknisk dokumentasjon<\/li><li>Utf\u00f8r komplekse kommandoer<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">For \u00e5 aktivere denne modusen, g\u00e5 ganske enkelt til innstillingene og s\u00f8k etter det aktuelle alternativet. N\u00e5r det er aktivert, bruker systemet et verkt\u00f8y kalt \u00ab\u00a0Thinking\u00a0\u00bb, som lar AI utf\u00f8re trinn-for-trinn-tenkning, omtrent som Anthropic gj\u00f8r med sin Sonnet 3.7-modell.<\/p>\n\n<h3 class=\"wp-block-heading\">Kraftige verkt\u00f8y innebygd i agentmodus<\/h3>\n\n<p class=\"wp-block-paragraph\">Agentmodus er ikke bare et mellomledd for naturlig spr\u00e5kkoding; den integrerer ogs\u00e5 avanserte verkt\u00f8y for \u00e5 forbedre utvikleropplevelsen. Blant dem finner vi:<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Verkt\u00f8y<\/th>\n<th>Funksjonalitet<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>FetchTool<\/td>\n<td>Henter innhold fra offentlige nettsider<\/td>\n<\/tr>\n<tr>\n<td>Bruksverkt\u00f8y<\/td>\n<td>Dyp forst\u00e5else av kode via <strong>Finn alle referanser<\/strong> Og <strong>G\u00e5 til Definisjon<\/strong><\/td>\n<\/tr>\n<tr>\n<td>Terminalkommandoer<\/td>\n<td>Kj\u00f8re terminalkommandoer direkte i VS-kode<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Disse verkt\u00f8yene lar utviklere be om oppgaver som: \u00ab\u00a0Opprett et API Express-endepunkt med en MongoDB-tilkobling.\u00a0\u00bb Agenten kan deretter generere alle n\u00f8dvendige filer, installere avhengigheter og til og med utf\u00f8re enhetstester automatisk.<\/p>\n\n<h3 class=\"wp-block-heading\">Nye protokollstandarder med MCP<\/h3>\n\n<p class=\"wp-block-paragraph\">VS Code-oppdateringen introduserer ogs\u00e5 <strong>Model Context Protocol<\/strong> (MCP), som letter integrasjonen av AI-modeller med eksterne verkt\u00f8y og applikasjoner. Dette betyr at utviklere n\u00e5 kan samhandle prosjektene sine med andre plattformer, noe som \u00e5pner for et enest\u00e5ende utnyttelsesfelt.<\/p>\n\n<h2 class=\"wp-block-heading\">St\u00f8tte for tilpassede APIer for \u00f8kt fleksibilitet<\/h2>\n\n<p class=\"wp-block-paragraph\">Et annet stort fremskritt i Visual Studio Code 1.99 er st\u00f8tte for tilpassede APIer. Dette betyr at utviklere n\u00e5 kan velge fra en rekke AI-modeller:<\/p>\n\n<ul class=\"wp-block-list\"><li>Azure OpenAI<\/li><li>Antropisk (Claude)<\/li><li>Google Gemini<\/li><li>OpenAI (Ulike GPT-modeller)<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Denne fleksibiliteten lar bedrifter garantere sikkerheten og konfidensialiteten til sine prosjekter. For eksempel, ved \u00e5 bruke Ollama for lokale modeller, forlater koden aldri det lokale utviklingsmilj\u00f8et, en verdifull ressurs for personvernbevisste virksomheter. Hvis imidlertid et selskap har et Azure-abonnement, kan det bruke det direkte uten \u00e5 m\u00e5tte g\u00e5 gjennom standard Microsoft-tjenester.<\/p>\n\n<h3 class=\"wp-block-heading\">Utnytter Claudes evner og andre modeller<\/h3>\n\n<p class=\"wp-block-paragraph\">For utviklere som setter pris p\u00e5 Claudes dybde av forst\u00e5else, tilbyr integrasjon med Anthropics API mer robuste interaksjoner sammenlignet med GPT-4o. Dette valget er perfekt for de som leter etter presisjon og enkelhet i utviklingen av sine applikasjoner.<\/p>\n\n<h2 class=\"wp-block-heading\">Generelle forbedringer av brukeropplevelsen i Visual Studio Code<\/h2>\n\n<p class=\"wp-block-paragraph\">Microsoft stoppet ikke bare ved Agent-funksjonalitet. Oppdatering 1.99 kommer med en rekke forbedringer som p\u00e5virker alle aspekter av IDE, og ser dagens lys i form av nye funksjoner og optimaliseringer:<\/p>\n\n<ul class=\"wp-block-list\"><li>Unified Chat View: Forening av sp\u00f8rre-, redigerings- og agentmoduser.<\/li><li>Bildest\u00f8tte: Importer bilder direkte til chatten (st\u00f8ttede formater inkluderer .jpg, .png, .gif, .webp). <\/li><li>Neste redigeringsforslag (NES): N\u00e5 i endelig versjon.<\/li><li>\u00d8yeblikkelig kodebaseindeksering, slik at brukere kan motta svar raskt.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">DE <strong>semantiske s\u00f8k<\/strong> AI-baserte s\u00f8k er n\u00e5 aktivert som standard, og aktiverer smarte s\u00f8k. For eksempel kan brukere ganske enkelt be AI om \u00e5 \u00ab\u00a0finne alle funksjoner som manipulerer brukerdata uten validering,\u00a0\u00bb en oppgave som kan ta timer uten AI-hjelp.<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Forbedring<\/th>\n<th>Beskrivelse<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Samlet chat-visning<\/td>\n<td>Forenklet samhandling mellom ulike arbeidsmoduser.<\/td>\n<\/tr>\n<tr>\n<td>Bildest\u00f8tte<\/td>\n<td>Enkel grafisk kommunikasjon med chat.<\/td>\n<\/tr>\n<tr>\n<td>Semantisk s\u00f8k<\/td>\n<td>Forenkler komplekse s\u00f8k med enkle s\u00f8k.<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Disse forbedringene gj\u00f8r Visual Studio Code enda mer attraktiv for utviklere, og muliggj\u00f8r s\u00f8ml\u00f8st samarbeid og \u00f8kt produktivitet.<\/p>\n\n<h3 class=\"wp-block-heading\">Hvorfor velge Visual Studio Code for utviklingsprosjektene dine?<\/h3>\n\n<p class=\"wp-block-paragraph\">Med alle disse reviderte og optimaliserte funksjonene, blir det viktig \u00e5 stille sp\u00f8rsm\u00e5let: hvorfor ikke ta i bruk Visual Studio Code som din prim\u00e6re IDE? P\u00e5 grunn av sine varierte utvidelser og tilpasningsevne, konkurrerer den lett med alternativer som f.eks <strong>JetBrains<\/strong>, <strong>Form\u00f8rkelse<\/strong>, eller til og med <strong>Sublim tekst<\/strong>. Disse andre IDE-ene har sine egne styrker, men Microsofts integrerte, AI-assisterte tiln\u00e6rming gir den en unik posisjon i markedet.<\/p>\n\n<h2 class=\"wp-block-heading\">Integrasjon og suksess av AI-agenter i utvikling<\/h2>\n\n<p class=\"wp-block-paragraph\">AI-agenter revolusjonerer ikke bare m\u00e5ten vi utvikler oss p\u00e5, men ogs\u00e5 v\u00e5r visjon for fremtiden for programvareutvikling. Med fremveksten av verkt\u00f8y som de som er innebygd i Visual Studio Code, blir databehandlingen mer flytende og tilgjengelig. Viktigheten av et smidig milj\u00f8 og intelligent assistanse er n\u00e5 avgj\u00f8rende i utviklingssyklusen.<\/p>\n\n<p class=\"wp-block-paragraph\">Det er \u00e5penbart at plattformer liker <strong>GitHub<\/strong> ogs\u00e5 forsterke denne trenden ved \u00e5 muliggj\u00f8re deling av prosjekter og kunnskap beriket med kunstig intelligens. Takket v\u00e6re disse fremskrittene tar utviklingen et skritt mot en mer intuitiv \u00e6ra, hvor maskinen blir en alliert, mer enn bare et verkt\u00f8y.<\/p>\n\n<p class=\"wp-block-paragraph\">\u00c5 st\u00e5 overfor en kodeskjerm er ikke lenger uunng\u00e5elig! AI-agenter som de i Microsofts milj\u00f8 er der for \u00e5 st\u00f8tte oss, og med l\u00f8pende oppdateringer blir denne st\u00f8tten bare bedre.<\/p>\n\n\n","protected":false},"excerpt":{"rendered":"<p>I en teknologisk verden i stadig endring er m\u00e5ten vi utvikler programvareprosjektene v\u00e5re p\u00e5 i rask endring. Integreringen av kunstig intelligens i v\u00e5re utviklingsverkt\u00f8y har blitt avgj\u00f8rende. I 2025, med utgivelsen av Visual Studio Code 1.99, inviteres utviklere til \u00e5 ta spranget mot en stadig mer AI-assistert tiln\u00e6rming, som lar dem radikalt transformere arbeidsflytene sine. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":13207,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[57],"tags":[2479,25761,927,25764],"class_list":["post-13233","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-non-classe-nb","tag-ai-agent-nb","tag-programvareutvikling-nb","tag-teknologi-nb","tag-visuell-studiokode-nb"],"_links":{"self":[{"href":"https:\/\/mon-agent-ia.fr\/blog\/wp-json\/wp\/v2\/posts\/13233","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mon-agent-ia.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mon-agent-ia.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mon-agent-ia.fr\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mon-agent-ia.fr\/blog\/wp-json\/wp\/v2\/comments?post=13233"}],"version-history":[{"count":1,"href":"https:\/\/mon-agent-ia.fr\/blog\/wp-json\/wp\/v2\/posts\/13233\/revisions"}],"predecessor-version":[{"id":13234,"href":"https:\/\/mon-agent-ia.fr\/blog\/wp-json\/wp\/v2\/posts\/13233\/revisions\/13234"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mon-agent-ia.fr\/blog\/wp-json\/wp\/v2\/media\/13207"}],"wp:attachment":[{"href":"https:\/\/mon-agent-ia.fr\/blog\/wp-json\/wp\/v2\/media?parent=13233"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mon-agent-ia.fr\/blog\/wp-json\/wp\/v2\/categories?post=13233"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mon-agent-ia.fr\/blog\/wp-json\/wp\/v2\/tags?post=13233"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}