Sammenligning
CI-runner-priser sammenlignet: x64, ARM64, Windows og macOS
Listepriser for hostede CI-runnere fra GitHub, CRACI, Blacksmith, Depot, Namespace, WarpBuild, Ubicloud, Tenki, Avrea, GitLab, Bitbucket, CircleCI, Buildkite, Harness og Azure Pipelines, normaliseret pr. vCPU og pr. GB RAM i alle de størrelser, de sælger.
Opdateret
Den korte version
- Pr. vCPU er der en faktor fem mellem listepriserne. En Linux x64-runner med 2 vCPU koster fra $0.06 pr. vCPU-time (Namespace inden for planens minutter, Ubicloud premium) til $0.30 (ekstra minutter hos GitLab.com og Bitbucket). GitHub-hostet ligger på $0.18.
- ARM64 er som regel billigere, men ikke overalt. GitHub, Blacksmith, WarpBuild og Ubicloud prissætter ARM64 under x64. CRACI, Depot, Namespace og Harness tager samme pris for begge, og Avrea tager tre gange sin x64-pris for ARM64.
- Størrelsen ændrer kun prisen hos nogle leverandører. GitHub og GitLab.com bliver billigere pr. vCPU, når runnerne vokser; CRACI, Blacksmith, Depot, WarpBuild, Avrea, Harness og CircleCI tager samme pris pr. vCPU i alle størrelser.
- Afrunding kan betyde mere end listeprisen. Afregning i hele minutter gør et job på 20 sekunder til en regning på 60 sekunder.
- CRACI er en af de mest prisvenlige. Med $0.002 pr. vCPU-minut ($0.12 pr. vCPU-time), målt pr. sekund, ligger listeprisen under GitHub på x64 og under de CI-platforme, der afregner pr. minut, på niveau med Blacksmith på x64 og kun over budgetrunnerne. CRACI registrerer og styrer også, hvad hvert build gør.
Pris pr. minut, pr. vCPU og pr. GB RAM
Vælg en platform og en størrelse. Pr. vCPU-time sætter runnere af forskellig form på samme skala; pr. GB RAM-time viser, hvem der giver dig mest hukommelse for pengene, da hukommelsen pr. vCPU går fra 2 GB til 4 GB hos disse leverandører. Hold musen over en søjle for at se runneren, dens afregningsregel og eventuelle forbehold.
Linux x64, 2 vCPU, pr. vCPU-time, laveste først
På Linux x64 med 2 vCPU fører budgetrunnerne: Ubicloud og Namespace på $0.06 pr. vCPU-time, derefter Blacksmith, WarpBuild, Tenki, Avrea og CRACI på $0.12, foran Harness på $0.15 og GitHub-hostet, Depot og CircleCI på $0.18. CI-platformene prissætter deres egen hostede compute højere: Buildkite på $0.24 og GitLab.com og Bitbucket på $0.30, når du betaler for ekstra minutter. Namespaces pris er den, der gælder inden for Team-planen til $100 om måneden; overforbrug koster 1,5x.
Azure Pipelines sælger kapacitet på en anden måde: $40 om måneden for hvert parallelt job med ubegrænsede minutter i én hostet størrelse med 2 vCPU og 7 GB. Graferne viser vores estimat for et job, der er optaget 8 timer på hver af 22 arbejdsdage, $0.114 pr. vCPU-time. Det er det billigste, det bliver ved den mængde. Builds kommer i ryk, og teams køber et job for hvert build, de vil køre samtidig, så de fleste jobs står ubrugte en del af dagen og koster mere pr. brugt minut:
| Funktion | Optagede timer pr. måned | Pr. minut | Pr. vCPU-time |
|---|---|---|---|
| Optaget hele arbejdsdagen | 176 | $0.0038 | $0.114 |
| Optaget 50 % af arbejdsdagen | 88 | $0.0076 | $0.227 |
| Optaget 25 % af arbejdsdagen | 44 | $0.0152 | $0.455 |
Pr. GB RAM ændrer rækkefølgen sig. Namespace, Tenki, Bitbucket og CircleCI's Docker-klasser giver 2 GB pr. vCPU, CRACI 3 GB og GitHub, Depot, WarpBuild og Avrea 4 GB. Et hukommelseskrævende build kan have brug for en større størrelse hos en leverandør med 2 GB, og det lukker en stor del af forskellen.
Sådan ændrer prisen sig med runnerstørrelsen
En flad linje betyder én pris pr. vCPU i alle størrelser. CRACI, Blacksmith, Depot, WarpBuild, Ubicloud, Avrea, Harness og CircleCI prissætter på den måde. GitHub og GitLab.com giver rabat på større runnere, og Namespaces form med 64 vCPU koster mere pr. vCPU end de mindre. Hold musen over en leverandør i forklaringen for at fremhæve dens linje.
Pris pr. vCPU-time efter runner-størrelse, Linux x64
GitHubs rabat er størst på ARM64: Dens arm64-runner med 32 kerner koster $0.050 pr. minut, cirka $0.094 pr. vCPU-time, under CRACI's $0.12. På x64 med 32 kerner er GitHubs listepris $0.082 pr. minut, og CRACI's $0.064 ligger cirka 22 % lavere.
ARM64 over for x64
Samme leverandør, samme størrelse, to arkitekturer. Prikken til venstre er den billigste.
ARM64 mod x64, pris pr. vCPU-time ved 2 vCPU
Det er på ARM64, de billigste administrerede runnere trækker mest fra. Ubiclouds ARM64-runnere koster mindre end dens premium x64, og Blacksmith tager 37,5 % mindre for ARM. Avrea går den anden vej: Dens ARM64-runnere kører på Apple M5 Max-hardware og koster tre gange dens x64-pris. CRACI kører native ARM64 til samme pris som x86-64, så det ændrer intet på regningen at flytte et build mellem de to.
Windows-, macOS- og GPU-runnere
Windows-runnere koster 1,3 til 2 gange Linux-prisen for samme størrelse, og macOS-runnere, der afregnes pr. minut, går fra $0.06 til $0.24 pr. minut. Azure Pipelines er undtagelsen: Ét parallelt job til $40 kører Linux, Windows eller macOS (Intel, 3 vCPU) til samme pris. GPU-runnere er sjældne: GitHub, GitLab.com og CircleCI tilbyder dem hostet og AWS CodeBuild i skyen. CRACI kører kun Linux i dag, med Windows og macOS på roadmappen; runneren vælges pr. job, så disse jobs kan blive, hvor de er.
macOS, pr. minut, laveste først
Hvad en måned koster: beregneren
Listepriser fortæller halvdelen af historien. Hvordan en leverandør runder hvert job, afgør resten, især for pipelines med mange korte jobs. Indtast din arbejdsbyrde, så anvender beregneren hver leverandørs egen regel.
Compute-omkostning pr. måned: 20.000 jobs à 90 sekunder på 2 vCPU x64, omkring 30.000 minutters køretid
CRACI $120 mod $240 på GitHub-hosted: 50% mindre til listepriser, før hastighedsforskellen.
Beregneren sammenligner kun compute til listepriser. Den udelader hastighed: CRACI kører builds cirka dobbelt så hurtigt som GitHub-hostede runnere, takket være hurtigere hardware, kortere køtider og caching, så det samme job afregnes for færre minutter. Andre udbydere har deres egne påstande om hastighed, som vi ikke har benchmarket mod CRACI.
Sådan afregner hver leverandør
| Funktion | Afregning | Gratis forbrug | Plan og betingelser |
|---|---|---|---|
| CRACI | Pr. sekund | Ingen | Intet månedligt gebyr: kun build-minutter, $0.002 pr. vCPU-minut |
| GitHub-hostet | Hvert job rundes op til hele minutter | 2.000 til 50.000 minutter om måneden efter plan, kun standard-runnere | Større runnere kræver Team eller Enterprise Cloud og bruger aldrig inkluderede minutter |
| Blacksmith | Ikke oplyst på prissiden | 3.000 x64 2 vCPU-minutter om måneden | Intet månedligt gebyr |
| Depot | Måles pr. sekund, faktureres i hele minutter pr. måned | 7 dages prøveperiode | Developer $20 om måneden med 2.000 minutter; Startup $200 med 20.000 |
| Namespace | Minimum ét minut; de næste 15 sekunder efter et minut er gratis | 30 dages prøveperiode | Takst inden for planens minutter: Team $100 om måneden med 100.000 enhedsminutter; overforbrug 1.5x |
| WarpBuild | Pr. minut | Gratis forbrugskvote, størrelse ikke oplyst | Intet platformsgebyr |
| Ubicloud | Pr. minut | $2.50 i kredit om måneden | Premium-runnere, standard for nye konti; standard x64 koster $0.00125 pr. 2 vCPU-minut |
| Tenki | Pr. minut med sekundpræcision | $100 i kredit ved tilmelding | Starter op til 4 vCPU; Team $200 om måneden (med $100 i kredit) op til 16 vCPU |
| Avrea | Pr. minut pr. job | 3.000 2 vCPU-minutter om måneden | Intet månedligt gebyr; statiske IP'er $100 stykket om måneden |
| GitLab.com | Pr. sekund, ganget med maskinens omkostningsfaktor | 400 til 50.000 compute-minutter om måneden efter niveau | Ekstra compute-minutter $10 pr. 1.000; størrelser over medium kræver Premium eller Ultimate |
| Bitbucket Pipelines | Trinnets varighed ganget med størrelsesfaktoren | 50 til 3.500 build-minutter om måneden efter plan | Ekstra minutter $10 pr. 1,000, solgt i månedlige blokke; 4x og større kræver en betalt plan |
| CircleCI | Pr. sekund, rundet op til næste credit | 30.000 credits om måneden på Free | Credits $15 pr. 25.000 ($0.0006 stykket); Performance fra $15 om måneden |
| Buildkite hostet | Pr. sekund, uden minimum eller afrunding | 2.000 Linux-vCPU-minutter om måneden på Free | Pro $30 pr. aktiv bruger om måneden med 4.000 vCPU-minutter; ARM64 efter aftale på Enterprise |
| Harness CI Cloud | Afrundet til nærmeste minut | 2.000 credits om måneden | Betalte planer via salg |
| Azure Pipelines | $40 om måneden pr. parallelt job, ubegrænsede minutter; jobs kører op til 6 timer | Ét job med 1.800 minutter om måneden, op til 60 minutter pr. kørsel; det første betalte job erstatter det | Vores estimat: ét job i brug 8 timer på hver af 22 arbejdsdage. Ledig tid hæver taksten. Én størrelse pr. OS, ingen større hostede agenter |
| AWS CodeBuild | Rundet op til hele minutter | 100 small build-minutter om måneden | On-demand, us-east-1 |
| RunsOn (AWS spot) | AWS fakturerer instanserne pr. sekund | 15 dages prøveperiode | AWS spot-compute i us-east-1, som RunsOn oplyser det, plus en fast licens fra ca. $348 (€300) om året |
| Selvhostet på Hetzner, kun compute | Månedlig serverleje, uanset om der kører jobs | Ingen | Vores estimat: Hetzner AX42-servere til $114.84 (€99) om måneden plus $56.84 (€49) i opsætning, ét job pr. 2 vCPU, 60.000 minutter om måneden. Ingen vedligeholdelse |
| Selvhostet på Hetzner, med vedligeholdelse | Månedlig serverleje plus ingeniørtid | Ingen | Vores estimat: de samme servere plus 8 timers vedligeholdelse om måneden til $85 i timen, 60.000 minutter om måneden |
Selvhostede runnere: hele regnestykket
Selvhostede runnere har ingen pris pr. minut, så de er lette at udelade af en sammenligning som denne. GitHub tager ikke noget pr. minut for dem pr. september 2026; det har udskudt et planlagt platformgebyr på $0.002 pr. minut. Det, du betaler for, er serverne og den tid, det tager at drive dem. Her er det regnestykke på Hetzner, et af de billigste steder at leje build-servere i Europa, med alle antagelser angivet, så du kan indsætte dine egne.
1. Serveren
En dedikeret Hetzner AX42-server (AMD Ryzen 7 PRO 8700GE, 8 kerner og 16 tråde, 64 GB RAM) koster $114.84 (€99) om måneden plus et oprettelsesgebyr på $56.84 (€49), ekskl. moms, uden minimumsperiode. Fordeles oprettelsesgebyret over et år: $114.84 + $56.84 ÷ 12 = $119.58 om måneden. Tæller man hver tråd som en vCPU, som cloud-udbydere gør, kører den otte jobs med 2 vCPU på én gang med 8 GB RAM hver.
2. Pris pr. vCPU-minut, hvis den aldrig står ubrugt
En måned har cirka 730 timer, eller 43,800 minutter. 16 vCPU'er × 43,800 minutter = 700,800 vCPU-minutter. $119.58 ÷ 700,800 = $0.000171 pr. vCPU-minut, eller $0.00034 for et minut med 2 vCPU. Det er bunden, og ingen reel flåde når den.
3. Pris pr. vCPU-minut ved realistisk brug
En selvhostet flåde dimensioneres til de travle timer og betales døgnet rundt. Er den optaget 10 timer på hver af 22 arbejdsdage, er det 220 ud af 730 timer, cirka 30 %. $0.000171 ÷ 0.3 = $0.000569 pr. vCPU-minut, eller $0.00114 for et minut med 2 vCPU: under en tredjedel af CRACI's $0.004 og cirka en femtedel af GitHub-hostets $0.006.
4. Ingeniørtiden
Nogen skal holde hostene patchede, runner-softwaren og build-images opdaterede og flåden skaleret efter køen. Vi bruger de samme illustrative input som i vores omkostningsmodel for administrerede og selvhostede runnere: 8 timer om måneden til $85 i timen, eller $680 om måneden. Den omkostning falder ikke med forbruget, så hvor meget den lægger til pr. minut, afhænger af, hvor mange minutter du kører.
5. Et regneeksempel
Tag 60,000 build-minutter om måneden på runnere med 2 vCPU: 120,000 vCPU-minutter. Ved 30 % udnyttelse leverer én AX42 210,240 vCPU-minutter om måneden, så én server er nok. Den efterlader ingen reserve til en host, der fejler, og det stiller selvhosting i et for gunstigt lys.
- Kun compute: $119.58 ÷ 60,000 minutter = $0.00199 pr. minut
- Vedligeholdelse: $680 ÷ 60,000 minutter = $0.01133 pr. minut
- Med vedligeholdelse: $799.58 om måneden, eller $0.01333 pr. minut
- CRACI: 60,000 × $0.004 = $240 om måneden. GitHub-hostet: 60,000 × $0.006 = $360 om måneden.
Disse to minutpriser er de selvhostede linjer i graferne ovenfor. Beregneren prissætter selvhosting som hele servere plus den faste vedligeholdelse, så den følger din arbejdsbyrde.
6. Sådan ændrer det sig med mængden
| Funktion | Hetzner-servere | Selvhostet pr. måned, med vedligeholdelse | Pr. minut | CRACI pr. måned |
|---|---|---|---|---|
| 60,000 minutter | 1 | $120 + $680 = $800 | $0.0133 | $240 |
| 300,000 minutter | 3 | $359 + $680 = $1,039 | $0.0035 | $1,200 |
| 600,000 minutter | 6 | $717 + $680 = $1,397 | $0.0023 | $2,400 |
Den faste vedligeholdelse fordeles tyndere, når mængden vokser. Med disse input koster selvhosting mere end CRACI under cirka 260,000 minutter om måneden og mindre over det. At fastholde vedligeholdelsen på 8 timer stiller de større flåder i et for gunstigt lys: Seks servere kræver mere pasning end én.
Det, regnestykket udelader
- Sikkerhedshærdning. GitHub fraråder selvhostede runnere til offentlige repositories og anbefaler kortlivede, isolerede runnere; at bygge den isolation er endnu mere vedligeholdelse.
- Build-dokumentation. En almindelig runner producerer ingen SBOM, egress-politik eller netværkstrace. På CRACI følger de med hvert job; på dine egne servere er de værktøjer, du skal bygge og vedligeholde.
- Spidser og fejl. Én server sætter jobs i kø, når mere end otte kører på én gang, og stopper builds, når den fejler. En ekstra server som reserve fordobler compute-prisen ved lav mængde.
- Elastiske cloud-servere. Hetzner Clouds dedikerede vCPU-server CCX33 koster $161.23 (€138.99) om måneden for 8 vCPU'er, cirka 2,7 gange AX42 pr. vCPU, og cloud-servere afregnes for hver påbegyndt time, så en ny server pr. job betaler en time for et build på fem minutter. De billigste delte planer stod som utilgængelige, da vi tjekkede.
Hvor CRACI passer ind
Er den laveste pris pr. vCPU det eneste kriterium, vinder Ubicloud, Namespace eller runnere i din egen AWS-konto. CRACI er prissat til at ligge under GitHub-hostede runnere på x64 og under de CI-platforme, der afregner pr. minut, med afregning pr. sekund og intet månedligt gebyr, men det konkurrerer ikke på pris alene.
Det konkurrerer på det, runneren registrerer og styrer. Mens hvert job kører, registrerer CRACI hver pakke, det hentede, og gør det til en SBOM med angivet fuldstændighed, kører jobbet under en egress-politik, der valideres, før det starter, og blokerer ved fejl, og gemmer et netværkstrace af hver forbindelse. De fleste runnere her sælger compute og hastighed; CRACI lægger dokumentation for forsyningskæden fra hvert build oven i samme minut.
Se CRACI's priser, eller book en demo for at prissætte et af dine egne workflows.
Sammenlign én udbyder med CRACI
Runner-udbydere: GitHub-hostede runnere, Blacksmith, Depot, Namespace, WarpBuild, Ubicloud, RunsOn og Avrea. CI-platforme: GitLab CI, CircleCI, Buildkite og Harness. For alt ud over prisen, se GitHub Actions-runner-udbydere sammenlignet.
Sådan sammenlignede vi
- Kilder: hver leverandørs egen prisside eller dokumentation, tjekket 29. september 2026 og Azure Pipelines 2. oktober. Ingen prislister fra forhandlere eller tredjeparter.
- Valuta: alle priser i amerikanske dollar. Hetzner og RunsOn angiver priser i euro; deres priser er omregnet til €1 = $1.16 med den oprindelige europris i parentes.
- Priser: pay-as-you-go- eller overforbrugsprisen, før gratis minutter, inkluderede minutter og plangebyrer. Namespace vises med prisen inden for planen. GitLab.com og Bitbucket vises med deres pris for ekstra minutter, $10 pr. 1.000, gange hver maskines multiplikator.
- Afledte størrelser: Blacksmith oplyser kun sin pris for 2 vCPU og angiver, at større størrelser skalerer med antallet af vCPU'er; de størrelser er markeret i graferne.
- Cloud-referencer: AWS CodeBuild er on-demand i us-east-1. RunsOn viser de AWS-spotpriser, den angiver for sine standardinstanser i us-east-1, plus en licens fra cirka $348 (€300) om året, som ikke er med i grafen. Begge er slået fra som standard.
- Selvhostet: vores estimat for dedikerede Hetzner AX42-servere, ikke en listepris. Input og regnestykke står i afsnittet om selvhosting ovenfor; vedligeholdelsestimerne og timeprisen er illustrative.
- Azure Pipelines: vores estimat, ikke en listepris. Microsoft sælger Microsoft-hostede parallelle jobs til $40 om måneden med ubegrænsede minutter; graferne dividerer det med ét job, der er optaget 8 timer på 22 arbejdsdage. Beregneren prissætter det som ét job pr. job, der kører samtidig i spidsbelastning.
- Ikke medtaget: Cirun, Actuated og Cirrus Runners, der tager betaling pr. repository eller pr. server, og BuildJet, der holdt op med at køre jobs den 31. marts 2026.
Priser på CI-runnere: ofte stillede spørgsmål
Korte svar om runnerpriser, ARM64 og afregning.
Hvad er den billigste CI-runner pr. minut?
Blandt administrerede runnere har Ubicloud og Namespace de laveste listepriser pr. vCPU pr. september 2026: Ubiclouds standard x64-runner med 2 vCPU koster $0.00125 pr. minut, og Namespace tager $0.001 pr. vCPU-minut inden for planens minutter. Spot-instanser i din egen AWS-konto med RunsOn koster endnu mindre i compute, plus en licens og arbejdet med at drive det.
Er ARM64-runnere billigere end x64?
Hos flere udbydere, ja. GitHub, Blacksmith, WarpBuild og Ubicloud har listepriser for ARM64 under x64, GitHub cirka 39 % lavere ved 32 kerner. CRACI, Depot, Namespace, GitLab og Harness tager samme pris for begge. Avreas ARM64-runnere på Apple M5 Max-hardware koster tre gange dens x64-pris, og CircleCI's ARM-klasser koster mere end dens x64 Docker-klasser over 4 vCPU.
Hvad koster en GitHub Actions-runner pr. vCPU?
GitHubs standard Linux x64-runner med 2 kerner koster $0.006 pr. minut, eller $0.18 pr. vCPU-time. Større x64-runnere falder til cirka $0.154 pr. vCPU-time ved 32 kerner og større arm64-runnere til cirka $0.094. CRACI tager $0.002 pr. vCPU-minut i alle størrelser, eller $0.12 pr. vCPU-time.
Hvorfor sammenligne pris pr. vCPU-time i stedet for pr. minut?
Runnere findes i forskellige former. Én leverandørs mindste runner har 2 vCPU og 4 GB RAM, en andens 2 vCPU og 8 GB, og en tredje starter ved 4 vCPU. Divideres minutprisen med antallet af vCPU'er og med RAM'en, står alle runnere på lige fod. Pr. minut er stadig tallet på regningen, så alle grafer kan skifte mellem dem.
Ændrer afrunding, hvad en runner koster?
For korte jobs, ja, og meget. GitHub, AWS CodeBuild, WarpBuild, Ubicloud og Avrea afregner hvert job i hele minutter, og Namespace har et minimum på ét minut. Et lint-job på 20 sekunder koster der tre gange sin køretid. CRACI, Depot, GitLab, CircleCI og Buildkite måler pr. sekund. Beregneren på denne side anvender hver leverandørs regel.
Hvad koster et minut på Azure Pipelines?
Azure Pipelines tager ikke betaling pr. minut. Et Microsoft-hostet parallelt job koster $40 om måneden med ubegrænsede minutter og kører ét job ad gangen på 2 vCPU og 7 GB RAM. Optaget 8 timer hver arbejdsdag er det cirka $0.0038 i minuttet, eller $0.114 pr. vCPU-time, tæt på CRACI's $0.12. Optaget halvdelen af arbejdsdagen er det $0.227. Teams køber et job for hvert build, de vil køre samtidig, så de jobs, der er købt til den travleste time, står ubrugte resten af dagen.
Er det billigere at selvhoste GitHub Actions-runnere?
I compute, ja. På en lejet Hetzner AX42-server koster en flåde med 30 % udnyttelse cirka $0.0011 pr. minut med 2 vCPU, mod $0.004 på CRACI og $0.006 på GitHub-hostet. Det er ingeniørtiden, der ændrer svaret: Med 8 timers vedligeholdelse om måneden til $85 i timen koster 60,000 minutter om måneden cirka $800 selvhostet mod $240 på CRACI. Over cirka 260,000 minutter om måneden er selvhosting billigere alene på pris, før sikkerhedshærdning og build-dokumentation.
Tilbyder CRACI Windows-, macOS- eller GPU-runnere?
Ikke i dag. CRACI kører Linux på x86-64 og ARM64, med Windows og macOS på roadmappen. Runneren vælges pr. job, så Windows- og macOS-jobs kan blive, hvor de er, mens Linux-jobs flytter til CRACI.
Prissæt din egen pipeline på CRACI
Book en demo, så kører vi et af dine workflows på CRACI og sammenligner pris, build-tid og SBOM med den runner, du bruger i dag.
Book en demo