@synthetiq/cli) provides commands for the full development lifecycle — scaffolding workspaces, creating apps and services, running local development servers, packaging for production, and deploying to cloud infrastructure.
Installation
The CLI is published to the Synthetiq private npm registry, so a plainnpm install -g @synthetiq/cli won’t resolve it — npm needs the registry and an auth token for the @synthetiq scope.
Install it in one command, passing the registry and token as flags:
~/.npmrc once so global installs pick it up:
Command reference
Global options
Workspace context
Most commands operate within a Synthetiq workspace — a directory containing_apps/, _mcp/, _service_clients/, and a .synthetiq/ configuration directory. The workspace is tied to the authenticated user and organization, with state stored at ~/.synthetiq/<userId>/<orgId>/.
Commands like login, logout, and whoami operate globally and store credentials at ~/.synthetiq/credentials.json.
