Daevix Docs

CLI Command Reference

Open as Markdown

The dvx operator command surface at a glance.

CLI Command Reference

dvx is the single tool you use to operate Daevix. This page is a map of the command surface; the task guides walk through the common workflows in depth.

Global behavior

  • Profiles. Your IAM and control-plane URLs are stored per profile (default: default) after dvx login, so most commands need no URL flags. Switch with --profile <name> or dvx profile use <name>.
  • Output. Most commands take --json for scripting.
  • Non-interactive auth. Set DVX_TOKEN to a JWT to bypass profile-based login (e.g. in CI).

Account & session

CommandWhat it does
dvx signupCreate a new organization and account (self-service).
dvx loginAuthenticate via browser device flow; stores tokens + URLs in a profile.
dvx logoutRevoke tokens and log out of a profile.
dvx whoamiShow who you’re logged in as and your token status.
dvx profileManage CLI profiles (list, use, delete).
dvx statusPlatform health, agents, and enclaves at a glance.

Agents

CommandWhat it does
dvx agent create [name]Create an agent (--broker-id, --template, --backend-type).
dvx agent list / getList agents or show one.
dvx agent update / deleteUpdate or decommission an agent.
dvx agent reprovisionRe-run provisioning for an agent.
dvx agent logs <name>Stream an agent’s output.
dvx agent isolate / restoreKill switch - cut an agent off immediately, or restore it.
dvx agent revoke <name>Revoke all of an agent’s tokens.
dvx agent connect / ssh / port-forward / tunnelReach into a running agent host.
dvx agent configPer-agent configuration (model, prompt, schedule, …).

See Manage agents and Agent lifecycle operations.

Secrets & configuration

CommandWhat it does
dvx secretOrganization-level secrets (list, set, delete, injection rules).
dvx agent secretPer-agent secrets and overrides.
dvx configOrganization / platform configuration (list, set, delete, add, remove).
dvx config import-from-env <service>Import config from environment variables.

See Manage secrets and Configure your agent.

Integrations & channels

CommandWhat it does
dvx agent integration github|gitlab link|unlink <agent>Give an agent a GitHub/GitLab identity.
dvx agent channel telegram link|unlink <agent>Connect an agent to a Telegram bot.
dvx credential-providerManage credential providers for automated per-agent identity provisioning (list, create, delete, rotate).

See Use integrations from the CLI.

Policy, approvals & tools

CommandWhat it does
dvx policy destinationNetwork destination allow/deny rules.
dvx policy modelLLM model restrictions.
dvx policy content-inspectionContent-inspection policy.
dvx policy executionExecution-time policies (allow, deny, require_approval, alert).
dvx policy approvalsList, approve, and deny pending approval requests.
dvx policy packCurated and org-authored policy packs (list, show, diff, create, edit).
dvx toolsTool catalog and discovered tools/destinations.

See Policies and Approvals.

Audit

CommandWhat it does
dvx audit llm [id]LLM API audit logs (--agent, --model, --status, --since, --until, --limit).
dvx audit networkNetwork audit logs (--agent, --outcome, --hostname, --has-findings).

See Audit.

Templates & enclaves

CommandWhat it does
dvx templateAgent templates (list, get, create, update).
dvx brokerList and reference the enclave(s) available to you (list, get, register). The enclave is the broker component in the CLI.

Administration

These manage hosted infrastructure and are typically not needed in day-to-day Stage-1 use:

CommandWhat it does
dvx iamManage IAM users, organizations, roles, and OAuth2 clients.
dvx kmsManage encryption keys.

Run any command with --help to see its full flags and subcommands.