The cralo CLI is the interface AI agents use for tool discovery, execution, billing, and diagnostics. Its stable JSON contract is designed for programmatic use.
Install
The CLI requires Node.js 22 or newer and supports macOS, Linux, WSL, and native Windows.
Existing @opentooler/cli installations and the opentooler command remain supported as compatibility aliases. New installations should use @cralo/cli and cralo.
Command areas
Global output options
AI agents should use --json and treat stdout as structured data. Do not
parse human-readable output.
Feedback
Sends free-text feedback to Cralo. Requires authentication (same as any authenticated command). Pass serialized JSON as the quoted text for structured feedback.