123% flere rapporterede CVE'er pr. dag i 2026 end sidste år.

Alternativer

Alternativer til StepSecurity

StepSecurity Harden-Runner tilføjer egress-kontrol og runtime-synlighed til de runnere, du beholder. Teams kigger på alternativer, når de vil have en registrering af hvert build på pakkeniveau eller kontrol indbygget i runneren.

Opdateret

Vi bygger CRACI, så tag det med i vurderingen; vi beskriver hver mulighed ud fra dens egen dokumentation og siger, når et andet værktøj passer bedre.

Derfor kigger teams ud over StepSecurity

Hjemmesiden for StepSecurity
stepsecurity.io

Harden-Runner er en agent, der tilføjes som jobbets første trin. Den kortlægger udgående forbindelser, processer og filskrivninger for hvert workflow-trin, bygger en baseline i audit-tilstand og blokerer egress til alt, der ikke står på en tilladelsesliste. Den understøtter GitHub-hostede Linux-runnere fuldt ud og kører i audit-tilstand på Windows og macOS.

Teams kigger andre steder hen, når deres situation ændrer sig:

  • Dokumentation. Den registrerer destinationer i stedet for en SBOM på pakkeniveau.
  • Opsætning. Agenten er et trin, du tilføjer til hvert workflow.
  • Pris. Pr. september 2026 er Community-niveauet gratis for offentlige repositories, og Enterprise koster $16 pr. bidragende udvikler pr. måned.

Hvad du skal se efter

  • Om værktøjet er en agent på din runner eller selve runneren.
  • Egress-kontrol, og om du kan observere, før du blokerer.
  • Overvågning af processer og filer, hvis du har brug for det.
  • Build-dokumentation: en SBOM på pakkeniveau af det, hvert job hentede.
  • Hvilke runnere og CI-systemer det dækker.

Mulighederne

1. CRACI (vores produkt)

Hjemmesiden for CRACI
craci.com

CRACI er selve runneren frem for en agent på din. En egress-politik, default deny eller allow, valideres, før jobbet starter, og blokerer ved fejl. Mens jobbet kører, registrerer en pakkebevidst proxy, hvad det hentede, og producerer en SBOM med en fuldstændighedsstatus. API'et returnerer SBOM'er, netværkstraces og provenance.

Bedst til: teams, der vil kontrollere og registrere buildet ét sted.

Overvej det, hvis: du kan flytte jobs til CRACI's Linux-runnere til GitHub Actions. CRACI overvåger ikke processer eller filskrivninger, og en audit-tilstand før blokering er på roadmappen.

CRACI over for StepSecurity

2. Cycode Cimon

Hjemmesiden for Cycode
cycode.com

Cimon, fra Cycode, er en eBPF-agent, der kører inde i dine CI-jobs. Den overvåger processer, netværks-egress og filadgang, lærer en pipelines normale adfærd, før den håndhæver den, producerer en SBOM observeret under kørsel og signerer SLSA-provenance. Cycode siger, at Cimon er gratis og open source, og den indgår i Cycodes bredere platform til applikationssikkerhed.

Bedst til: runtime-beskyttelse af buildet på runnere, du beholder, på tværs af flere CI-systemer.

CRACI over for Cycode

3. Namespace

Hjemmesiden for Namespace
namespace.so

Namespace kører Linux-, Windows- og macOS-runnere på hardware, firmaet selv driver, valgt via runner-profiler. Cache-volumes holder data på lokalt lager på tværs af kørsler. Dets egress-politikker kører i blokeringstilstand eller i vejledende tilstand, som registrerer beslutninger uden at blokere, så du kan bygge en allowlist ud fra reel trafik. Pr. september 2026 koster en Linux-runner med 2 vCPU og 4 GB $0.002 pr. minut i planen og $0.003 ved overforbrug.

Bedst til: Linux-, Windows- og macOS-runnere fra én leverandør, med cache-volumes.

Overvej det, hvis: du vil afprøve en egress-politik, før du håndhæver den.

CRACI over for Namespace

4. Depot

Hjemmesiden for Depot
depot.dev

Depot tilbyder Linux-runnere fra 2 til 64 vCPU'er, Windows og macOS på Startup-planen og opefter, koblet til en distribueret cache. Firmaet beskriver sine runnere som "up to 3x faster than a GitHub-hosted runner." Dets remote Docker-build-tjeneste holder en vedvarende layer-cache, Linux-runnere understøtter egress-filtrering, og på Business-planen kan runnere ligge i din egen AWS-konto. Pr. september 2026 koster 2 vCPU $0.006 pr. minut ud over planens minutter, målt pr. sekund.

Bedst til: teams, hvis CI-tid domineres af Docker-image-builds.

Overvej det, hvis: du også vil have remote build-caching til Bazel, Gradle eller Turborepo.

CRACI over for Depot

5. Selvhostede runnere med Actions Runner Controller

