Automation & access
What is CLI?
A command-line client for running scans and pulling results from any environment.
A CLI makes the tool portable across CI systems. Rather than depending on a maintained plugin for one specific platform, you run a binary, which works identically on a laptop, a self-hosted runner and whatever CI you migrate to next.
It is also the fallback when a first-party integration does not exist for your platform, and the fastest way to debug a discrepancy between local and CI results.
Top 19 CLI tools
Every tool in the directory documented as supporting CLI, with what its own documentation says.
Support is not the same as parity, since some implementations are narrower in scope, gated to a higher plan tier, or maintained only for existing customers. The note under each tool is what its own documentation describes.
- 1CodacyQuality Platform
Code quality and security platform aggregating third-party analyzers across 40+ languages, with SAST, SCA, secrets, coverage and a free IDE extension.
- 2AikidoCode Security Platform
Application security platform spanning code, cloud, container and runtime scanning with AI triage, autofix and automated pentesting.
- 3ChatGPT / CodexAgent Coding Tool
OpenAI's Codex coding agent with an agentic diff/PR reviewer plus a separate Codex Security scanning agent (CLI, SDK, cloud).
- 4Checkmarx OneCode Security Platform
Application Security Posture Management platform bundling SAST, SCA, IaC, container, API, secret, and DAST scanners under one risk model.
- 5Claude CodeAgent Coding Tool
Anthropic's agentic coding tool with a managed GitHub PR review service, local review commands, and security-scanning plugins.
- 6CodeAnt AIPR Review
AI pull-request review platform bundling SAST, SCA, secrets, IaC and multi-cloud posture scanning with IDE and CLI review.
- 7CodeRabbitPR Review
AI pull request reviewer layering 57 third-party linters and a separately metered AI Deep Scan, plus IDE extension and CLI.
- 8CodeSceneQuality Platform
Behavioural code analysis platform scoring Code Health, hotspots, knowledge distribution and delivery risk from version-control history.
- 9CorgeaCode Security Platform
AI-native AppSec platform (BLAST SAST) that finds business-logic vulnerabilities across code, dependencies, containers and IaC, and ships AI-generated pull-request fixes.
- 10Cursor (Bugbot)PR Review
Cursor's PR review layer: Bugbot diff review, Security Agents, PR routing/approval and a PR/merge-queue workspace.
- 11DeepSourceQuality Platform
Static analysis and code security platform that reviews every commit and PR, with an AI review agent and Autofix remediation.
- 12Gemini Code AssistAgent Coding Tool
Google Cloud's AI coding assistant for IDEs and Google Cloud, with a GitHub app posting PR summaries and severity-tagged reviews.
- 13GitHub Advanced SecurityCode Security Platform
GitHub-native AppSec sold as two add-on SKUs — Secret Protection and Code Security — with CodeQL SAST, Dependabot SCA, secret scanning.
- 14GreptilePR Review
AI pull request reviewer that indexes the whole repository graph for context and can execute PR code in a sandbox.
- 15QltyQuality Platform
GitHub-only static analysis, security scanning and code coverage platform, split between a free open-source CLI and hosted Qlty Cloud.
- 16SemgrepCode Security Platform
Open-source pattern-matching SAST engine plus a commercial AppSec Platform adding SCA, secrets detection, policy governance and AI triage.
- 17SnykCode Security Platform
Developer security platform covering SAST, SCA, container, IaC, secrets and DAST scanning with risk scoring and automated fix PRs.
- 18SonarQubeQuality Platform
Code quality and security analysis platform for 40+ languages, delivered as SonarQube Cloud SaaS or self-managed SonarQube Server.
- 19VeracodeCode Security Platform
Enterprise AppSec platform spanning SAST, SCA, DAST, container/IaC scanning, AI auto-remediation, ASPM risk management, and developer training.
What to look for
- Whether the CLI can run analysis locally or only orchestrate a cloud scan
- Exit codes suitable for failing a build
- Output formats, such as SARIF and JSON, for piping into other tools
- Distribution: binary, container image, package manager
Related terms
FAQ
What is CLI?
A command-line client for running scans and pulling results from any environment.
How many tools support CLI?
19 of the 20 tools tracked in this directory support CLI, including Codacy, Aikido, ChatGPT / Codex, Checkmarx One, Claude Code. Support is not the same as parity, since some implementations are narrower in scope, gated to a higher plan tier, or maintained only for existing customers. The note under each tool is what its own documentation describes.
What should you look for in CLI?
Whether the CLI can run analysis locally or only orchestrate a cloud scan. Exit codes suitable for failing a build. Output formats, such as SARIF and JSON, for piping into other tools. Distribution: binary, container image, package manager.