2501 CLI is how you manage 2501 from a terminal or a CI/CD pipeline. It is one binary built from apps/cli-2501 and ships as 2501-linux, 2501-macos, etc.
Command groups
login
Sign in with email + password.
status shows who you are and which instance you’re pointed at.resources
Configuration as code.
pull to snapshot, sync to apply.infra
On-premise deployment:
deploy, init, config, logs, plus tenant/org/user/webhook/feature management.runner
Run and validate Benchmark scenarios.
start, validate, chaos, flush, sandbox.chat
Talk to the AI Assistant from the terminal.
status
Current instance, signed-in user, version.
Quick reference
Two CLIs, one binary
Before the merge:2501-infra for deployment, 2501-runner for benchmarks, 2501 for resources. All three are now subcommands of one 2501 binary. If you have muscle memory for 2501-infra deploy, that becomes 2501 infra deploy. A hidden stub for infra update prints a redirect because that command was folded into deploy.
Installing
Your 2501 account team ships the installer. The installer places a checksum-verified static binary, sets up a sudo wrapper for privileged commands, and runs2501 infra init non-interactively so the workspace is ready when it finishes.
To update the binary later, re-run the installer (idempotent — it never touches an existing workspace) or run an interactive 2501 infra deploy: picking a version self-updates the binary first.
