spawn_claude_agent
Spawn an independent Claude subagent for delegated tasks, receiving a returned ID to track progress while you continue your own work.
Instructions
Spawn an independent Claude subagent. Save the returned ID, continue your own work, then call wait_claude_agents directly. No listing step is needed. No shell or browsing tools.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | Yes | ||
| model | No | Optional proxy model ID. Omit for configured default (claude-fable-5-1 unless changed). Use list_claude_models if needed. | |
| max_steps | No | ||
| task_name | No | Short human-readable task label. | |
| workspace | No | Absolute directory the agent may access. Omit for reasoning-only tasks. | |
| max_tokens | No | Output ceiling, including thinking. Omit for automatic budget: 65536 at xhigh/max, otherwise 8192. Model limits apply. | |
| request_id | No | Optional unique request key; reuse after a transport failure to recover the same task, even if completed. | |
| allow_writes | No | Enable file creation/edits inside the workspace only when within the user-authorized task. | |
| timeout_seconds | No | ||
| reasoning_effort | No | Optional reasoning effort. Omit to inherit the configured default, adapted automatically for models without effort support. Explicit choices are honored or rejected clearly. default omits the provider effort parameter. Effective settings and any adjustment are returned. |