All apps/Chainloop CLI

Chainloop CLI

chainloop-cli

An open source evidence store and policy engine for your software supply chain.

Runs as chainloop|macOS, Linux, Windows|chainloop.dev

Command form

ai-draft · 3 tasks · 8 fields

Start and extend software supply chain attestations, and set up AI session tracing. Login, policies, contracts and registry commands are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui chainloop-cli

chainloop attestation init

Start an attestation

Begin a Chainloop attestation for a workflow run.

Start an attestationExample values, fixed in this page — nothing here reaches a terminal
Basic
Workflow*
string
Project*
string
TasksEach one presets the form for one job
Start an attestation
workflowproject
ParametersOnly these flags are editable in the form
Workflow
string
--workflow
Project
string
--project

chainloop attestation add

Add evidence

Attach a material (file or value) to the current attestation.

Add evidenceExample values, fixed in this page — nothing here reaches a terminal
Basic
Value*
string
TasksEach one presets the form for one job
Add evidence
value
ParametersOnly these flags are editable in the form
Value
string
--value

chainloop trace init

Initialize tracing

Install git and agent hooks and write .chainloop.yml in the repository.

Initialize tracingExample values, fixed in this page — nothing here reaches a terminal
Basic
Project*
string
Claude Code
--claude
Cursor
--cursor
OpenCode
--opencode
Codex
--codex
TasksEach one presets the form for one job
Initialize tracing
projectclaudecursoropencodecodex
ParametersOnly these flags are editable in the form
Project
string
--project
Claude Code
boolean
--claude
Cursor
boolean
--cursor
OpenCode
boolean
--opencode
Codex
boolean
--codex
SourcesEvery flag above is checked against these
readme
chainloop attestation init --workflow build --project my-app
manualHEAD 2026-10-27

github.com

readme
chainloop attestation init --workflow build --project my-app
manualHEAD 2026-10-27

github.com

readme
chainloop attestation add --value sbom.cyclonedx.json
manualHEAD 2026-10-27

github.com

readme
chainloop trace init --project <name> Add `--claude`, `--cursor`, `--opencode`, or `--codex` for the agents in use. For Codex, run `chainloop trace init --codex`.
manualHEAD 2026-10-27

github.com

Before it fills your prompt, Otty checks the installed chainloop against its version. A form that does not match your version is not offered.