{"id":1136,"date":"2026-04-04T16:31:41","date_gmt":"2026-04-04T14:31:41","guid":{"rendered":"https:\/\/vittrup-graversen.dk\/?p=1136"},"modified":"2026-04-04T16:31:41","modified_gmt":"2026-04-04T14:31:41","slug":"cursor-3-fra-kodeeditor-til-agent-orkestrator-og-hvad-det-betyder-for-udviklere","status":"publish","type":"post","link":"https:\/\/vittrup-graversen.dk\/index.php\/2026\/04\/04\/cursor-3-fra-kodeeditor-til-agent-orkestrator-og-hvad-det-betyder-for-udviklere\/","title":{"rendered":"Cursor 3: Fra kodeeditor til agent-orkestrator \u2014 og hvad det betyder for udviklere"},"content":{"rendered":"\n<p>I denne uge lancerede Cursor deres hidtil st\u00f8rste produktopdatering: <strong>Cursor 3<\/strong>, udviklet under kodenavnet &#8220;Glass&#8221;. Det er ikke bare en ny version af den popul\u00e6re AI-kodeeditor \u2014 det er et fundamentalt skifte i, hvad produktet overhovedet er. Cursor g\u00e5r fra at v\u00e6re en VS Code-fork med AI-autofuldf\u00f8relse til at blive en <strong>agent-orkestreringsplatform<\/strong>, hvor udviklere dirigerer fl\u00e5der af autonome kodningsagenter i stedet for selv at skrive kode.<\/p>\n\n\n\n<p>Lanceringen kommer p\u00e5 et kritisk tidspunkt. Claude Code sidder if\u00f8lge Menlo Ventures p\u00e5 hele <strong>54% af AI-kodningsmarkedet<\/strong>, og OpenAIs Codex presser h\u00e5rdt p\u00e5 med ubegr\u00e6nset adgang via subsiderede abonnementer. Cursor svarer igen med et produkt, der satser p\u00e5 at kombinere IDE-arven med agent-first-t\u00e6nkning. Men er det nok?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hvad er Cursor 3 rent faktisk?<\/h2>\n\n\n\n<p>Cursor 3 dropper det klassiske kodefil-layout. Standardvisningen er nu et <strong>orkestrerringspanel<\/strong> med repositories i venstre side, chat-drevne workflows i midten og browser-forh\u00e5ndsvisninger langs h\u00f8jre kant. Ingen fil-explorer. Ingen kode-f\u00f8rst-tilgang. I stedet har man en tekstboks, hvor man p\u00e5 naturligt sprog beskriver en opgave \u2014 tryk enter, og en AI-agent s\u00e6tter i gang med arbejdet.<\/p>\n\n\n\n<p>I en sidebar til venstre kan man overv\u00e5ge og styre alle k\u00f8rende agenter. If\u00f8lge Jonas Nelle, en af Cursors engineering-chefer, er produktet optimeret til en verden, hvor udviklere bruger dagen p\u00e5 at &#8220;konversere med forskellige agenter, tjekke ind p\u00e5 dem og se det arbejde, de har udf\u00f8rt&#8221; \u2014 i stedet for selv at skrive kode. CEO Michael Truell kalder det den <strong>&#8220;tredje \u00e6ra&#8221;<\/strong> af softwareudvikling: f\u00f8rst autofuldf\u00f8relse, s\u00e5 synkrone copilots, og nu fl\u00e5der af autonome agenter.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">2 milliarder dollar i oms\u00e6tning \u2014 og stadig under pres<\/h2>\n\n\n\n<p>Tallene bag Cursor er imponerende. Moderselskabet Anysphere har en annualiseret oms\u00e6tning p\u00e5 <strong>2 milliarder dollar<\/strong> (fordoblet p\u00e5 tre m\u00e5neder), og er vurderet til 29,3 milliarder dollar efter en Series D-runde. Bloomberg rapporterede i marts, at Cursor forhandler om endnu en runde til en <strong>v\u00e6rdians\u00e6ttelse p\u00e5 50 milliarder dollar<\/strong>. 60% af oms\u00e6tningen kommer fra virksomhedskunder.<\/p>\n\n\n\n<p>Internt genererer autonome agenter allerede <strong>35% af Cursors egne pull requests<\/strong>. Hver agent k\u00f8rer i et fuldt udviklingsmilj\u00f8, tester sit output ved at navigere brugergr\u00e6nsefladen som et menneske, og returnerer merge-klar kode med videodemoer vedh\u00e6ftet. Det er ikke en demo \u2014 det er deres daglige workflow.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Composer 2: Kraft med bagage<\/h2>\n\n\n\n<p>Motoren bag Cursor 3 er <strong>Composer 2<\/strong>, en model der if\u00f8lge Cursor matcher GPT-5.4 p\u00e5 kodningsbenchmarks til en tiendedel af inferensomkostningen. Men modellen har et trov\u00e6rdighedsproblem. TechCrunch afsl\u00f8rede i marts, at Composer 2 er bygget oven p\u00e5 Moonshot AI&#8217;s open source-model <strong>Kimi 2.5<\/strong> \u2014 uden at Cursor kommunikerede det fra starten. Firmaet bekr\u00e6ftede f\u00f8rst licensarrangementet, da brugere pressede p\u00e5.<\/p>\n\n\n\n<p>For et firma, der lever af udviklertillid, er manglende transparens omkring modeloprindelse et alvorligt problem. Og det minder om en <a href=\"https:\/\/vittrup-graversen.dk\/index.php\/2026\/04\/02\/claude-codes-kildekode-laekket-via-npm-og-det-afsloerer-anthropics-hemmelige-planer\/\">lignende transparensdebat<\/a>, da Claude Codes kildekode blev l\u00e6kket via npm i denne uge.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hvad betyder det for udviklere i praksis?<\/h2>\n\n\n\n<p>Som udvikler er det v\u00e6rd at zoome ud og se p\u00e5 det st\u00f8rre billede. Cursor 3 er det seneste tegn p\u00e5, at <strong>kodningsindustrien bev\u00e6ger sig v\u00e6k fra &#8220;du skriver kode med AI-hj\u00e6lp&#8221; til &#8220;du styrer agenter der skriver kode&#8221;<\/strong>. Det er en fundamental forandring i workflow:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Opgavedelegering erstatter kodning:<\/strong> I stedet for at sidde i en editor og skrive, formulerer man opgaver i naturligt sprog og lader agenter eksekvere.<\/li>\n<li><strong>Parallelle agenter:<\/strong> Man kan have flere agenter k\u00f8rende samtidig p\u00e5 forskellige features \u2014 noget der ikke rigtigt giver mening i en traditionel editor.<\/li>\n<li><strong>Code review bliver kernekompetencen:<\/strong> N\u00e5r agenter skriver koden, bliver review-processen vigtigere end selve skrivningen.<\/li>\n<\/ul>\n\n\n\n<p>Men der er reelle udfordringer. Early adopters rapporterer om <strong>omkostningsproblemer<\/strong> \u2014 en reviewer brugte ca. 2.000 dollar p\u00e5 blot to dages brug. Til sammenligning giver Claude Code og <a href=\"https:\/\/vittrup-graversen.dk\/index.php\/2026\/04\/01\/codex-triggers-openai-lancerer-event-drevet-github-automatisering\/\">OpenAIs Codex<\/a> ubegr\u00e6nset adgang til Opus-niveau modeller for 200 dollar om m\u00e5neden. Det er sv\u00e6rt at konkurrere med, n\u00e5r ens rivaler har rejst titusinder af milliarder mere i kapital og bevidst subsidierer for at erobre markedet.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">IDE + agent = det bedste fra begge verdener?<\/h2>\n\n\n\n<p>Cursors unikke pitch er, at man f\u00e5r agentstyring <strong>integreret med et fuldt udviklingsmilj\u00f8<\/strong>. Claude Code og Codex er rene agent-produkter \u2014 man kan dispatche opgaver, men mangler den lokale IDE-oplevelse. Cursor 3 lader dig prompte en cloud-agent, og derefter reviewe den genererede kode lokalt p\u00e5 din egen maskine i samme applikation.<\/p>\n\n\n\n<p>Sp\u00f8rgsm\u00e5let er, om den integration er v\u00e6rdifuld nok til at retf\u00e6rdigg\u00f8re premiumprisen. Flere udviklere fort\u00e6ller WIRED, at de allerede er skiftet til Claude Code og Codex \u2014 prim\u00e6rt p\u00e5 grund af de gener\u00f8se rate limits. Ronald Mannak, grundl\u00e6gger af Pico AI, siger, at hans valg af v\u00e6rkt\u00f8j prim\u00e6rt styres af, <strong>hvilket produkt der har de mest gener\u00f8se forbrugslimiter<\/strong>. Ikke features. Ikke UI. Pris.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Perspektiv: Kapl\u00f8bet accelererer<\/h2>\n\n\n\n<p>Cursor 3 er et modigt sats. Firmaet v\u00e6lger bevidst at kannibalisere sit eget kerneproduk \u2014 den kodeeditor, der gjorde dem store \u2014 for at repositionere sig i et marked, der bev\u00e6ger sig med ekstrem hastighed. Men modvinden er kraftig: Anthropic og OpenAI har dybere lommer, og de er villige til at br\u00e6nde penge for at l\u00e5se udviklere ind i deres egne \u00f8kosystemer.<\/p>\n\n\n\n<p>For os som udviklere er konkurrencen fantastisk. Priserne falder, funktionerne eksploderer, og agentic coding bliver tilg\u00e6ngeligt for alle. Men det er ogs\u00e5 et signal om, at de f\u00e6rdigheder, der definerer en god udvikler, er i hastig forandring. At kunne formulere klare, afgr\u00e6nsede opgaver, reviewe AI-genereret kode kritisk, og orkestrere parallelle arbejdsstr\u00f8mme \u2014 det er de kompetencer, der t\u00e6ller i den tredje \u00e6ra.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Kilder<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.wired.com\/story\/cusor-launches-coding-agent-openai-anthropic\/\" target=\"_blank\" rel=\"noopener\">Cursor Launches a New AI Agent Experience to Take On Claude Code and Codex<\/a> \u2014 WIRED, 2. april 2026<\/li>\n<li><a href=\"https:\/\/www.implicator.ai\/cursor-3-shifts-to-agent-orchestration-as-claude-code-claims-54-of-coding-market\/\" target=\"_blank\" rel=\"noopener\">Cursor 3 Shifts to Agent Orchestration Amid Market Pressure<\/a> \u2014 Implicator.ai, 3. april 2026<\/li>\n<li><a href=\"https:\/\/www.bloomberg.com\/news\/articles\/2026-03-12\/ai-coding-startup-cursor-in-talks-for-about-50-billion-valuation\" target=\"_blank\" rel=\"noopener\">AI Coding Startup Cursor in Talks for About $50 Billion Valuation<\/a> \u2014 Bloomberg, 12. marts 2026<\/li>\n<\/ul>\n\n\n\n<p><em>Denne artikel er skrevet i samarbejde med AI, og efterf\u00f8lgende redigeret af et rigtigt menneske \ud83d\ude42<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cursor 3 skifter fra kodeeditor til agent-orkestrator. Se hvad det betyder for udviklere, og hvordan det konkurrerer med Claude Code og Codex.<\/p>\n","protected":false},"author":1,"featured_media":1135,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[24,8],"tags":[114,113,31],"class_list":["post-1136","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-agentic-engineering","category-ai","tag-agentic-coding","tag-cursor","tag-language-models"],"acf":[],"_links":{"self":[{"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/posts\/1136","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/comments?post=1136"}],"version-history":[{"count":1,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/posts\/1136\/revisions"}],"predecessor-version":[{"id":1139,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/posts\/1136\/revisions\/1139"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/media\/1135"}],"wp:attachment":[{"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/media?parent=1136"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/categories?post=1136"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vittrup-graversen.dk\/index.php\/wp-json\/wp\/v2\/tags?post=1136"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}