Skip to main content

CLI reference

Run from the repo with ./run.sh (alias ./vanta), or globally as vanta after ./install.sh. ./run.sh help lists everything.

Core

CommandDoes
vantaInteractive session (runs first-run setup if unconfigured)
vanta run "<instruction>"One-shot; kernel auto-starts
vanta setup [messaging]Pick a model backend / configure messaging
vanta doctorHealth: kernel ping, provider, key presence, store, goals
vanta statusStatus summary
vanta helpList subcommands

Session lifecycle

CommandDoes
vanta resume <id> [--fork-session]Resume a saved session (optionally into a new id)
vanta sessionsList saved sessions
vanta --init / --init-only / --maintenanceRun Setup / SessionStart lifecycle hooks
vanta maintenance [status|queue|resolve|docs|budget]Review human blockers, documentation-router health, and the maintenance budget
vanta --effort <low|medium|high|xhigh|max>Set reasoning effort
vanta --permission-mode auto|defaultPermission mode

Knowledge & projects

CommandDoes
vanta skills / skill <name> ["<instr>"]List / run learned skills
vanta skills installInstall the bundled skill library
vanta modes [install]The operator modes
vanta rooms / room <name> "<instr>"Per-project goal streams
vanta memory / goalsInspect memory / goals
vanta initGenerate a project context/instructions file

Automation & services

CommandDoes
vanta schedule "<instr>" --cron "..." / schedule list / cronScheduled tasks
vanta gatewayAlways-on cron + messaging + webhook loop
vanta service install|uninstall|statusKeep the gateway alive (launchd, macOS)
vanta agents · attach/logs/respawn/stop/rm <id>Background worker management
vanta auth googleOne-time Google OAuth

Dev & ops

CommandDoes
vanta lint [files|--staged]Code-size gate
vanta roadmap [serve]Roadmap board
vanta roadmap proof-status|proof-packet|proof-acceptCheck, package, or accept parked external-proof gates
vanta open <file[:line]>Open in $EDITOR
vanta mcp serveRun Vanta as an MCP server
vanta mcp listShow project connector source, trust, auth, health, tools, and resources
vanta mcp test <server>Test one connector and record its redacted inventory receipt
vanta mcp reconnect <server>Reconnect, rediscover inventory, and record the outcome
vanta mcp enable|disable <server>Change project-local connector enablement
vanta mcp trust <server> allow|denyRecord the project trust decision; kernel safety remains active
vanta mcp receiptsShow recent credential-free connector lifecycle receipts

Counts and exact flags evolve; vanta help is the live source of truth.