CLI
steady is the command-line interface to Steady's API.
Quick Start
macOS / Linux / WSL2 / Git Bash
curl -fsSL https://cli.runsteady.com/install.sh | bash
Windows PowerShell
irm https://cli.runsteady.com/install.ps1 | iex
Run steady auth login to log in and then steady --help for the full list of commands.
Authentication
steady auth login # authorize in the browser steady auth status # show whether you're logged in steady auth logout # clear stored credentials steady auth token # print the current access token
For CI and other non-interactive environments, set STEADY_TOKEN="…" with a personal access token.
Examples
# Commands mirror API endpoints steady check-ins steady check-ins 2026-06-09 steady goals 7a1d2e3f-4b5c-4d6e-8f90-1234567890ab steady goals 7a1d2e3f-4b5c-4d6e-8f90-1234567890ab goal-updates
# Filter steady activities --since 2026-04-01 --kinds github_pr,jira # Paginate steady check-ins --page 2 --per-page 50
# JSON input
steady goals create '{"title":"Reduce p95 API latency","end_date":"2026-06-30"}'
# JSON file input
steady goals 7a1d2e3f-4b5c-4d6e-8f90-1234567890ab update @goal-update.json # ⤵
/* goal-update.json */
{
"description": "Improve end-user experience by cutting tail latency on the public API.",
"update_cadence": "Weekly"
}