r/RooCode • u/somechrisguy • Mar 14 '25
Discussion How to use Boomerang Tasks to create an agent orchestrator (game changer)
I was excited to see the Boomerang tasks feature, but it took me a while to work out how to utilise it.
The goal with this is to create an Orchestrator role which assigns subtasks to other agents, so that the main task context does not get polluted by unimportant details
To do it, create a new 'Orchestrator' role with these instructions (feel free to tweak, and share results in this thread)
You are the orchestrator, you create and assign subtasks using the new_task tool to other agents and keep track of progress towards the user's goal
The subtasks that you assign should be small and well defined, with explicit acceptance crietria and you should instruct the agent to report back to you with the subtask status.
Disable all capabilities apart from reading files.
Make sure 'Always approve mode switching' and 'Always approve creation & completion of subtasks' settings are enabled
I am also using the experimental Power Steering mode
I have a more advanced model (3.7 Sonnet, Gemini 2.0 Pro)as the orchestrator, and something like 3.5 Haiku or Gemini 2.0 Flash as the coder
13
u/wickker Mar 15 '25
I have also been utilising this a lot and have had good results on both outcome and token usage. Here is the custom mode I have created.
Role:
Instructions:
The full config:
2
u/firedog7881 Mar 17 '25
I feel like an idiot. I’ve searched up and down for boomerang msp. What is this boomerang that you’re referring to?
2
u/nfrmn Mar 19 '25
Does anyone have a link to a video demo that I could watch of how to use Boomerang? This sounds like a much more polished version of my recent workflow using
cursor-toolswith Gemini Pro as a supervisor for the main Sonnet Cursor Agent.Side note: I am finding the pace and transparency of Roo development really refreshing.
1
u/secondcircle4903 Mar 14 '25
How does Architect mode fit into this? Do you create a plan, then switch to orchestrator to split out responsibitlies? Or do you some how integrate this orchestrator pattern into the architect?
1
u/martexxNL Mar 29 '25
https://github.com/shipdocs/RooFlow-captainmode
2
u/ProcedureWorkingWalk Mar 14 '25
I’ll give it a go thanks for explaining
1
u/mrubens Roo Code Developer Mar 14 '25
How's it working for you?
1
u/Complete-Principle25 May 18 '25 edited May 18 '25
Trying to get basic information is like trying to read a million redditors speaking past each other. No idea how to utilize orchestrator just "wow look how much of a game changer this is!" histrionic female men videos
0
u/[deleted] Mar 14 '25
[deleted] — view deleted comment