Skip to Content
CLI ReferenceCommand Reference

Command Reference

Global Flags

FlagDescription
--profile NAMEUse a specific profile for this command
--versionShow CLI version
--helpShow help for any command

veris login

Authenticate with the Veris platform.

# Browser-based OAuth (opens browser) veris login # API key (for CI/CD) veris login YOUR_API_KEY # Custom backend veris login --backend-url https://staging.api.veris.ai

veris init

Initialize a project for Veris.

veris init [--name "environment-name"]

Creates .veris/ directory with Dockerfile.sandbox, veris.yaml, and .dockerignore. Also creates an environment on the Veris backend.


veris env — Environment Management

veris env build

Build the Docker image locally without pushing.

veris env build [--tag TAG] [--no-cache]

veris env push

Build and push the Docker image to the Veris registry.

veris env push [--tag TAG] [--no-cache] [--remote]
FlagDescription
--tag TAGImage tag name (default: latest)
--no-cacheBuild without Docker cache
--remoteUpload source and build in the cloud

veris env set

Set environment variables for the environment.

veris env set KEY=VALUE [KEY2=VALUE2...] [--secret] [--env-id ID]
FlagDescription
--secretEncrypt value at rest
--env-id IDTarget environment (default: current project)

veris env vars

List all environment variables.

veris env vars [--env-id ID]

veris env rm

Delete an environment variable.

veris env rm KEY [--env-id ID]

veris env list

List all environments.

veris env list [--status STATUS]

veris profile — Profile Management

veris profile list # List all profiles veris profile show # Show active profile veris profile use NAME # Switch active profile veris profile delete NAME # Delete a profile

veris scenarios — Scenario Management

veris scenarios list

List scenario sets for the current environment.

veris scenarios list [--env-id ID]

veris scenarios get

View a scenario set’s details and scenarios.

veris scenarios get SCENARIO_SET_ID

veris scenarios generate

Auto-generate scenarios and graders from your agent’s code.

veris scenarios generate [--env-id ID] [--num N] [--image-tag TAG]
FlagDescription
--num NNumber of scenarios to generate (default: 5)
--image-tag TAGImage tag to analyze (default: latest)

veris run — Run Management

veris run create

Create a new simulation run.

veris run create [--scenario-set-id ID] [--env-id ID] [--concurrency N] [--simulation-timeout SECS]
FlagDescription
--scenario-set-id IDScenario set to run
--concurrency NMax parallel simulations (default: 10)
--simulation-timeout SECSPer-simulation timeout, 60–3600

veris run list

List all runs.

veris run list [--status STATUS] [--env-id ID]

veris run status

Get run status and details.

veris run status RUN_ID [--watch]

veris run logs

Stream run events.

veris run logs RUN_ID [--follow]

veris run cancel

Cancel a running run.

veris run cancel RUN_ID

veris run local

Run simulations locally in Docker.

veris run local [SCENARIO...] [OPTIONS]
FlagDescription
--skip-buildSkip building the Docker image
--image NAMEDocker image name (default: veris-sandbox)
--platform PLATFORMDocker platform (default: linux/amd64)
--scenarios-dir PATHScenarios folder (default: ./scenarios)
--concurrency NMax parallel containers

veris simulations — Simulation Results

veris simulations get

View simulation results.

# List all simulations in a run veris simulations get RUN_ID # View a specific simulation veris simulations get RUN_ID SIM_ID

veris evaluation-runs — Evaluations

veris evaluation-runs create

Trigger grading on a completed run.

veris evaluation-runs create [--run-id ID] [--grader-id ID]

veris evaluation-runs list

List evaluation runs for a simulation run.

veris evaluation-runs list --run-id RUN_ID

veris evaluation-runs status

Get evaluation run status and results.

veris evaluation-runs status EVAL_RUN_ID --run-id RUN_ID [--watch]

veris eval — Graders

veris eval list

List available graders.

veris eval list [--env-id ID]

veris reports — Reports

veris reports create

Generate a report from an evaluation run.

veris reports create [--env-id ID] [--eval-run-id ID]

veris reports list

List all reports.

veris reports list [--env-id ID]

veris reports status

Check report generation status.

veris reports status REPORT_ID [--watch]

veris reports get

Download a report as HTML.

veris reports get REPORT_ID [-o OUTPUT_FILE]

Default output: report-<id>.html