Skip to main content

Code Command Center

The Code Command Center is where source code gets tested before it becomes a running system: static analysis, vulnerable dependencies, leaked secrets, infrastructure-as-code mistakes, and the licences you are shipping. Connect a Git provider once, then scan repositories on demand, on a schedule, or from every pipeline run — and work the findings with a lifecycle that survives re-scans.

Where: left navigation → Code Command Center.

Code Command Center — Overview: repository security coverage (1 scanned repository, 100 findings by severity), repository coverage and top repositories by severity

What you get​

Scan typeEngineFinds
SASTOpenGrep + Bandit (+ SonarQube when connected)Injection, insecure deserialization, weak crypto, dangerous calls — per file and line, with code context
Dependency / SCAOSV.dev, enriched with CISA KEV and EPSSVulnerable packages across lockfiles (npm, pip, Go, Maven, …), with fixed versions and exploit-likelihood signals
SecretsGitleaks + live validationAPI keys, tokens, passwords and private keys in code, config and git history — each checked against its provider to tell a live credential from a rotated one
IaCCheckovTerraform, CloudFormation, Kubernetes manifests, Dockerfiles — public buckets, open security groups, unencrypted storage
SBOM & LicencesSyft (CycloneDX), licence enrichment via deps.devComponent inventory, licence families and obligations, policy-pack checks
Compiled Image ScanTrivy + GrypeThe Docker image a pipeline just built

Full Code Security runs all of the above in one pass. All three rule-based engines also run your own custom rules.

The workspace​

TabUse it toPage
OverviewRepository coverage — scanned, scheduled, uncovered, stale (no push in 90 days) — and findings by severity.this page
New ScanScan a repository, an uploaded ZIP, a build artifact or a compiled image.Running Code Scans
FindingsTriage across repositories: SAST, secrets, dependency CVEs and IaC grouped by rule, with lifecycle states and bulk decisions.Findings & Reports
SuppressionsWhat is hidden, since when and until when — by rule, with revoke.Findings & Reports
ReportsPer-scan reports, exports and AI analysis.Findings & Reports
SBOM & LicensesGenerate or upload SBOMs, licence governance, fix plans.SBOM & Licences
AutomationGit connections, scheduled scans, CI/CD pipeline generation.Connecting Repositories · CI/CD & Automation

How it flows​

Findings are fingerprinted (rule + file + code context, or package + CVE), so a re-scan updates the same finding instead of creating a new one, and a triage decision — triaged, risk accepted with an owner and justification, false positive — carries forward. Decisions are scoped to the repository they were made in unless you apply them to every repository (scope).

Pull and merge requests get a review of their own: only the changed files, new findings separated from pre-existing ones, comments on the diff and a commit status pinned to the exact commit — see Pull Request Review.

Prerequisites​

  • Run Scans to scan; Execute Remediations to open fix pull requests (manually or with an agent).
  • A Git provider token with repository read access — see Connecting Repositories. Uploaded ZIPs and artifacts need no connection.