claude_start
Launch a long-running Claude Code task as a detached background job and receive an immediate jobId for status polling.
Instructions
Start a Claude Code task as a detached background job and return a jobId immediately. Use for any work that might run longer than ~30s. Poll with claude_check.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobId | No | Custom job id; otherwise one is generated. | |
| model | No | Optional --model override, e.g. claude-opus-4-8 / claude-sonnet-4-6. | |
| effort | No | Reasoning effort; default xhigh. "max" = highest reasoning; "ultracode" = xhigh plus standing dynamic-workflow orchestration (parallel subagents). | |
| prompt | Yes | The task for Claude Code. Include CWD context if it does file/git work. | |
| workFolder | No | Directory to run in (default: $HOME or CLAUDE_ASYNC_DEFAULT_CWD). |