Actions Runner Controller (ARC) er "a Kubernetes operator that orchestrates and scales self-hosted runners for GitHub Actions." Runner scale sets vokser og skrumper med antallet af kørende workflows, og runnere kan være flygtige containere. GitHub opkræver ikke betaling pr. minut for selvhostet brug pr. september 2026, men du er ansvarlig for styresystemet og softwaren, og GitHub advarer om, at selvhostede runnere næsten aldrig bør bruges til offentlige repositories.

Bedst til: jobs, der skal køre i dit netværk eller på din hardware.

Overvej det, hvis: du allerede kører Kubernetes og har tid til at hærde og vedligeholde det.

Administrerede over for selvhostede runnere

Side om side

Pr. september 2026.
Funktion CRACI StepSecurity Harden-Runner Cycode (Cimon) GitHub Advanced Security
Hvor det kører Det er runneren Agent på runnere, du beholder Agent i din eksisterende CI Scanner repositories på GitHub
Egress-kontrol i buildet Afvis eller tillad som standard, blokerer ved fejl Allowlist i blokeringstilstand Prevent-tilstand med tilladte hosts
Audit-tilstand før blokering Overvågnings- eller dry run-tilstand Baselines pr. job Detect-tilstand Ingen egress-kontrol
Overvågning af processer og filer eBPF Ikke oplyst
SBOM registreret fra buildet Pr. job, med en fuldstændighedsstatus Registrerer destinationer, processer og filer SBOM observeret under kørsel Graf fra manifester plus indsendte build-data
Signeret build-provenance Ingen signeret provenance Ikke oplyst SLSA Provenance v1.0 Artifact attestations
SAST Ikke oplyst CodeQL
Scanning efter secrets Ikke oplyst Secret Protection
CI-dækning GitHub Actions i dag; GitLab CI og Jenkins på roadmappen GitHub Actions, GitLab CI, Azure DevOps GitHub Actions, Azure Pipelines, Jenkins, GitLab CI, Buildkite, Harness GitHub, og Azure DevOps som separat køb
Pris $0.002 pr. vCPU-minut ($0.004 for 2 vCPU), runner inkluderet Gratis for offentlige repositories; Enterprise $16 pr. bidragende udvikler pr. måned Gratis og open source ifølge Cycode $19 Secret Protection, $30 Code Security pr. aktiv committer pr. måned
  • Inkluderet
  • Delvist
  • Ikke inkluderet
  • På roadmappen

"Ikke oplyst" betyder, at vi ikke kunne bekræfte det på leverandørens offentlige sider.

Hvornår du skal blive hos StepSecurity

  • Du vil beholde GitHub-hostede runnere, inklusive Windows og macOS.
  • Du vil følge trafikken i audit-tilstand, før du blokerer.
  • Du har brug for overvågning af processer og filer, ikke kun netværkskontrol.
  • Du kører også GitLab CI eller Azure DevOps.

Læs mere om runner- og build-sikkerhed og CI/CD-integration.

Ofte stillede spørgsmål om alternativer til StepSecurity

Korte svar på de spørgsmål, teams stiller, når de sammenligner

Findes der et gratis alternativ til Harden-Runner?

Cycode siger, at Cimon er gratis og open source. Det er en eBPF-agent, der overvåger processer, egress og filadgang inde i dine CI-jobs. Harden-Runner selv er gratis for offentlige repositories på GitHub-hostede runnere, og dens agent i Community-niveauet er open source under Apache 2.0. CRACI har intet gratis niveau.

Hvad erstatter StepSecurity på Azure DevOps?

Ikke CRACI: Det understøtter kun GitHub Actions i dag, med GitLab CI og Jenkins på roadmappen. Cycode angiver Azure Pipelines blandt de CI-systemer, Cimon dækker, og Harden-Runner selv understøtter Azure DevOps.

Skal CRACI bruge en agent?

Nej. CRACI er runneren, så der er ingen agent at tilføje til dine workflows og ingen controller at drive. Du sætter runs-on: craci, og egress-politikken valideres, før jobbet starter, og blokerer ved fejl (fail closed).

Hvad koster StepSecurity?

Pr. september 2026 er Community-niveauet gratis for offentlige repositories på GitHub-hostede runnere, og Enterprise koster $16 pr. bidragende udvikler pr. måned, med en gratis prøveperiode på 14 dage. Runner-minutter er en separat udgift. CRACI tager kun betaling for selve runneren: $0.002 pr. vCPU-minut ($0.004 for en standardrunner med 2 vCPU), målt pr. sekund, uden månedligt gebyr og uden betaling pr. SBOM.

Kan CRACI auditere egress, før det blokerer?

Ikke endnu. En monitor- eller dry-run-tilstand er på CRACI's roadmap. Harden-Runner bygger en baseline i audit-tilstand, og Cimon lærer en pipelines normale adfærd, før den håndhæver.

Kontrollér og registrér ét build

Kør ét GitHub Actions-job på CRACI, og se dets egress-politik, netværkstrace og SBOM side om side.

Book en demo