Guide · Kostnader

Vad en körning med en kodningsagent faktiskt kostar (och hur du spenderar mindre)

Priset per token är den minsta hävstången. Det som driver kostnaden är hur många körningar som krävs för en mergbar PR — vilket mest bestäms av storyn, uppgiftens storlek och hur snabbt agenten får feedback. Plus de dolda fakturorna.

Av Aerunit-teamet · Senast uppdaterad

Fakturan

Hur agenter debiteras

Per token till API-pris

Cursor: "Cloud Agents are charged at API pricing for the selected model … a larger context window can increase token usage and costs." [1]

Ingår i en plan, med delade gränser

OpenAI Codex ingår i ChatGPT-planer och delar förbrukning med ChatGPT [6]; Claude Codes molnsessioner delar hastighetsgränser med all annan Claude-användning på ditt konto. [10]

Plan plus mätbaserad användning

GitHub Copilot cloud agent "uses GitHub Actions minutes and AI credits." [8]

Oavsett modell kostar större kontext mer. Hos Anthropics API prissätts till exempel indata, utdata och cacheläsningar separat per miljon tokens. [2]

Mät rätt sak

Den verkliga enheten: kostnad per mergad PR

En billig körning som kastas bort kostar mer än en dyr körning som mergas. Mät därför det du faktiskt vill ha:

Kostnad per mergad PR
cost per merged PR =
  (agent spend + CI spend + review hours × hourly cost)
  ÷ PRs merged

Example (illustrative):
  Story A, vague:  4 runs × $3 + 4 CI runs × $0.40 + 60 min review  → 1 PR
  Story B, sharp:  1 run  × $5 + 1 CI run  × $0.40 + 15 min review  → 1 PR

Siffrorna är påhittade; formen är det inte. Story B:s körning var dyrare, och ändå mycket billigare totalt — mest tack vare raden för granskning.

Vad som driver upp kostnaden

Multiplikatorerna

Vaga stories

Varje missförstånd blir en omkörning. Se vår guide till stories för kodningsagenter.

Uppgifter som är för stora för en körning

Långa körningar fyller kontexten, och kvaliteten sjunker allteftersom den fylls.

Långsam feedback

Agenten pushar, väntar på CI, fixar, pushar igen — varje loop kostar tokens plus CI-minuter.

Överlappande parallellt arbete

Två agenter i samma filer innebär konfliktlösningskörningar som ingen planerat för.

Om kontextpoängen är Claude Codes dokumentation tydlig: "Claude's context window fills up fast, and performance degrades as it fills." [4] Mer om att skriva arbete som körs rätt första gången i vår guide till stories för kodningsagenter.

Vad som fungerar

Kostnadshävstänger som fungerar

Skarpa stories

Acceptanskriterier och icke-mål minskar fler omkörningar än någon prisändring.

Mindre bitar

En story, en körning, en granskningsbar PR.

Snabba lokala kontroller

Låt agenten hitta problem innan den pushar — se vår guide till direkt feedback.

Återanvänd kontext

Prompt-cachning gör upprepad kontext mycket billigare: hos Anthropics API prissätts cacheläsningar till en bråkdel (0,1×) av grundindata. [3] Att rensa kontexten mellan orelaterade uppgifter håller körningarna slimmade. [4]

Anpassa modellens storlek

Använd den starkaste modellen där omdöme krävs och en billigare för mekaniska ändringar.

Utanför fakturan

De dolda fakturorna

CI-minuter skalar med volymen av agent-PR:ar. GitHub ger varje konto en kvot av fria minuter, och "any usage beyond the included amounts is billed to your account." [7] Två knep hjälper: avbryt körningar som en nyare push redan ersatt, och kör de dyra testsviterna bara när en PR märkts klar att mergas.

.github/workflows/ci.yml (excerpt)
on:
  pull_request:
    # 'labeled' is needed so adding the label triggers the run
    types: [opened, synchronize, labeled]

