Skip to main content
The Autousers CLI wraps /v1 with a typed, scriptable interface. Use it in CI to gate deploys on UX scores, in cron to bootstrap nightly evals, or interactively to explore an evaluation while debugging.

Install

Global install. Self-updates with autousers self-update. Source on GitHub at autousers-ai/cli.

Auth

auth login mints the key with sensible defaults (evaluations:read, evaluations:write, autousers:read, autousers:write, ratings:read). Pass --scopes "<list>" to override. The key is stored in the system keychain (macOS Keychain, libsecret on Linux, Windows Credential Locker). Never written to disk in plaintext.

TUI

Run without arguments to drop into a terminal UI:
Lists evaluations, drills into runs, shows live progress, follows deliveries. Designed for the local-debugging case where you want to see what the API sees without writing a script.

Commands

A representative subset:
--help on any command for the full surface.

Output formats

In CI

The --json mode + a non-zero exit code on failure makes the CLI a drop-in step in any pipeline:
See the GitHub Actions recipe for a more complete example.

Profiles

Switch between teams without re-logging-in:
Every command honours the active profile; pass --profile <name> to override per-command.

Updates

The CLI checks npm for updates on each invocation (cached for 24h) and prints a one-line nudge when a new version is out.