Derrick Hicks
Model MatchSkill

Top model.
Only when
it counts.

Left alone, your AI runs every small job on its most expensive model. That's where the usage limits and the big bills come from. Model Match gives your assistant a short set of rules for how much model each job needs, plus today's picks for the models that fit. I check the picks every morning.

Get Model Match

The right model
for every job.

Before your assistant hands off a job, it asks what the job really needs. A date calculation gets plain code. Sorting a stack of emails goes to a fast classifier like Jev, or a small model if you don’t have one. A plan, a review or anything written in your voice gets the best one.

  • Spend less. Small jobs go to small models, so your top model’s limits go to the work that needs it.
  • Stay current. Your assistant uses the exact model and effort level from today’s picks, with a backup if the first choice isn’t available.

Which column is yours.

If you pay per token, use Best overall. If you’re on a plan, like Claude Max or ChatGPT Pro, use that maker’s column. If you have both plans, give your most important work to the app you trust most for it, and send everything else to whichever plan has more room left this week.

The model-watching is my job.

A new model ships most weeks, and last month’s best value can turn into the expensive option overnight. I read the benchmarks every morning and update the picks when something better lands. My own agents run on the same picks, so I notice fast when one is wrong.

Your assistant only ever downloads model names. The rules on your machine change only when you update them.

  1. Plain codeOne right
    answer
  2. Fast classifierQuick calls
    and sorting
  3. Cheap modelExtraction
    and cleanup
  4. Mid modelResearch
    and drafts
  5. Strong modelDecisions
    and your voice

Your assistant takes the first one that fits.

Today’s picks

Picks as of

AnthropicOpenAIBest overall
Decisions and your voiceFable 5.2, highelse Opus 5.5, extra highGPT-6.1 Sol, extra highelse GPT-6.1 Terra, maxFable 5.2, highelse Gemini 4 Carbon, high
Research and draftsFable 5.2, lowelse Opus 5.5, extra highGPT-6.1 Sol, mediumelse GPT-6.1 Terra, extra highGPT-6.1 Sol, maxelse Fable 5.2, low
Extraction and cleanupHaiku 5.5, extra highelse Sonnet 5.5, mediumGPT-6.1 Sol, lowelse GPT-6.1 Terra, mediumMuse Ember, extra highelse GPT-6.1 Sol, low
Quick calls and sortingN/ADecisions APIJevelse the cheap pick above

Last change Nov 10: Picks moved under the pick rules: Claude Code strong, Claude Code mid, Best overall strong, Best overall mid, Best overall cheap.

Picks are mine, from benchmark scores and costs by Artificial Analysis. They don’t endorse them.

Under
the hood.

  1. model-match/
  2. .agents/skills/model-match/The rules and today's picks.
  3. rules.mdHow your assistant decides what each job needs.
  4. match.pyPulls today's picks.
  5. model-match-setup/Five-minute setup.
  6. skills/So Claude Code finds both.

Before
you start.

Your workspace
Claude Code or Codex, with Python 3.10 or later
Setup
Five minutes, and nothing changes until you say yes

Free and MIT licensed. The picks cover Claude Code and Codex today, and I'll add more model families as people ask for them.

Save the big model
for the big calls.

Get Model Match

Free when you join Full Context, my Tuesday email. The download starts right away.