Usage
What The CLI Covers
Use the CLI when you need to:- bootstrap a new instance
- inspect deployment and storage state
- configure mode, hostname, and secrets
- manage companies, agents, issues, approvals, activity, and dashboards from the terminal
Global Options
All commands support:| Flag | Description |
|---|---|
--data-dir <path> | Local Paperclip data root (isolates from ~/.paperclip) |
--api-base <url> | API base URL |
--api-key <token> | API authentication token |
--context <path> | Context file path |
--profile <name> | Context profile name |
--json | Output as JSON |
--company-id <id>.
For clean local instances, pass --data-dir on the command you run:
Context Profiles
Store defaults to avoid repeating flags:~/.paperclip/context.json.
Command Categories
The CLI has two categories:- Setup commands — instance bootstrap, diagnostics, configuration
- Control-plane commands — issues, agents, approvals, activity
Deployment Notes
Deployment mode and hostname trust are part of the CLI contract, not hidden implementation details.paperclipai onboardwrites the initial deployment modepaperclipai configure --section serverupdates the runtime mode laterpaperclipai allowed-hostname <host>adds private hostnames for authenticated/private deployments