Integration

CLI

The Videlic CLI uploads session logs and returns a report URL. Use it from your terminal, in a CI script, or as part of a make target — works anywhere you can run npm.

View CLI docs

What you get

Full control from the terminal

Auto-detect agent format

Pass any session log — JSONL, plain text, Cline's XML format. Videlic detects the agent automatically and parses accordingly.

CI/CD exit codes

Use --ci flag to exit non-zero when trust score is below threshold. Fail the build. Stop the ship. Your pipeline, your rules.

JSON output for scripting

Add --json to get machine-readable output you can pipe into other tools, log to your observability stack, or parse in bash.

How to install

Three commands to start

1

Install globally

npm install -g @videlic/cli

2

Authenticate

videlic login — opens a browser OAuth flow. Credentials stored in ~/.videlic.

3

Upload a session

videlic upload ./session.jsonl — returns your report URL in seconds.

Example terminal output

What you see in your terminal

videlic — zsh

$ videlic analyze ./session.jsonl

 

→ Detected agent: claude-code

→ Running 4 analyzers...

 

Honesty Check 2 discrepancies ✗

Ripple Risk High — 14 deps ⚠

QA Lens 1 fake assertion ✗

Timeline 47 ops, 4 rewrites

 

Trust Score: 42/100

Report: https://videlic.dev/s/abc123

 

Process exited with code 1