Skip to main content
The Softlaunch CLI manages flags, environments, and organizations from your terminal, and evaluates flags without writing code. Use it for scripting, automation, and quick changes alongside the dashboard.

Install

The CLI requires Node.js 22 or later.
npm install -g @softlaunch/cli
The installed command is softlaunch. To run it without installing, use npx @softlaunch/cli <command>.

Sign in

Authenticate with your email. The CLI sends a one-time code and stores your session locally.
softlaunch login
Confirm the account you’re signed in as:
softlaunch whoami

Select an organization

Most commands act on a single organization. List the ones you belong to, then select one:
softlaunch orgs list
softlaunch orgs use <organization-id>
The CLI remembers your selection for later commands. Override it on any command with --org <organization-id>.

Output

Every command supports --json for machine-readable output, which is useful in scripts:
softlaunch flags list --json
Add --no-color to disable colored output.

Configuration

Set these environment variables to provide defaults:
VariableDescription
SOFTLAUNCH_ORGDefault organization id, used when --org is omitted.
SOFTLAUNCH_SDK_KEYDefault SDK key for softlaunch eval.
Your credentials are stored under ~/.softlaunch.

Next steps

Commands

See every command and its options.