| Capability | read_file · search_code · edit · shell |
| Capability | Context manager: retain / summarize / drop |
| Capability | State split by format: JSONL / JSON / Markdown / repo |
| Cost | Model routing via PreToolUse hooks |
| Capability | Dynamic planner, conditional on complexity |
| Cost | Subagents only when isolation or parallelism pays for the ~15× token overhead |
| Cost | Gate: independent + non-conflicting, or stay in the main agent |
| Cost | Conflicts: partition first, git worktrees if unavoidable |