Skip to main content
Vijil exposes three programmatic interfaces. This quickstart takes you from a fresh setup to a completed trust Evaluation. The workflow is the same for all three, so pick the tab for the interface you prefer at each step.

Prerequisites

  • A Vijil Console deployment and its API gateway URL
  • An API key for the AI model you want to evaluate
  • Python 3.8 or later (CLI and MCP only)
  • Claude Code installed (MCP only)

Steps

1

Install

Install vijil-console via pip or pipx:
Verify the installation:
2

Configure and Authenticate

Point the CLI at your Console API gateway, then log in:
You will be prompted for your email and password. The CLI stores your token in ~/.vijil/config.yaml.If you belong to multiple teams, select the one you want to work with:
Every subsequent command uses the active team automatically, so you do not need to pass a team ID manually.
3

Register an Agent

Create an Agent configuration for the model you want to evaluate. Export your provider API key first to keep it out of your shell history:
The output includes the new Agent’s id. Save it, then confirm the Agent was registered:
4

Choose a Harness

Harnesses are test suites that cover a specific trust dimension. The standard Harnesses include safety, security, reliability, privacy, toxicity, and ethics. For this quickstart you will run safety and security.
List the available standard Harnesses:
5

Run an Evaluation

Start an Evaluation and wait for it to complete:
--sample-size 50 runs 50 Probes per Harness, enough for a meaningful score in a few minutes. Omit it to run the full Harness (~1,250 Probes for security). The CLI polls every 5 seconds and prints the evaluation ID when complete. Save it:
6

View the Results

Retrieve your Trust Score and per-Harness breakdown:
This returns scores per Harness (0 to 1), individual Probe results, and identified failure patterns. To filter with jq:
7

Generate a Report

Trigger a Trust Report for the completed Evaluation:
The report summarizes what was tested, how the Agent scored, and where it failed. Download it as HTML or PDF from the Console.

Next Steps

CLI Reference

Full command reference for auth, Agents, Evaluations, and protection

MCP Tools Reference

Complete list of MCP tools with parameters and example prompts

Understand Results

Interpret Trust Scores and prioritize what to fix

Custom Harnesses

Generate test suites tailored to your Agent

Troubleshooting

Last modified on July 22, 2026