← Back to Home

Qyro CLI Documentation

Command-line interface for the Qyro Agent Platform

Installation

$
curl -sSL https://install.qyro.nl | bash
# Or download from releases

Platform Status

qyro status

Show platform status and health

$
qyro status

Agents

qyro agents

List all agents

$
qyro agents
qyro agents --name <name>

Show detailed information for a specific agent

$
qyro agents --name coder

Tasks

qyro tasks

List all tasks

$
qyro tasks
qyro tasks list --status <status>

List tasks filtered by status

$
qyro tasks list --status pending
qyro tasks show <id>

Show task details

$
qyro tasks show task-123
qyro tasks submit <description>

Submit a new task

$
qyro tasks submit "Fix bug in authentication"

Debates

qyro debate list

List all debates

$
qyro debate list
qyro debate start <topic>

Start a new debate

$
qyro debate start "Which framework to use?"
qyro debate show <id>

Show debate details

$
qyro debate show debate-456
qyro debate propose <debate_id> <agent> <title> <description>

Submit a proposal to a debate

$
qyro debate propose debate-456 coder "Use React" "React is the best choice"
qyro debate vote <debate_id> <agent> <proposal_id> <value>

Cast a vote on a proposal

$
qyro debate vote debate-456 coder prop-789 approve

Tools

qyro tools --list

List all available tools

$
qyro tools --list
qyro tools --execute <name>

Execute a tool

$
qyro tools --execute docker

Snapshots

qyro snapshots list

List all snapshots

$
qyro snapshots list
qyro snapshots create

Create a new snapshot

$
qyro snapshots create
qyro snapshots rollback <id>

Rollback to a specific snapshot

$
qyro snapshots rollback snap-123

Build & Test

qyro run build

Run build command

$
qyro run build
qyro run test

Run test suite

$
qyro run test
qyro run lint

Run linter

$
qyro run lint

Configuration

Set the backend URL using environment variable:

$
export QYRO_BACKEND_URL=https://api.qyro.nl