Commands
kane-cli --tui
Launch the interactive TUI.
kane-cli run
Run a browser automation test.
Mobile run flags (macOS Apple Silicon only):
On the
desktop target, the device flags and --app are ignored. See Mobile Testing for setup.
kane-cli doctor
Check the mobile tooling this machine needs for one target, emulator or simulator, and install the tooling Kane CLI manages for it. --target is required.
doctor prints one line per required check, each with a fix. Run kane-cli login before --install. See Mobile Testing.
kane-cli devices list
List the emulators or simulators Kane CLI can run against. --target is required. Address a device on a run with --device-name and --os-version as the list prints them.
kane-cli apps list
List the uploaded builds your account can use for a target. The APP ID column is what --app and kane-cli config set-app accept.
kane-cli login
Authenticate with . Opens a browser for OAuth, or accepts credentials for basic auth.
kane-cli logout
Revoke tokens and remove stored credentials for the active profile.
kane-cli whoami
Show the active profile and authentication status.
kane-cli balance
Show credit balance for the active profile.
kane-cli profiles
Manage named authentication profiles.
kane-cli config
View and modify persistent settings.
Commands without arguments (
chrome-profile, project, folder) launch an interactive picker UI. AI agents cannot run these — ask the user to run them directly.kane-cli feedback
Submit feedback on a completed test run.
Exit Codes
TUI Slash Commands
Keyboard Shortcuts
Settings Reference
Settings are stored at
~/.testmuai/kaneai/tui-config.json. See Configuration for details.