V roce 2026 o 131% více nahlášených CVE denně než loni.

Srovnání

CRACI vs Cycode

Cycode skládá obraz rizik z vašeho kódu, pipelines a připojených skenerů a do buildů přidává agenta. CRACI je přímo runner buildů: zaznamenává, co si každý build stáhl, řídí jeho odchozí provoz a dál hlídá, co bylo vydáno.

Aktualizováno

Stručná odpověď

Cycode se označuje za agentní platformu pro bezpečnost vývoje a vyrostl ze správy bezpečnostního stavu aplikací (ASPM). Prodává bezpečnost kódu (SAST, SCA, skenování kontejnerů a IaC), bezpečnost softwarového dodavatelského řetězce (bezpečnost CI/CD, ochranu buildu za běhu, detekci úniků kódu, SBOM, tajné klíče), správu bezpečnostního stavu s více než 100 konektory a správu AI ve vývoji. Jeho část pro ochranu buildu za běhu, Cimon, je eBPF agent, který běží uvnitř vašich CI jobů.

CRACI soupeří o stejný rozpočet na dodavatelský řetězec a s Cimon se skutečně překrývá: oba pozorují buildy, oba umí omezit odchozí provoz buildu a oba vytvářejí SBOM z buildu. Cimon navíc podepisuje původ; CRACI ne. Rozdíl je v tom, kde to žije. Cycode přidává agenta do CI, které už provozujete, napříč mnoha systémy. CRACI je runner pro GitHub Actions, takže záznam a politika přicházejí s každým jobem a CRACI je přenáší dál do monitorování a důkazů pro CRA. Cycode je mnohem širší; CRACI jde hlouběji do buildu a toho, co bylo vydáno.

Přehled

Funkce CRACI Cycode
Spouští vaše buildy Joby běží na runnerech CRACI Agent Cimon běží uvnitř vašeho stávajícího CI
SBOM pozorovaná během buildu Proxy rozpoznávající balíčky, úplnost pro každý job a cache SBOM z pozorování za běhu v Cimon
Kontrola odchozího provozu buildu Typované zdroje, ověřeno před jobem, fail-closed Režim prevent v Cimon s povolenými hostiteli
Režim detekce a naučené výchozí chování Režim monitor nebo dry-run Naučí se běžné chování pipeline, pak ho vynucuje
Monitorování procesů a přístupu k souborům eBPF, na úrovni jádra
Podepsaný původ buildu Bez podepsaného původu SLSA Provenance v1.0, Build Level 2 na hostovaných runnerech
Důkazy a reporty pro CRA SBOM v CycloneDX nebo SPDX, záznamy přes API, připravený obsah oznámení podle CRA; bez exportu reportu SBOM, sledování zranitelností, sběr důkazů
SAST, tajné klíče, IaC a kontejnery Nativní skenery, plus AI SAST
ASPM napříč dalšími nástroji Více než 100 konektorů
Podporované CI systémy Dnes GitHub Actions; GitLab CI a Jenkins v plánu vývoje Také Azure Pipelines, Jenkins, GitLab CI, Buildkite, Harness
Ceny $0.002 za vCPU-minutu ($0.004 za 2 vCPU), účtováno po sekundách; bez měsíčního poplatku a bez poplatku za SBOM Neuvedeno; podle aktivních vývojářů a využití AI. Cimon je zdarma a open source (stav k září 2026).
  • Součástí
  • Částečně
  • Není součástí
  • V plánu vývoje

Co Cycode dělá dobře

Domovská stránka Cycode
cycode.com

Šíře napříč SDLC

  • Bezpečnost kódu: SAST a AI SAST, SCA s analýzou dosažitelnosti a souladem s licencemi, skenování kontejnerů a bezpečnost infrastruktury jako kódu.
  • Tajné klíče a úniky: Cycode hledá odhalené tajné klíče ve zdrojovém kódu, pipelines a nástrojích jako Jira, Slack a Confluence a detekuje uniklý kód.
  • Bezpečnost CI/CD: monitoruje bezpečnostní politiky, konfigurace a správu CI/CD a pomocí vynucování politik pomáhá týmům plnit standardy jako NIST SSDF.
  • Správa bezpečnostního stavu: Context Intelligence Graph sleduje zranitelnosti napříč kódem, konfiguracemi nástrojů, cloudovou infrastrukturou a vlastnictvím a ConnectorX přináší nálezy z jiných skenerů.
  • SBOM: Cycode generuje SBOM v SPDX nebo CycloneDX a jeho plán Posture Management uvádí import SBOM.

Cimon, agent pro build za běhu

Cycode popisuje Cimon jako bezpečnost za běhu, SBOM z pozorování za běhu a původ SLSA v jediném kroku GitHub Actions nebo Azure Pipelines. Monitoruje spouštění procesů, odchozí síťový provoz a přístup k souborům na úrovni jádra pomocí eBPF. V režimu detect pozoruje bez blokování; jakmile je běžné chování pipeline zjištěno, vynucuje ho a GitHub Action přijímá povolené hostitele a IP adresy. Cimon podepisuje původ podle specifikace SLSA Provenance v1.0, která podle Cycode splňuje SLSA Build Level 2 na hostovaném runneru podepsaném přes GitHub OIDC. Běží také na Jenkins, GitLab CI, Buildkite a Harness a Cycode uvádí, že je zdarma a open source.

