--agent <slug-or-id> | (config) | Override the saved default-agent. Resolved via /api/v1/agents. | | | | |
--agents <csv> | (unset) | Fan out the prompt across multiple agents in parallel. Overrides --agent. | | | | |
-p, --prompt <text> | (unset) | Prompt text, @path to read a file, or @- to read from stdin. | | | | |
-q, --quiet | false | Only print the agent’s text — no [agent: …] / [done] banners on stderr. | | | | |
--no-stream | false | Wait for done, print only the final text. | | | | |
--wait | false | Alias for --no-stream — same spelling as crewship pipeline run --wait / crewship hire --wait / crewship mission start --wait. | | | | |
--timeout <secs> | 0 | HTTP timeout in seconds; 0 = no timeout. | | | | |
--max-turns <n> | 0 | Cap the agent loop at N turns for this run (0 = adapter default, 50 interactive). | | | | |
--with-git-diff | false | Append git diff as context. | | | | |
--with-git-staged | false | Append git diff --staged as context. | | | | |
--with-git-log | false | Append the last 20 commits. | | | | |
--with-git-status | false | Append git status -s. | | | | |
--with-file <path> | (unset) | Append a file’s contents. Repeatable. | | | | |
--with-cmd <shell> | (unset) | Append the stdout of a shell command. Repeatable. | | | | |
--paste | false | Append the system clipboard (pbpaste / wl-paste / xclip / xsel). | | | | |
--dry-run | false | Print the assembled prompt and exit. No auth, no agent, no run. | | | | |
--estimate | false | Print token-count + cost estimate and exit. No run. | | | | |
--markdown | false | Force markdown ANSI styling. | | | | |
--no-markdown | false | Disable markdown ANSI styling. | | | | |
--save <path> | (unset) | Tee the agent’s text response (no ANSI) to path, written atomically. | | | | |
--plan | false | Plan mode — produce a step-by-step plan without executing tools. | | | | |
--effort <level> | (unset) | Reasoning effort: `minimal | low | medium | high | xhigh`. |
--show-thinking | false | Print reasoning blocks to stdout (un-truncated). | | | | |