Updated
On this page
Reference for the claudestream send command — usage, flags, arguments, and examples for the send subcommand of the claudestream CLI.
#claudestream send
Send a prompt to Claude and display the complete response with events
Effect: mutating
#Flags
| Name | Short | Type | Default | Env | Description |
|---|---|---|---|---|---|
--model | -m | str | Claude model identifier for this session (e.g. sonnet, opus) | ||
--cwd | str | Working directory for the Claude Code subprocess to operate in | |||
--raw | bool | Show raw protocol events from the subprocess instead of flattened output | |||
--json-output | bool | Serialize each protocol event as a JSON line on stdout | |||
--skip-permissions | bool | Bypass all tool permission prompts via --dangerously-skip-permissions | |||
--profile | str | Name of the claudewheel profile to use for authentication | |||
--footer | bool | True | Display cost and timing summary on stderr after completion | ||
--system-prompt | -s | str | Custom system prompt text to prepend to the Claude session | ||
--stdin | bool | Read the prompt text from standard input instead of an argument | |||
--color | bool | True | Enable ANSI colored output for terminal display and formatting | ||
--resume | str | Resume a previously started Claude session by its unique session ID | |||
--from-pr | str | Load context from a GitHub pull request identifier to resume |
#Arguments
| Name | Required | Description |
|---|---|---|
prompt | no | The text prompt to send to the Claude Code session |