This reference summarizes the CLI v1.0.8 command surface. The executable is the authoritative reference for its own version:
adios --help
adios <command> --help
adios version --json| Option | Description |
|---|---|
--api-url <url> |
Override ADIOS_API_URL and the selected context endpoint |
--config <path> |
Use another config file instead of ~/.config/adios/config.yaml |
--context <name> |
Override ADIOS_CONTEXT and the saved current context |
--debug, -d |
Enable debug logs and show internal IDs where supported |
--help, -h |
Show command help |
| Command | Description | Main subcommands |
|---|---|---|
adios agent |
Run repository-aware AI tasks and published agents | catalog, chat, definition, kits, overview, projects, run, runs, sessions, show, start, suites, tasks, usage |
adios apps |
Manage application records and deployment state | list, get, create, update, delete, builds, replicas |
adios auth |
Work with authenticated CLI credentials | print-token |
adios completion |
Generate shell completion | bash, fish, powershell, zsh |
adios context |
Manage named CLI profiles | ls, current, use |
adios databases |
Manage database and backing-service workloads | list, get, create, launch |
adios domains |
Manage team custom domains | list, add, verify, route, remove |
adios ingress |
Manage host and path routes | list, add, update, remove |
adios init |
Detect a project and generate adios.yaml |
— |
adios login |
Authenticate through the browser OAuth flow | — |
adios logs |
Read or follow build, runtime, HTTP, and error events | — |
adios secrets |
Manage team secrets | list, get, set, delete |
adios storage |
Manage object buckets and their gateway routes | list, get, create, update, publish, unpublish, route, access-keys, delete |
adios sync |
Push or pull workspace source | — |
adios teams |
List teams and choose the active team | list, switch |
adios up |
Build and deploy one or more manifests | — |
adios version |
Print version, build, and capability metadata | — |
adios workflow |
Run and deploy workflows | run, deploy, worker, event |
adios workspace |
Manage editable development workspaces | list, get, create, delete, link, build, build-status, deploy, run |
Several list commands also run when the group itself is invoked, including
apps, context, databases, secrets, storage, teams, and workspace.
adios init [--yes] [--force]
adios up [app-name] [flags]
adios apps [list] [--json] [--all] [--status <status>]
adios apps get <app-id-or-name>
adios apps create [flags]
adios apps update <app-id-or-name> [flags]
adios apps delete <app-id-or-name>
adios apps builds <app-id-or-name>
adios apps replicas <app-id-or-name>
adios logs [app-name] [flags]
Important up flags include --file, --path, --region, --repo,
--branch, --parallel, --timeout, --no-cache, --no-save,
--allow-risk, and --include-detected-sources.
Important logs flags include --follow, --lines, --build, --build-id,
--runtime, --region, --replica, --events, --errors, and --http.
adios login [--context <name>] [--environment <environment>]
adios context [ls] [--json]
adios context current [--json]
adios context use <name> [--environment <environment>] [--api-url <url>]
adios teams [list] [--json]
adios teams switch <team-id>
adios auth print-token [flags]
auth print-token creates a short-lived token for manual API diagnostics. Do
not print or persist it unless that diagnostic workflow specifically requires
it; inspect adios auth print-token --help first.
adios secrets [list] [--json]
adios secrets get <key> [--show-value] [--json]
adios secrets set <key> <value>
adios secrets set <key> --stdin
adios secrets set <key> --from-file <path>
adios secrets delete <key>
adios databases [list] [--json] [--all] [--status <status>]
adios databases get <database-id-or-name> [--json]
adios databases create <name> [flags]
adios databases launch <database-id-or-name> [--json]
Aliases: secret for secrets; database and db for databases.
adios storage [list] [flags]
adios storage get <bucket-id-or-name>
adios storage create <name> [flags]
adios storage update <bucket-id-or-name> [flags]
adios storage publish <bucket-id-or-name> --host <hostname>
adios storage unpublish <bucket-id-or-name>
adios storage route <bucket-id-or-name> [flags]
adios storage delete <bucket-id-or-name>
adios storage access-keys list <bucket-id-or-name>
adios storage access-keys create <bucket-id-or-name> [flags]
adios storage access-keys delete <bucket-id-or-name> <access-key-id>
adios domains list
adios domains add <hostname> [flags]
adios domains verify <domain-id-or-hostname>
adios domains route <domain-id-or-hostname> [flags]
adios domains remove <domain-id>
adios ingress list
adios ingress add [flags]
adios ingress update <route-id> [flags]
adios ingress remove <route-id>
Aliases for storage include object-storage, buckets, and bucket.
adios workspace [list] [flags]
adios workspace get <workspace-id>
adios workspace create [project-directory|adios.yaml] [flags]
adios workspace delete <workspace-id>
adios workspace link <workspace-id> <app-id> [--json]
adios workspace build <workspace-id> [flags]
adios workspace build-status <workspace-id> <command-id>
adios workspace deploy <workspace-id> [flags]
adios workspace run status <workspace-id> [--json]
adios workspace run start <workspace-id> [--wait] [--json]
adios workspace run stop <workspace-id> [--wait] [--json]
adios workspace run restart <workspace-id> [--wait] [--json]
adios workspace run rename <workspace-id> <preview-name> [--json]
adios sync [workspace-id] [path] [flags]
Aliases: workspaces and ws for workspace.
adios agent
adios agent run [prompt...]
adios agent catalog [flags]
adios agent show <definition-id>
adios agent chat <definition-id|slug|namespace/slug> [message...] [flags]
adios agent start <binding-id> <workspace-id> [flags]
adios agent suites [flags]
adios agent kits [flags]
adios agent kits invoke <kit-version-id|kit-slug> <entrypoint> [flags]
adios agent overview
adios agent usage
Run management:
adios agent runs [flags]
adios agent runs show <workspace-id> <run-id>
adios agent runs logs <workspace-id> <run-id>
adios agent runs cancel <workspace-id> <run-id>
adios agent runs resume <workspace-id> <run-id>
Published definition management:
adios agent definition pull <definition-id>
adios agent definition push <definition-id> <file>
adios agent definition validate <definition-id>
adios agent definition publish <definition-id>
Company Project operations:
adios agent projects
adios agent projects show <project-id>
adios agent projects create <name> <repository-id> <workspace-id> [flags]
adios agent projects archive <project-id> --yes
adios agent projects sources attach <project-id> <repository-id> <alias> [flags]
adios agent projects sources detach <project-id> <source-id> --yes
adios agent projects work-cycles create <project-id> <session-id> <definition-id> <version-id> [flags]
adios agent projects work-cycles pull-request <project-id> <work-cycle-id> [flags]
adios agent projects work-cycles merge <project-id> <work-cycle-id> --yes
adios agent projects work-cycles close <project-id> <work-cycle-id> --yes
Sessions and tasks:
adios agent sessions [--project <project-id>]
adios agent sessions checkpoints <session-id>
adios agent sessions checkpoint <session-id> [flags]
adios agent sessions fork <session-id> [flags]
adios agent sessions from-state <checkpoint-id> <definition-id> [flags]
adios agent tasks [--project <project-id>] [--status <status>]
adios agent tasks create <project-id> <title> [flags]
adios agent tasks update <task-id> [flags]
Aliases: coder and codex for agent.
adios workflow run [manifest.yaml]
adios workflow deploy [manifest.yaml]
adios workflow worker [flags]
adios workflow event publish [event-name] [flags]
Use adios workflow <subcommand> --help before scripting workflow inputs; the
accepted file and event flags depend on the operation.