·

Källkodskontrollen byggs om för agenter – och Cursor gör agenter till kod

Thomas Dohkmes Entire lanserar en Git-forge där agenter granskar varje push och sessioner sparas som beständigt minne. Samtidigt gör Cursors Agent SDK agenter till versionerade projekt som kan deployas med ett kommando.

Gårdagens rapport handlade om sandlådan och runtimes – lagret där agenter körs. Dagens två viktigaste släpp flyttar fokus ett steg upp: till lagret där agenternas arbete granskas, lagras och deployas. Båda kommer från aktörer som vill göra agenter till förstklassiga medlemmar av utvecklingsteamet, inte till verktyg som hakar på en mänsklig arbetsprocess.

Sedan förra rapporten

Status Verktyg Förändring Praktisk betydelse
NYTT Entire (26 oktober) Thomas Dohkmes startup har öppnat sin Git-forge för agent-människa-samarbete. Tre primitiver: Trails ersätter pull request med eval-poäng som agenter sätter vid varje push, distribuerad Git-hosting med regional replikering och Continuous Memory som sparar agentsessioner i repositoriet. Kan spegla GitHub-repon eller migreras helt. För team där agenterna står för en växande del av commit-volymen blir PR-flödet en flaskhals: granskningsagenter och kodagenter skriver i samma tidslinje och människan tappar beslutsunderlaget. Trails vänder på det – eval-resultat och öppna fynd hamnar överst. Continuous Memory är den mest praktiskt intressanta delen: sessionsdata blir sökbar för nästa agent i stället för att försvinna vid sessionens slut. Varningen är att plattformen är dag ett, och prestandasiffrorna är leverantörens egna benchmarks.
NYTT Cursor Agent SDK (26 oktober) Cursors ramverk för att bygga egna agenter är nu allmänt tillgängligt. En agent är ett projekt: instructions.md är prompten, varje fil i tools/ en typad åtgärd, skills/ procedurer som laddas vid behov, mcp-connections/ MCP-verktyg och channels/ var boten tar emot meddelanden. agent-sdk dev startar en lokal lekplats, agent-sdk eval kör tester och agent-sdk deploy publicerar till Cursors infrastruktur eller egen server. Det här är samma ramverk som Cursor använder för sina egna Bugbot-, Security Reviewer- och Rollouts-agenter. För team som redan har återkommande agentflöden – PR-granskning, triagering, incidentutredning – blir agenten en versionerad kodbas med tester i stället för en prompt i ett gränssnitt. Kanaler för GitHub, GitLab, Bitbucket, Slack, webhooks och cron gör att agenten kan väckas av händelser i befintliga arbetsflöden.
FÖRÄNDRAT Claude Code 2.1.311 (26 oktober) ultrathink i interaktiva terminalen kör nu sitt varv med xhigh-effort på Opus 5.5, Sonnet 5.5, Haiku 5.5 och Fable 5.1. Self-hosted-runner har fått --hold-idle-file och --max-hold-min för att hålla en session vid liv medan värden rapporterar kvarvarande processer. Ett stort antal fixar rör subagenter, MCP-verktyg som ansluter efter start och inaktuellt minne efter kompaktering. Effort-ändringen är den som märks på kostnaden: ultrathink är inte längre en billig markering utan en riktigt dyr körning. För den som kör Claude Code i CI eller på egen runner är idle-hållningen den praktiska nyheten – sessionen kan vänta på långsamma processer utan att dödas.
FÖRÄNDRAT GitHub Copilot CLI 1.0.104 (27 oktober) Assisted Permissions är nu tillgängligt utan att experimental-läget slås på. Autopilot-sessioner i interaktivt läge och SDK väntar på anslutna bakgrundsuppgifter i stället för att stoppa efter COPILOT_TASK_WAIT_TIMEOUT_SECONDS; -p --autopilot respekterar fortfarande tidsgränsen. Assistierade behörigheter var tidigare något man var tvungen att aktivera experimentellt – nu är det standardvägen till att låta agenten fråga innan den gör känsliga saker i terminalen. Att autopilot väntar på bakgrundsjobb gör långa terminalkörningar mindre benägna att avbrytas i förtid.

