Skip to main content
You don’t need to memorize any of this. If you use an AI agent like Claude Code, Cursor, or Copilot — just tell it what you need in plain language. Your agent can read this documentation and execute every command listed here on your behalf. You focus on decisions, your agent handles the syntax.

Installation

Verify it works:

Quick Start

Get up and running in five commands:

Global Options

These options apply to every command:

Output Modes

Table (default)

Human-readable table output. Column widths are fixed for consistent formatting.

JSON

Machine-readable JSON output. Use --json with any command.
Use --json when piping output to other tools like jq, or when your AI agent needs structured data to work with.

Exit Codes

Use exit codes for scripting and automation:

Configuration

The CLI stores configuration at ~/.moss/config.json:
Credentials are saved via moss login (browser) or moss auth login (API key) and can be overridden per-command with --api-key and --workspace.

Command Groups