--agent <slug> | string | default-agent | Override the agent. |
-p, --prompt <text> | string | (positional) | Prompt text, @file, or @- for stdin. |
-q, --quiet | bool | true | Only output agent text. |
--with-git-diff | bool | false | Append git diff output as context. |
--with-git-staged | bool | false | Append git diff --staged as context. |
--with-git-log | bool | false | Append last 20 commits as context. |
--with-git-status | bool | false | Append git status -s as context. |
--with-file <path> | string-slice | [] | Append file content as context. Repeatable. |
--with-cmd <cmd> | string-slice | [] | Append shell command output as context. Repeatable. |
--paste | bool | false | Append system clipboard as context. |
--markdown | bool | (config) | Force markdown ANSI styling on. |
--no-markdown | bool | (config) | Force markdown styling off. |