In your CI, as it is.
Do you have to change your tooling to adopt Wisec?
No. The agent is a single open source binary, added in two steps to any pipeline. Your scanners stay yours: Wisec imports their results.
One guide per platform.
Each guide gives the full pipeline, with a pinned version and a verified checksum.
Another CI? The agent runs wherever a Linux or macOS binary runs.
Two jobs in your pipeline.
The first notarises the build and never blocks. The second, at the end of the pipeline, enforces your policies. The binary is pinned and its checksum verified before it runs.
wisec_notify: stage: build image: alpine:latest before_script: - apk add --no-cache git curl - curl -fsSLO https://wisec-downloads.s3.fr-par.scw.cloud/wisec-agent-v1.3.0-linux-amd64 - curl -fsSL https://wisec-downloads.s3.fr-par.scw.cloud/wisec-agent-v1.3.0-linux-amd64.sha256 | sha256sum -c - - mv wisec-agent-v1.3.0-linux-amd64 wisec-agent && chmod +x wisec-agent script: - ./wisec-agent wisec_gate: stage: security image: alpine:latest before_script: - apk add --no-cache git curl - curl -fsSLO https://wisec-downloads.s3.fr-par.scw.cloud/wisec-agent-v1.3.0-linux-amd64 - curl -fsSL https://wisec-downloads.s3.fr-par.scw.cloud/wisec-agent-v1.3.0-linux-amd64.sha256 | sha256sum -c - - mv wisec-agent-v1.3.0-linux-amd64 wisec-agent && chmod +x wisec-agent script: - ./wisec-agent --gate
Semgrep, Trivy, CodeQL: keep them.
Any tool that writes SARIF: its report is signed with the build, and its results join the analysis, the VEX and the posture. Adding a scanner never counts the same vulnerability twice.
Stated precisely.
Build metadata, dependencies, the SBOM and your scanners' results. Since agent v1.2.0, secret values and code excerpts are removed before signing. Wisec never clones your repository and has no access to your source control.
The rest of your tooling.
Email, Slack, Teams.
A build's anomalies, filtered by severity, where your team reads them.
OIDC SSO.
Sign in through your identity provider, with verified domains. Pro plan.
Keys you issue.
Read access for a partner you mandate: you issue the key and revoke it when you want. Pro plan.
No. The agent is a single open source binary, added in two steps to any pipeline. Your scanners stay yours: Wisec imports their results.