Skip to content
CodeDD Logo

CLI Installation

Install the CodeDD CLI, verify setup, and complete first-time authentication

CodeDD CLI1 min readUpdated View as Markdown
On this page

Requirements#

  • Python 3.10+ (3.10–3.13)
  • CodeDD account with CLI token from Account → CLI Access
  • At least one LLM API key (Anthropic, OpenAI, Gemini, or Grok)

System requirements#

File auditing runs on your machine. Peak RAM depends on concurrency, not total file count.

ProfileRAM (free)CPUNotes
Minimum4 GB2 coresConcurrency 1–4; small repos
Recommended8 GB4 coresConcurrency 8–16; typical M&A repos
Large repos16 GB+8+ coresConcurrency 24–75; monorepos 5k+ files

Disk: space for Git checkouts in scope plus ~/.codedd checkpoints (usually under 100 MB).

Network: stable HTTPS to your LLM provider and api.codedd.ai.

Install#

Shell
pip install codedd-cli

From source:

Shell
git clone https://gitlab.com/codedd1/codedd-cli
cd codedd-cli
pip install -e .

Verify and log in#

Shell
codedd --version
codedd auth login --token <your_cli_token>
codedd auth status

For CI, set CODEDD_API_TOKEN instead of keychain storage.

Next step#

CodeDD CLI Guide — scope selection, audit execution, and remediation.

For billing and account help: Common Questions.

Suggested

  • OverviewGetting Started
  • Audit Process OverviewSoftware Audit
  • CLI InstallationCodeDD CLI
  • Enterprise Data APIPortfolio Analytics
  • AI Agent Telemetry (OpenTelemetry Setup)Portfolio Analytics
  • Data Encryption at RestSecurity & Privacy

See these numbers on your own codebase

Run a first audit free, or walk through a live report with the CodeDD team.