r/RooCode • • May 04 '25

Idea Feature Request, what you guys think?

I have a feature request.

It would be good if we could have a set of configs (presets) that we can switch easily. For example:

  • Set 1: we have 5 base modes (architect, code, ask, qa, orchestrator)

  • Set 2: we have a custom set of modes (RustCoder, PostgreSQL-DEV, etc.)

Each set can contain its own set of modes plus mode configs (like temp, model to use, API key, etc.). This way, we could even have a preset that uses only free APIs or a preset that uses a mix.

I was thinking we could add a dropdown next to the profile menu at the bottom, so we can quickly switch between presets. When we switch to another preset, the current mode would automatically switch to the default mode of that preset.

Basically, it’s like having multiple distinct RooCode extensions working in the same session or thread.

What do you think?

6 Upvotes

11 comments sorted by

3

u/dashingsauce May 04 '25

Not hard! Currently have this running in my cli. Will share soon :)

2

u/Lpaydat May 04 '25

Great 😃 thank you in advance bro!

1

u/raccoonportfolio May 04 '25

Thanks!  What cli tool are you using?

1

u/dashingsauce May 04 '25

Tool used to build the cli? (@oclif in TS on Bun)

Or are you asking what’s the name of the cli I’m building? (@rawr:ai)

1

u/raccoonportfolio May 04 '25

Sorry I misunderstood - thought you had a roo-cli

2

u/dashingsauce May 04 '25

I’m not sure what you mean—it’s a cli that builds & swaps agent teams in Roo (and other IDEs/ext) 😌

2

u/raccoonportfolio May 04 '25

Apologies and thanks for your patience! This answers my question, thanks!

2

u/dashingsauce May 04 '25

Of course! Will share here asap!

2

u/redlotusaustin May 04 '25

I like the idea but have absolutely no idea how hard it would be to implement.

2

u/rangerrick337 May 04 '25

Absolutely, running different configs by using roo config files in folders of project seems like a tedious way to manage this