@intuned/cli
v0.1.7
Published
CLI tool for the Intuned browser automation platform
Maintainers
Keywords
Readme
@intuned/cli
Command-line interface for the Intuned browser automation platform. Manage runs, jobs, deployments, auth sessions, local development browsers, and more directly from your terminal.
Installation
npm install -g @intuned/cliPlatform Support
Windows support is coming soon. Currently, the CLI is supported on macOS and Linux.
Authentication
Login (recommended)
intuned auth loginintuned auth logoutAPI Key
export INTUNED_API_KEY=your-api-key
export INTUNED_WORKSPACE_ID=your-workspace-idProject Configuration
Create an Intuned.json (or .jsonc, .yaml, .yml, .toml) in your project root:
{
"projectName": "my-automation-project"
}Commands
Runs
# List runs
intuned platform runs list --project-name my-project
intuned platform runs list --limit 20 --filter "status=SUCCEEDED" --json
# Get a run
intuned platform runs get <run-id> --project-name my-project
# Start a run
intuned platform runs start '{"input": {"url": "https://example.com"}}' --project-name my-project
intuned platform runs start @input.json --project-name my-projectAttempts
# Get attempt details
intuned platform attempts get <run-id> --project-name my-project
intuned platform attempts get <run-id> 1 --json
# Download logs
intuned platform attempts log <run-id> 1 -o my-logs.jsonl
# Download Playwright trace
intuned platform attempts trace <run-id> 1 -o my-trace.zipJobs
# List / get jobs
intuned platform jobs list --project-name my-project
intuned platform jobs get <job-id> --project-name my-project
# Create a job
intuned platform jobs create ./job-config.json --project-name my-project
# Trigger a job manually
intuned platform jobs trigger <job-id> --project-name my-projectJob Runs
intuned platform jobruns list <job-id> --project-name my-project
intuned platform jobruns get <job-run-id> --project-name my-projectDev Browser
Manage persistent browser instances for local development:
# Start / stop
intuned dev browser start --name my-browser
intuned dev browser stop --name my-browser
# List tabs
intuned dev browser tabs list
intuned dev browser tabs create --url https://example.com
intuned dev browser tabs close <tab-id>Deployment
intuned dev provision --project-name my-project
intuned dev deploy --project-name my-project