V čem se CRACI liší

Runner, ne agent na něm

Cimon se přidává k runnerům, které si ponecháváte; v GitHub Actions běží jako privilegovaný kontejner, který se připojí do procesových a síťových jmenných prostorů runneru. Díky tomu funguje na hostovaných runnerech a v mnoha CI systémech. CRACI jde opačnou cestou a runner nahrazuje. Změníte runs-on na craci a egress policy je součástí platformy: ověřená před spuštěním jobu, odmítá neznámá pole a je fail-closed.

Balíčky a zdroje, ne jen hostitelé

Egress policy v CRACI je typovaná podle ekosystému. Má 24 vestavěných předvoleb softwarových zdrojů, vlastní zdroje pro npm, PyPI, apt, apk, Go proxy, Nix, Cargo, OCI registry a Git přes HTTPS a SSH a explicitní pravidla pro TLS, TCP, UDP a ICMP. Proxy rozpoznávající balíčky zaznamenává, které balíčky si každý job stáhl. Důkazy o závislostech putují s cache CI, takže balíček obnovený z cache je v záznamu stále uveden, a každá SBOM nese stav úplnosti pro každý job a každou cache: Complete, Complete with connections, Incomplete, Unavailable nebo Not recorded.

Od buildu k tomu, co bylo vydáno

  • Původ: API vrací SBOM, síťové stopy a data o původu.
  • Monitorování: CRACI průběžně znovu vyhodnocuje SBOM toho, co jste vydali, jakmile se objeví nové zranitelnosti, agregované napříč buildy a repozitáři.
  • Export: SBOM jako CycloneDX nebo SPDX, včetně zranitelností.

Inventář toho, co je kde nasazeno

Pohled inventáře v CRACI ukazuje přesně, které verze softwaru jsou nasazeny ve kterých produktech, globálně. Když se objeví nová zranitelnost, vidíte, které produkty používají dotčenou verzi, místo abyste to skládali dohromady z poznámek k vydání a tabulek.

Kde je Cycode napřed

Řekněme to otevřeně: CRACI nemá skenování SAST, tajných klíčů, IaC ani kontejnerů, žádné konektory ASPM, žádné monitorování procesů ani souborů a zatím žádný režim detect ani monitor (je v plánu vývoje). CRACI nepodepisuje původ ani nedeklaruje úroveň SLSA a dnes podporuje pouze GitHub Actions, GitLab CI a Jenkins jsou v plánu vývoje. Pokud potřebujete jednu platformu pro veškerý kód a všechny CI systémy, Cycode pokrývá mnohem víc.

Který se hodí

Cycode se hodí lépe, když

  • Chcete jednu platformu ASPM pro skenování kódu, tajné klíče, stav CI/CD a prioritizaci.
  • Používáte Azure Pipelines, Jenkins, GitLab CI nebo Buildkite a chcete tam ochranu buildu za běhu.
  • Chcete si ponechat runnery hostované na GitHubu a přidat k nim agenta.

CRACI se hodí lépe, když

  • Stavíte na GitHub Actions a chcete runner, egress policy a záznam závislostí na jednom místě.
  • Potřebujete SBOM na úrovni balíčků z každého buildu se stavem úplnosti, který můžete ukázat auditorovi.
  • Chcete monitorování toho, co bylo vydáno, a důkazy pro CRA ze stejného záznamu.

Použití obou

Skenování kódu, detekce tajných klíčů a správa bezpečnostního stavu v Cycode pokrývají oblasti, kterých se CRACI nedotýká, takže oba nástroje mohou fungovat vedle sebe. Výjimkou je Cimon: na runneru CRACI jsou pozorování buildu a kontrola odchozího provozu už součástí runneru, takže CRACI Cimon nahrazuje, místo aby běžel vedle něj, pokud nepotřebujete podepsaný původ z Cimon.

Další platformy ASPM, skenery a agenty pro runnery najdete na stránce alternativy k Cycode.

Pro Cyber Resilience Act

Cycode staví svou platformu pro soulad s CRA na automatizovaném generování SBOM, sledování zranitelností a sběru důkazů pro technickou dokumentaci. CRACI automatizuje významnou část přehledu o softwarovém dodavatelském řetězci a důkazů, které firmy potřebují pro svůj širší proces souladu s CRA, počínaje buildem: SBOM se stavy úplnosti, původ, monitorování toho, co bylo vydáno, a export SBOM jako důkaz pro CRA. Ani jeden z nástrojů vás sám o sobě do souladu neuvede. Viz co CRA požaduje a soulad s CRA.

Přidání CRACI

Nainstalujte do své organizace aplikaci CRACI GitHub App a pak u jobu změňte štítek runneru na runs-on: craci. Běhy se dál zobrazují v rozhraní GitHubu. Přečtěte si více o integraci CI/CD, generování SBOM během buildu a ceníku.

Spusťte jeden skutečný build a porovnejte

Nasměrujte jeden workflow v GitHub Actions na CRACI a porovnejte jeho SBOM a síťovou stopu s tím, co máte dnes.

Rezervujte si demo