Use Luna CLI
Luna CLI manages Luna DevOps from a terminal. If it is not installed yet, start with Install Luna CLI.
Command format
Business commands use one consistent format:
For example:
After selecting a default project space, project-level commands can omit its ID.
Find a command
You do not need to memorize the command catalog. Browse help one level at a time:
Help includes parameters, required permissions, risk level, and examples.
Common tasks
Run luna doctor first when troubleshooting connectivity, authentication, or version compatibility.
Scripts and automation
Use machine-readable output in scripts:
Parse only JSON from standard output. Do not depend on table widths, colors, or localized prose. High-risk operations ask for confirmation in an interactive terminal; non-interactive environments must pass --yes explicitly, but it never bypasses platform permissions or security checks.
When signing in with a personal token, read it from an environment variable or secret manager instead of placing it in shell history:
Agent use
Agents should use:
The companion luna-devops Skill is available from the Luna CLI repository. Use luna help as the source of truth for commands and parameters.