Original Reddit post

I use Claude Code with subagents. Right now the orchestrator takes the task, breaks it down, then dispatches to subagents that run on Sonnet 4.6 or Haiku 4.5 by default. The idea I want to test: keep Claude Code as the orchestrator (so the usual orchestration prompt, the task splitting, the coordination), but have each subagent, instead of doing the work itself, hand the task off via the command line to Composer 2.5 or Gemini 3.5 Flash. Basically the subagent becomes a relay: it receives its instruction from the orchestrator, then calls another model in CLI to do the actual work and reports the result back up. My reasoning: based on recent benchmarks and my own experience, Composer 2.5 and Gemini 3.5 Flash have pulled ahead of Sonnet 4.6 on agentic and coding tasks, and Haiku 4.5 feels well behind on cost/quality. My questions: Has anyone already built this kind of chain? How did you wire it up in practice: a wrapper script the subagent calls, a custom tool, a hook? Does the orchestration stay coherent when the actual work is done by an external model (instruction following, output format, error handling)? On cost and latency, is it worth it compared to just letting Sonnet do the work directly? Any experience welcome, even partial. submitted by /u/Alternative_Jump_195

Originally posted by u/Alternative_Jump_195 on r/ClaudeCode