Which model to choose when they all share one key
When every model sits behind one key, the choice stops being technical and becomes economic. How to pick without overpaying.
3 min · 8 September 2026 · models · pricing · choosing a model
When every model is available through a single key, the choice stops being a technical question and becomes an economic one. Here is how to pick without overpaying.
Three tiers
Flagships. Claude Opus 5, GPT-5.6 Sol. They take the hard work: architectural decisions, long agent chains, reading an unfamiliar codebase, tasks where a mistake is expensive. They cost more, and that is justified only where quality genuinely decides.
Mid tier. Claude Sonnet 5, GPT-5.6 Terra, Qwen 3.8 Max. The workhorse: ordinary code, refactoring, tests, documentation. On most everyday tasks you will not notice the difference from a flagship.
Fast and cheap. GPT-5.6 Luna, Qwen 3.5 Flash, Qwen 3.7 Plus. Classification, data extraction, short answers, bulk processing. Where you need volume rather than depth.
A practical rule
Start at the mid tier. Move up to a flagship only when the mid tier actually failed on a specific task — not in advance, "just in case".
That sounds obvious, but this is exactly where money leaks. Keeping Opus on autocomplete or on generating commit messages is the most common and most expensive habit.
What matters in agent work
An agent like Claude Code or Codex makes dozens of calls in sequence, resending the accumulated context each time. So what matters is the input token price rather than output, and the total is driven by context size rather than by how long an answer you get.
The second factor is the context window. On a large project, a model with a million-token window saves you from constantly slicing tasks by hand.
What matters in chat
Here it is the reverse: few input tokens, many output tokens. Look at the output price and at how the model writes — that part is a matter of taste, and better tested on your own texts than read about in comparisons.
About benchmarks
Public leaderboards are useful as a rough orientation and useless as a basis for a decision. A couple of percent on a synthetic test says nothing about your task, and models are deliberately tuned for popular benchmarks.
A small comparison of your own is more reliable: take three to five real tasks from your work, run them on two or three models, and compare both result and cost. That is half an hour, and the answer is about you rather than about an average.
Switching
When every model sits behind one key, switching is a single line. In code you change the model field; in Claude Code, the slots in settings.json; in Cursor you pick the model in the interface.
The current catalogue with prices is served without a key:
curl https://api.zukko.pro/v1/modelsZukko currently offers twelve text models: the Claude line from Opus 5 to Opus 4.6, three GPT-5.6 models and four Qwen models. All on one key and one balance, so experimenting does not mean opening new accounts.
The starting dollar credited on first sign-in to @zukkopro_bot is meant for exactly this kind of comparison.
zukko
Pay 25×
less
for Claude Code & ChatGPT
One fetch_* key and base URL api.zukko.pro — for Cursor, Claude Code, Codex, and any SDK.