Would Gemini non-interactive mode be a stop gap if they don't have sub-agent equivalent yet?
https://github.com/google-gemini/gemini-cli/blob/main/docs/c...
https://github.com/google-gemini/gemini-cli/blob/main/docs/c...
But it is still worth a try and may be possible with some prompting and duct tape.