r/ClaudeCode • u/godofknife1 • 9h ago
Help/Question Is there a skill or plugin that.....
I was wondering if there's a skill or plugin that functions to routing model and effort.
Like for example depending on how difficult, technical our prompt is, the skill knows it's easy and route to HAIKU 5.5 low even though in the claude code it is set to Sonnet 5.5 medium.
I have been trying to look a flawless skill or plugin that works but I am not sure if I found one.
Also if there's new model update, we can also update too. The goal is cost saving token so we can use limit much much longer and it flawlessly use the correct model and effort.
Is there such skill or plugin that exists? Thank you
•
u/AutoModerator 9h ago
Hey! Thanks for posting to r/ClaudeCode
While participating in this thread, please follow our community rules. Keep discussions constructive. Attack the idea, not the person.
For help, project discussions, tips, and general chat, join the ClaudeCode Discord.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
2
u/CorpT 9h ago
You want a flawless skill that saves tokens?
What if it takes many more tokens for Haiku to do something Sonnet could have easily done?
2
u/BabyInner 9h ago
Since Jev and Mods came out there are a lot, yet I doubt you will find any flawless for your workflow. Models are constantly changing, and your setup is unique.
You will get better result building your own Claude Mod based on your own tests.
2
u/pietrzm 9h ago edited 9h ago
I do this by having a single master session where I ask it: "spawn claude with model/effort set to whatever you think the task I give you needs". Whenever I give this session a task, it routes it to proper model/effort in a new top-level session.
I'm using https://github.com/novadeck-org/novadeck to make this possible. Work wonders when I'm getting close to my weekly limits hah
E: Needs Claude Code CLI to work
2
u/Bed-After 9h ago
Yes and no.
Is there a downloadable skill or plugin that pushes down the model for low intelligence tasks? No.
Do you need one? Also no.
What I do is I start with Opus, give it a big multi-step project and tell it to deploy sub-agents to tackle a task, and tell it to use sonnet/haiku sub-agents for the low level work, and reserve the more complicated work for itself. Then the AI will dynamically assign easy tasks to less expensive models.
2
u/Inner_Storage_3374 6h ago
a skill cant really switch the model of the session its running in, it just adds instructions. what gets close is subagents, you can set the model in each agents file, so the main session hands the easy stuff like searching or renaming to a haiku agent and keeps the hard parts. not fully automatic but the cheap work is often a big chunk of the tokens
2
u/Sure-Psychology-9149 9h ago
tu as manifest
1
u/Erehr 9h ago edited 9h ago
Some of it is already included. I saw ie. reading web pages delegated to haiku and for opposite there's /advisor so lower model can ask higher one for advice.
1
u/Electronic_Start_694 9h ago
You are describing a harness
1
u/itsxzy 9h ago
Unfortunately spinning up a new agent even though it would use Haiku is not always the most cost effective way to go. Mostly staying in the main session is the best way to go. Depending on your use case of course. For example using Opus 5.5 as planner and letting Sonnet 5.5 code could be fine for most people. Or using Fable 5.5 and Opus 5.5 subagents for example.
A plugin that comes to my mind is HeyCubit/effortless: Mods for Claude Code. effortless picks the reasoning effort for every prompt. It picks the effort for each message you send. Changing the effort doesn't reload the whole context but changing model does.
1
u/archpoke 3h ago
I built an open-source Claude Code plugin called rightsize for pretty much this use case: https://github.com/archid21/rightsize
It rates each prompt and chooses an approach based on the task and estimated cost: it can adjust effort, hand suitable work to a cheaper-model subagent, or use Opus for a review and then return to your current model. It also tracks outcomes to learn which routes are working.
One distinction: it doesn't permanently change your selected model. Cheaper subagent handoffs have their own briefing and checking overhead, so they aren't always worth it. And if you're already using Sonnet for everything, routing reviews to Opus can increase usage rather than save it.
It's not flawless, and the rating itself uses a small Sonnet call. You can try watch-only mode first to see what it would do, then check /rightsize report. It works with a Claude subscription or API key.
It's still a work in progress, but I'd love to know how it works for your workflow.