concurrency:
  group: ci-${{ github.ref }}
  cancel-in-progress: true

jobs:
  e2e:
    if: contains(github.event.pull_request.labels.*.name, 'ready-to-merge')

GitHub dokumenterar cancel-in-progress för exakt detta. [9] Den enskilt största posten syns aldrig på någon faktura: granskningstid. Den växer med varje PR, vilket är varför hävstängerna ovan betyder mer än priset per token.

I våra egna repositorier ökade volymen agent-PR:ar med ungefär 2,4× på en månad. Att avbryta ersatta körningar, trimma CI-jobb och bara köra end-to-end-tester på PR:ar markerade klara att mergas sänkte CI-kostnaden per PR med ungefär 27–30 % — men månadstotalen gick ändå upp, eftersom det var så många fler PR:ar. Budgetera per PR, inte per månad.

Team

Budgetering för ett team

Tre modeller dominerar: förbetalda krediter, prenumerationer med användningsgränser och per-plats-planer. Avvägningen är mellan förutsägbarhet och slöseri. Per-plats- och prenumerationsplaner är förutsägbara men betalar för inaktiva platser och slår i taket vid sämsta tänkbara tillfälle. Förbetalda krediter följer den faktiska användningen. En gemensam teampott gör att den som kör fem agenter den här veckan kan låna av den som är ledig; individuella gränser skyddar mot en enskild skenande körning.

Oavsett vad du väljer: budgetera per mergad PR, inte per plats.
Var vi kommer in

Var Aerunit passar in

Aerunit debiteras på det sätt den här guiden rekommenderar att tänka kring kostnad: förbetalda, pay-as-you-go-krediter i en gemensam pott per team, utan prenumeration. Själva agentkörningarna debiteras av Cursor på ditt eget Cursor-konto; Aerunit-krediter täcker Aerunits arbete — att skriva stories, fördela och granska.

Det adresserar också den största multiplikatorn — omkörningar. Story-skrivaren föreslår Linear-ärenden med omfattning, acceptanskriterier och icke-mål, och beroendemedveten fördelning startar bara en del när ärendet som blockerar den har mergats, så agenter bygger inte på kod som ännu inte finns. Automatisk PR-granskning skickar tillbaka upptäckter till agentens session innan du lägger granskningstid på den.

Pay as you go

Förbetalda krediter, en gemensam pott per team, ingen prenumeration.

Färre omkörningar

Skarpare stories och fördelning i beroendeordning.

Granskning innan du spenderar

Automatisk granskning skickar tillbaka upptäckter till agenten innan din granskningstid går in.

Snabba svar

Vanliga frågor

Vad kostar en kodningsagent per månad?

Det varierar mycket mellan verktyg och användning. Som en datapunkt rapporterar Anthropic att Claude Code i genomsnitt kostar runt 13 dollar per utvecklare och aktiv dag, och 150–250 dollar per utvecklare och månad, i företagsdrift. Cursor Cloud Agents debiteras enligt API-prissättning för den valda modellen, så kostnaden följer antalet tokens. [5] [1]

Är en billigare modell alltid billigare?

Nej. Om en billigare modell behöver tre körningar för att ge en PR som går att merga, medan en starkare modell klarar det på en, blir den starkare modellen billigare per mergad PR — och den kostar dig även mindre granskningstid. Anpassa modellen efter uppgiften.

Vad är den största dolda kostnaden?

Granskningstid. Den växer med antalet PR:ar och syns aldrig på en faktura. CI-minuter kommer därefter: de mäts utöver din plans ingående kvot, och varje agent-push kan utlösa en körning. [7]

Aerunit

Håll agenterna sysselsatta. Du står för tänkandet.

Aerunit är i tidig åtkomst, endast på inbjudan. Betala för det du använder — inga prenumerationer att glömma, och team delar en gemensam kreditpott utan extra kostnad.

Ansök om tidig åtkomst