Kodagenter och IDE

Dagens två stora släpp representerar två olika svar på samma problem: agenter producerar mer kod än de mänskliga granskningsprocesserna klarar av.

Entire angriper granskningslagret. I stället för att en människa läser en diff och en agent skriver kommentarer i samma PR-tidslinje, låter Trails flera granskningsagenter köra oberoende av varandra i molnsandlådor och sätta poäng per push. Människan får en bedömning av om agentloopen har stabiliserats, inte en audit-logg som bara agenten läser. Det är en rimlig analys: problemet med agentgenererad kod är inte att den är osynlig, utan att volymen gör manuell granskning meningslös. Frågan är om ännu ett lager agenter ovanpå agenterna löser det eller bara flyttar kostnaden. Entire använder Claude Code och Codex under huven, och kan spegla GitHub-repon så att GitHub fortsätter vara källa – vilket sänker tröskeln för att prova.

Cursors Agent SDK går i stället åt andra hållet: i stället för att bygga en ny forge gör man agenten till ett vanligt mjukvaruprojekt som kan testas och deployas. Det är en mer konservativ satsning som bygger vidare på befintliga git- och CI-flöden. Att ramverket är detsamma som driver Cursors egna produktagenter är ett trovärdighetstecken, men också en inlåsningsrisk: agent-sdk deploy till Cursors infrastruktur gör agentens drift beroende av leverantören, även om egen hosting stöds.

Båda rörelserna pekar mot samma sak – agenten blir en beståndsdel i utvecklingsplattformen, inte en flik i editorn. För den som väljer verktyg i dag är den praktiska skillnaden att Entire kräver att man flyttar eller speglar sina repon, medan Cursor SDK kan införas i befintliga repon utan att byta forge.

Dagens verktygskarta

Behov Förstaval Starkaste alternativ Status Varför
IDE-baserad agentisk kodning Cursor GitHub Copilot, Devin Desktop KVAR Cursor kombinerar editorn med molnagenter, delbara canvases och nu ett Agent SDK som låter team bygga egna agenter med evals och deploya dem på Cursors infrastruktur. Det gör plattformen till mer än en editor utan att tvinga fram ett byte av git-leverantör.
Terminalbaserad kodagent Claude Code Codex CLI, GitHub Copilot CLI KVAR Claude Code har det starkaste stödet för självhostade runners och bakgrundssessioner, och 2.1.311 gör ultrathink till en explicit xhigh-körning i stället för en otydlig genväg. Copilot CLI tar igen mark med Assisted Permissions som standard, men saknar motsvarande djup i subagent- och MCP-hanteringen.
Research Perplexity ChatGPT KVAR Flerstegsuppgifter mot webbläsare, filer och appar med synliga källor passar omvärldsbevakning och källspårning i samma yta.
Generell AI-arbetsyta ChatGPT Claude, Gemini KVAR ChatGPT samlar text, dokument och presentationer med export till PowerPoint och Google Slides. Claudes Enterprise-unifiering ligger nära men är fortfarande en annan inköpsväg.
Bild/design Adobe Firefly Midjourney KVAR Firefly för redigerbar, kommersiellt säkrad grafik och Midjourney för konceptfasen.
Automation/agentplattform n8n Cloudflare OS KVAR Stort nodbibliotek, MCP-stöd och möjlighet att köra både moln och egen server passar en teknisk byggare som vill äga sina flöden. Cursors Agent SDK är ett komplement för kodnära agenter, inte en ersättare för bred automatisering.
Lokal modellbackend Ollama llama.cpp KVAR Talsyntes på macOS och OpenAI-kompatibel ljudstreaming gör Ollama mer användbart som lokal tjänst. d3-modellerna ger klassificering och routing utan molnanrop.
Lokal AI-klient Open WebUI LM Studio Bionic KVAR Krypterade kanaler och lättare Redis-strömning gör Open WebUI starkt för den som hostar själv och vill ha integrationer i samma klient.