picasso.
Start the interactive agent in the current workspace.
The agent, scriptable, interactive, and shared with the Mac app runtime.
The agent, scriptable, interactive, and shared with the Mac app runtime.
picasso run "summarize the auth module" --jsonpicasso plan "replace bcrypt with argon2id" --cwd apps/apipicasso goal create "ship the billing migration" --max-wall-time 4h --max-cost-usd 5Start the interactive agent in the current workspace.
Run a prompt non-interactively for scripts, CI, or one-off checks.
Create, validate, run, inspect, pause, resume, stop, and read events or logs for long-horizon goals.
Enter read-only architecture mode, draft a plan without executing it, or validate a saved plan document.
Initialize, list, inspect, edit, delete, pin, unpin, export, import, sync, clear, and dedupe runtime memory.
Inspect a recorded session journal by session id, optionally limited to an event or thread.
List roles, run a bounded local subagent task, inspect status, or cancel a run.
Login, logout, configure providers, and inspect account state.
Search, install, enable, disable, serve, and inspect MCP servers.
Inspect disclosures, block sponsors, and configure terminal sponsor surfaces.
| Flag | Use |
|---|---|
| --mode safe. | Read and approved writes. Default for most workspaces. |
| --mode auto. | Allow safe operation classes to proceed without repeated prompts. |
| --mode paranoid. | Hide terminal sponsor surfaces and tighten permissions. |
| --memory-enabled. | Enable runtime memory for `picasso run`. |
| --memory-mode <mode>. | Set runtime memory mode: off, read, or read-write. |
| --memory-sync. | Request memory sync when a sync backend is configured. |
| --provider <name>. | Select a provider for this session or command. |
| --model <model>. | Override the configured model route. |
| --json. | Emit structured output for scripts. |
| --cwd <path>. | Run against a specific workspace. |
picasso run "summarize the auth module" --jsonpicasso plan "replace bcrypt with argon2id" --cwd apps/apipicasso goal create "ship the billing migration" --max-wall-time 4h --max-cost-usd 5picasso goal run <goal-id> --confirm-contract --approved-by ada@example.compicasso replay <session-id> --to-event 48picasso subagent run reviewer "review auth changes"picasso memory export > picasso-memory.jsonlpicasso mcp install github && picasso mcp enable github| Code | Meaning |
|---|---|
| 0. | Completed successfully. |
| 1. | Command failed or verification failed. |
| 2. | Invalid flags, config, or command syntax. |
| 3. | Permission denied by mode, sandbox, or approval policy. |
| 4. | Provider, network, or MCP dependency unavailable. |
Picasso for Mac is almost here — a coding agent that looks the way serious tools should, and costs what creative freedom should: nothing. Leave your email and be first on the canvas.
Sponsors and labs — the early canvas is yours. Choose Sponsor or Lab above and we'll reach out before launch.