subagent_start
Launch an installed agent CLI as a background subagent to complete one self-contained task under your account, sharing MCP servers, and get a job ID or the final result.
Instructions
Start a subagent: another installed agent CLI works on one task in the background, under one of your accounts, with your shared MCP servers, plugins, skills and settings. Returns a job_id at once (or the result, if it finishes within wait_seconds). Give it a complete, self-contained task: goal, scope, files, and how to check the result. csa enforces the account limits itself: if a start is refused, follow the suggestion in the message.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cwd | Yes | Absolute path of the project folder to work in. | |
| model | No | Model alias or ID, e.g. 'sonnet', 'opus', 'haiku'. | |
| access | No | read: no edits (read-only tools and commands only). edit: edits with the CLI's own safety checks (auto mode). full: skip all permission checks; only when the user asked for it. | edit |
| effort | No | ||
| prompt | Yes | The full task for the subagent. | |
| account | No | Run on this account only. Omit to let the pool pick. | |
| runtime | No | claude | |
| add_dirs | No | Extra absolute folders the subagent may use. | |
| max_turns | No | ||
| resume_job | No | Continue the session of an earlier job (same account). | |
| wait_seconds | No | Wait up to this many seconds for the job to finish before returning. | |
| timeout_seconds | No |