CLI Installation
genaug requires Python 3.12 or newer.
Install
Section titled “Install”uv tool install general-augment-cli==0.5.0genaug --versionuvx --from general-augment-cli==0.5.0 genaug --versionFrom a General Augment source checkout:
uv tool install --editable ./packages/cliuv run --project packages/cli genaug --versionReleases are published only by the protected package-release workflow. Before a protected release completes, source-checkout commands are for development only. Release operators must install the exact candidate wheel and record its SHA-256 for hosted acceptance evidence; a source checkout is not a substitute for the packaged artifact at the external gate.
Authenticate
Section titled “Authenticate”genaug auth logingenaug auth whoami --jsongenaug doctor --jsonBrowser OAuth material is stored in the OS keychain. The config file contains only non-secret context. Runtime keys are separate Project/target credentials used only by the app backend.
Start in the app repository
Section titled “Start in the app repository”genaug launch \ --app-root . \ --project-name "My App" \ --project-slug my-app \ --issuer-url https://app.example.com \ --jwks-url https://app.example.com/.well-known/jwks.json \ --audience my-app \ --user-id-claim sub \ --callback-base-url https://app.example.com \ --env-file .env.local \ --waitNext: commands and configuration.