I use claude for most of what I do, and Fable is largely overkill for me and frequently burns through my Max plan's session credits in minutes (!) when just doing an initial mobile app planning with 4 agents. After I waited out the timeout period 6 hours later, and I picked up again, the cache had timed out so it burned through 2% of the session in less than a minute. Opus 4.8 is now my goto and I will be avoiding 5 until I see a reason to switch back. 4.8 is 'good enough' for what I need and has been a great value. It mostly gets things right. Most of what I do is web and mobile , largely cloud backend.
Given that Fable is the only one that fucking listens to me and writes proper Go code, that’s what I use for everything.
If I don’t care about the code, i.e. I’m writing something quick just for tests, I’ll use GPT Astra. For conversations and research I usually go with Astra Pro.
For Home Assistant I use a combination of Grok 4.20 and DeepSeek Flash 4.1. Grok as a voice assistant, because it’s the only model with good latency here in Brazil (it’s nearly instant), and DeepSeek for everything else.
I used to main Claude, but I can't stand how it writes. I feel like I'm wasting too much time trying to decipher the output. Adding writing rules does not seem to work. Now I use GPT 5.6 Terra high fast mode, with Luna for everything else. I might consider using Sol for planning. I can't stand using Sol or smarter models for coding, because they will eventually try to rewrite everything in the codebase.
I also don't want to use the Claude Code and Codex agent harnesses. The good thing with Codex subscription is that it can be used in other harnesses, unlike Claude. As far as I know, only Anthropic has this restriction.
I recently switched over to GPT from Claude once my subscription lapsed, it's too early to tell, but I do appreciate how more straight to the point Sol 5.6 seems to be, vs. the insane wordslop machine Opus tends to be.
It's really strange because when Opus 5 released, there were some that pointed this out, but a bunch simply said it was the best and as good as Fable etc etc.
but for me, it caused me to get very demotivated and avoid interacting with the model, at least when using Claude Code.
Me too. Claude Opus 5's English is insufferable. Opus 4.6-4.8 was more reasonable.
I've moved to Codex 5.6-Sol. Much saner English, much better at execution, and gets stuff done in a matter-of-factly kind of way (Claude Code is a mess these days -- it gets things wrong and goes around in circles).
But I'm harness agnostic and am not locked in. I just keep my issues in Kata Tracker (https://www.katatracker.com/) and switch harnesses/model when I need to.
Being loyal to a particular model/harness seem unwise to me.
It pains me to read these answers so far. Listen, for 99%+ of your web and mobile tasks, deepseek-v4.1-flash is all you need. It is blazing fast, super cheap, and quite proficient. It acts responsibly, has top-notch vision for evaluating its own UI work, and is far less smug and flowery than any of the Anthropic models.
I can go all day and night with this thing with multiple sessions going, and I spend like $2 per day retail. With opencode-go, that fits within the $10/mo subscription, so that's what it ends up costing in real life.
I use all of em, ChatGPT 5.6luna ion web, for quick tasks(without signup), (ii personally feel ChatGPT isn't straightforward especially when quizing its opinion on a topic) , Gemini for academic work to encyclopedia and know-how discussions, recommending solutions to technical tasks by looking up web for me(it's my primary driver, but lags behind in coding abilities,its large context is a plus. I recently started returned to claude and it isn't bad, since I'm not a paid user... So i don't have a personal assessment on newer models capabilities.
Grok is keeping up and really good at explicit stuff, i think that's a drawdown for me. I think most nsfw was made with grok
As for meta ai, i feek it's a total joke, i don't have access to muse cause meta has decided not to support older OS versions (I'm on Android).
This comment box makes me feel almost as if I'm coding, because of the font. Pretty noice
I've found good success with the new Gemini models on Antigravity. Granted I use my models either:
- like a fancy auto complete (here are some stub methods, they should do X, fill them in)
- using fairly detailed plans and test harnesses, so blowing up the world is hard
The 3.X Flash family have been fairly capable models, and the selling point for me is just raw speed. Gemini is noticeably faster than the competition, about 3-4x, and I just get work done faster with it.
That said I'm keeping an eye on Open Weights. DS4 Flash was good until price hikes, and finding a provider that serves at high speed and without quantisation at the prior price is tricky.
Oh for sure. But latest Gemini has been pretty good for even tricky things. I got it to reverse engineer the Bowers Wilkins foundation app so I can queue music over WiFi from my laptop instead of my phone (without AirPlay 2 compression or a Roon subscription).
A few months ago that would've been bigger model stuff, but now you can do that in a couple hours with Flash and direction.
I think for me stuff peaked around Opus 4.7, I was leaning heavily on the model with paired supervision from reviewing the output manually every step of the way. Ever since that things got a little more complicated and in an unsustainable pace for me, I am trying to remove myself from the equation and build verifiable and reliable tests with quick feedback loops that let frontier models run autonomously but in all honesty not seeing it scale well, I need to take a step back and reassess if the trade off was worthwhile. Frontier models are being incredible at making me feel like they passed my tests only to eventually reveal some tech debt that forces me to take large pivots. It seems the speed is sexy but the results are questionable, models may have hit a limit in my workflow and I think harness engineering is more important than anything. Would love to hear feedback on this take and if others have experienced similar things and what they did to overcome this. (Context would be solo founder bootstrapping greenfield work with full autonomy and sometimes more room for rapid iteration)
For personal needs I use a local Qwen3.8-Next-Flash setup on a GB10 cluster. For work, Github Copilot with either GPT 5 mini or toss up between Opus/Sol depending on the complexity of the task.
Used to pay for a Claude 20x plan and did everything in Opus, but I hate how it talks now and recent events (OAI scooping, Anthropic's spying, third party Chinese model hosts stealing and selling credentials) have really pushed me towards local AI for personal needs. Am not allowed to use Chinese models for work even if self-hosted so not much choice there.
If I had to pick just one, these days it’s Composer. It is just a cheap, fast, surgical workhorse. My workflow uses other models as well for various phases: Opus for planning, Sonnet for review, etc.
I prefer Cursor at this point just because of Composer. Claude Code is passable but the lack of a good, fast, cheap workhorse sucks. Sonnet and Haiku aren’t it.
I also do like Codex and Sol, Terra, and Luna. They are decent but I don’t find they stand out enough to use over the others.
Additionally, I have not tried Astra and found Fable to really not worth the cost for the tasks I do.
Finally, the latest Grok is actually a beast of a model, but expensive enough to not be a stand out.
For high-level strategic conversations, I use Fable.
For planning, I use Opus or Sol. Sol is generally preferred; it’s faster, cheaper, and less verbose. But I still find Opus more capable on the most nuanced or complex tasks.
For planned implementation, I use Sonnet.
For one-shot unplanned implementation, I’ll use whatever model seems best for the task. FWIW, I’m increasingly turning to Grok here.
I use Sonnit for my personal work and Opus for my professional work.
For my personal stuff, I'm on a small $20 plan, so I need to use tokens conservatively. I was very rarely exceeding limits until I built a Dark Software Factory. It's not as efficient at token use. So, I use Sonnit over Opus here.
At work I have a $100 plan that I rarely exceed so I use Opus. I have access to Fable too, and I did use it a lot while it was new, but I don't find it improves most of my work by too much. I do mostly bug fixing across several hundred repositories with hundreds of thousands of lines of code, mostly written by humans over the past 20-years. These projects interact with each other so I run claude from the root of my sandbox (I was nervous to try this but I'm not looking back now).
I also use Sol as a secondary for my personal work. I pay for it because I like to talk to ChatGPT on the web. Since I already have the subscription, I let Sol write plans for me. It does a better job at certain tasks and it saves me some Claude tokens. Maybe I should consider Terra for the task, but I don't run up against my usage limits for the little bit I use it.
I'm trying to use Gemma 4 12b for some workloads but I haven't mastered the model yet. It's still very experimental for me. I can get work from it but it takes a lot of hand-holding. For local models, however, it's all I have the RAM for.
For personal use, Luna-xhigh on the Plus subscription. I only ever hit my limits if I decide to use Sol or Astra for a bit more quality.
For work, given we pay API pricing anyway, I've been happy experimenting with K3-medium as my default, and now I'm planning on trying GLM 5.3 as well. Sol-medium is my fallback for my work purposes but I occasionally use Opus 4.8 as an additional reviewer.
I like the open weight models because much of my time at work is spent on security hardening (specifically, hardening my own service), and Sol/Opus keep snitching on me and blocking my prompts.
Enterprise pay as you go across a few vendors. But still cost conscious.
Defaulting to Sol Medium/Light for most planning and implementation I think is tricky or want more care in.
Luna Extra High for everything else (implementation, tedious take over my browser and do stuff).
I read all of its output tokens and lots of thinking tokens to understand the general flow of things, but only minimally look at code these days. I can't grok what Claude models speak and it's gotten worse. OAI models speak my kind of tech language I guess.
Given the tremendous variety of answers here, one has to wonder how much it matters. Reminds me of when you ask a bunch of motorcyclists what oil to use
Gemini 3.8 flash via Antigravity desktop has been my daily driver for the last few weeks. I also use DeepSeek V4 flash and a Qwen 3.6 MoE for local stuff.
Sonnet. It makes my token budget go further and I prefer to have the LLM churn away on rote work while I do the thinking. So while Opus and Fable are undoubtedly smarter, that doesn't materially affect _my_ workflow.
I'm not as up to date on the other vendors' models, but when I last used Gemini my feelings were similar between Pro and Flash.
I like AI more on the short leash, giving it specific agents tasks, one at a time (centaur mode). I found GPT 5.6 LUNA to be astonishingly capable. Plus, it so fast, that it does not block my flow of throughts, like the more capable but slower models often do.
And it is so cheap that I do not use Ollama local models anymore. Luna is far more capable, and so cheap that the energy prices here in Germany eat the gains of local hosting ;-)
ZAI/GLM because a friend has generously shared an API key. They have other subscriptions and also a lot more from their employer.
A day ago I activated Google AI Pro free via Google's tie-up with a local company (I do pay for this company's product though and it's anything but costly). Now I will use this too.
No other reasons to pick these, or not picking anything else.
I feel like the odd man out ITT but Terra has been absolutely amazing for me and totally blows Sonnet out of the water. My company pays for Claude so I use Sonnet in the office but at home I use Terra and I find it far more likely to one shot some very decent code.
Granted, yesterday I threw a few tasks to Astra which the former 2 botches; it produced clean, correct solutions quickly, so pending further eval, this may take over.
IMO unless it's a mechanical tasks, it's worth it to use carefully -crafted queries on the more expensive models, than iterate through messier solutions on the cheaper ones.
My current vibe/playing around setup is deepseek v4.1 flash with opus/sol as advisor agent, dsv4.1flash agents for self review and final review with opus/sol. I love how fast and cheap deepseek is. Using omp as harness.
Privacy policy is not great with deepseek api, but you are always just trusting their word with any hosted llm and in theory i could at least self host the models i use from deepseek.
I was using various open weights models until glm-5.3-flash came out recently. It's incredibly capable and cheap, even if it's very verbose and not the fastest. I've assigned it to all my agents across my harness and it's getting the job done. Still needs a good steer every now and then, but a great work horse.
I have an 'ask' alias in my shell that just uses Haiku. I use it daily for pretty much everything
For more long work, I now use Fable to create a PLAN.md. I tell it to make a plan that will be executed by other models, and most of the time it ends up choosing Opus or Sonnet.
I didn't start doing this recently. Before that, I would just use the top model for everything. Splitting the work across different models depending on the task has helped a lot. They run faster, and I usually get much better results
I currently use DeepSeek-V4.1-Flash and the V4-Pro and -Flash versions before that, because they are extremely cheap. I have spent less than $25 for over a billion token so far (1B cached, 15M out, 19M in). I even prefer the DeepSeek models over the older OpenAI offerings. When I tell a GPT-5.x model to do some difficult task, they often give up saying it can't be done, or cheat by modifying the tests, while the DeepSeek models are more persistent and less prone to cheating.
GLM-5.3, GLM-5.3-Flash and Kimi K3 are also fine, but slower, more expensive, and less good for what I use them for, which is mostly Python and CUDA programming with some JS and HTML inbetween.
But almost all of my tasks are verifiable tasks, which means that the LLM can check whether it is done or whether it needs to keep trying. If you are mostly working on problems where the quality metric is based on vibes, YMMV.
I haven't tried Astra or Fable yet, because I am not made of money and am happy with my current setup. Also, the Opus models' writing is absolutely insufferable. My blood pressure rises every time I see a Claude-generated slop README.
It's really strange, you see people claim the same on the Codes subreddit. I can also run Astra xHigh at least for a few days with my 20x, but I don't use any of the token hungry patterns like orchestrators and such (only the code reviews have a skill using either 4 or 8 sub agents, some being Terra/Luna and none Astra). I did have a month ago a period or 2-3 days when usage was draining like 5x faster than usual, maybe some people are seeing smth like that? But more likely many sub agents and other patterns eating tokens.
Glm-5.3-flash for me. I like faster models because I stay involved all the way through. I don't delegate full control to the agent because it's harder to understand the end result that way.
GLM 5.3 Flash for personal hobby stuff. It's the first local-ish model that feels capable enough to be a default model to me (and it's very cheap). I'd rather get addicted to an open weight LLM in a class I can theoretically run if consumers ever get access to RAM again and can't get taken away from me. Locally I use Deepseek Flash, Qwen3.8-Next-Flash, or Gemma 4 depending on how slowly I want my slop to generate.
I've been trying Grok 4.6 (High) alongside Claude Opus 5 (High). Grok is capable, but disappointing compared to Opus. My experience with Grok has also made me a little skeptical of benchmarks, because the two models benchmark similarly but it (subjectively) feels like there is quite a big capability gap between the two.
mimo-v2.5-free, mimo-v2.5, deepseek-flash in that order, honestly don’t even bother using qwen3.6-35b-a3b now unless i need uncensored tasks finished, mostly reverse engineering
most engineering tasks don’t require frontier llms
when they get stuck, then i consider moving up to more capable models
purchasing a claude plan seems widely unnecessary to me
the tasks they do better than the average engineer cut both ways: unless you have an existing portfolio of well written and designed work done pre-llms, it looks like you’re producing slop that pretends to be well designed
poor typography choices despite using the mode,
poor layout choices despite using popular CSS frameworks
etc
bad engineers will always be bad engineers
tools don’t make up for it
edit: a follow up to this— everyone is using eyebrows in their layouts and have no fucking clue why it was done to begin with
everyone has a status pill floating above their front page hero display text and its not fucking status related
If I don’t care about the code, i.e. I’m writing something quick just for tests, I’ll use GPT Astra. For conversations and research I usually go with Astra Pro.
For Home Assistant I use a combination of Grok 4.20 and DeepSeek Flash 4.1. Grok as a voice assistant, because it’s the only model with good latency here in Brazil (it’s nearly instant), and DeepSeek for everything else.
I also don't want to use the Claude Code and Codex agent harnesses. The good thing with Codex subscription is that it can be used in other harnesses, unlike Claude. As far as I know, only Anthropic has this restriction.
It's really strange because when Opus 5 released, there were some that pointed this out, but a bunch simply said it was the best and as good as Fable etc etc.
but for me, it caused me to get very demotivated and avoid interacting with the model, at least when using Claude Code.
I've moved to Codex 5.6-Sol. Much saner English, much better at execution, and gets stuff done in a matter-of-factly kind of way (Claude Code is a mess these days -- it gets things wrong and goes around in circles).
But I'm harness agnostic and am not locked in. I just keep my issues in Kata Tracker (https://www.katatracker.com/) and switch harnesses/model when I need to.
Being loyal to a particular model/harness seem unwise to me.
For what it's worth, here's a take on its speed vs cost vs intelligence: https://artificialanalysis.ai/models/deepseek-v4-1-flash
I can go all day and night with this thing with multiple sessions going, and I spend like $2 per day retail. With opencode-go, that fits within the $10/mo subscription, so that's what it ends up costing in real life.
Grok is keeping up and really good at explicit stuff, i think that's a drawdown for me. I think most nsfw was made with grok
As for meta ai, i feek it's a total joke, i don't have access to muse cause meta has decided not to support older OS versions (I'm on Android).
This comment box makes me feel almost as if I'm coding, because of the font. Pretty noice
- like a fancy auto complete (here are some stub methods, they should do X, fill them in)
- using fairly detailed plans and test harnesses, so blowing up the world is hard
The 3.X Flash family have been fairly capable models, and the selling point for me is just raw speed. Gemini is noticeably faster than the competition, about 3-4x, and I just get work done faster with it.
That said I'm keeping an eye on Open Weights. DS4 Flash was good until price hikes, and finding a provider that serves at high speed and without quantisation at the prior price is tricky.
There's no Gemini pro model currently, so you gotta pair that with a 20 openai plan for access to more advanced stuff if you need it.
A few months ago that would've been bigger model stuff, but now you can do that in a couple hours with Flash and direction.
Used to pay for a Claude 20x plan and did everything in Opus, but I hate how it talks now and recent events (OAI scooping, Anthropic's spying, third party Chinese model hosts stealing and selling credentials) have really pushed me towards local AI for personal needs. Am not allowed to use Chinese models for work even if self-hosted so not much choice there.
I prefer Cursor at this point just because of Composer. Claude Code is passable but the lack of a good, fast, cheap workhorse sucks. Sonnet and Haiku aren’t it.
I also do like Codex and Sol, Terra, and Luna. They are decent but I don’t find they stand out enough to use over the others.
Additionally, I have not tried Astra and found Fable to really not worth the cost for the tasks I do.
Finally, the latest Grok is actually a beast of a model, but expensive enough to not be a stand out.
For high-level strategic conversations, I use Fable.
For planning, I use Opus or Sol. Sol is generally preferred; it’s faster, cheaper, and less verbose. But I still find Opus more capable on the most nuanced or complex tasks.
For planned implementation, I use Sonnet.
For one-shot unplanned implementation, I’ll use whatever model seems best for the task. FWIW, I’m increasingly turning to Grok here.
I use Luna all over my workflow for reporting.
For my personal stuff, I'm on a small $20 plan, so I need to use tokens conservatively. I was very rarely exceeding limits until I built a Dark Software Factory. It's not as efficient at token use. So, I use Sonnit over Opus here.
At work I have a $100 plan that I rarely exceed so I use Opus. I have access to Fable too, and I did use it a lot while it was new, but I don't find it improves most of my work by too much. I do mostly bug fixing across several hundred repositories with hundreds of thousands of lines of code, mostly written by humans over the past 20-years. These projects interact with each other so I run claude from the root of my sandbox (I was nervous to try this but I'm not looking back now).
I also use Sol as a secondary for my personal work. I pay for it because I like to talk to ChatGPT on the web. Since I already have the subscription, I let Sol write plans for me. It does a better job at certain tasks and it saves me some Claude tokens. Maybe I should consider Terra for the task, but I don't run up against my usage limits for the little bit I use it.
I'm trying to use Gemma 4 12b for some workloads but I haven't mastered the model yet. It's still very experimental for me. I can get work from it but it takes a lot of hand-holding. For local models, however, it's all I have the RAM for.
For work, given we pay API pricing anyway, I've been happy experimenting with K3-medium as my default, and now I'm planning on trying GLM 5.3 as well. Sol-medium is my fallback for my work purposes but I occasionally use Opus 4.8 as an additional reviewer.
I like the open weight models because much of my time at work is spent on security hardening (specifically, hardening my own service), and Sol/Opus keep snitching on me and blocking my prompts.
Defaulting to Sol Medium/Light for most planning and implementation I think is tricky or want more care in.
Luna Extra High for everything else (implementation, tedious take over my browser and do stuff).
I read all of its output tokens and lots of thinking tokens to understand the general flow of things, but only minimally look at code these days. I can't grok what Claude models speak and it's gotten worse. OAI models speak my kind of tech language I guess.
Light human review, some automated review.
Most work is for internal use.
I'm not as up to date on the other vendors' models, but when I last used Gemini my feelings were similar between Pro and Flash.
A day ago I activated Google AI Pro free via Google's tie-up with a local company (I do pay for this company's product though and it's anything but costly). Now I will use this too.
No other reasons to pick these, or not picking anything else.
- LLM expense budget
- What type of dev: work, personal, real time spaceship thrust vectoring, html contact forms for family, etc.
- human in the loop with short as possible turns, software factories that can run for days, or something in the middle
Just off the top of my head. I'm sure there are others I'm missing.
Granted, yesterday I threw a few tasks to Astra which the former 2 botches; it produced clean, correct solutions quickly, so pending further eval, this may take over.
IMO unless it's a mechanical tasks, it's worth it to use carefully -crafted queries on the more expensive models, than iterate through messier solutions on the cheaper ones.
Privacy policy is not great with deepseek api, but you are always just trusting their word with any hosted llm and in theory i could at least self host the models i use from deepseek.
For more long work, I now use Fable to create a PLAN.md. I tell it to make a plan that will be executed by other models, and most of the time it ends up choosing Opus or Sonnet.
I didn't start doing this recently. Before that, I would just use the top model for everything. Splitting the work across different models depending on the task has helped a lot. They run faster, and I usually get much better results
Here is the script https://github.com/mariocesar/dotfiles/blob/main/common/.loc...
GLM-5.3, GLM-5.3-Flash and Kimi K3 are also fine, but slower, more expensive, and less good for what I use them for, which is mostly Python and CUDA programming with some JS and HTML inbetween.
But almost all of my tasks are verifiable tasks, which means that the LLM can check whether it is done or whether it needs to keep trying. If you are mostly working on problems where the quality metric is based on vibes, YMMV.
I haven't tried Astra or Fable yet, because I am not made of money and am happy with my current setup. Also, the Opus models' writing is absolutely insufferable. My blood pressure rises every time I see a Claude-generated slop README.
Astra low on the $200/mo "20x Pro" plan gets me through a single day.
- Preferred: Claude Code with Opus 5 Medium
unbeatable price/intel ratio per M tokens:
$0.10 (input)
$0.20 (output)
$0.002 (cached-input)
...and then sprinkle in some other models when i think a second opinion will help
most engineering tasks don’t require frontier llms
when they get stuck, then i consider moving up to more capable models
purchasing a claude plan seems widely unnecessary to me
the tasks they do better than the average engineer cut both ways: unless you have an existing portfolio of well written and designed work done pre-llms, it looks like you’re producing slop that pretends to be well designed
poor typography choices despite using the mode,
poor layout choices despite using popular CSS frameworks
etc
bad engineers will always be bad engineers
tools don’t make up for it
edit: a follow up to this— everyone is using eyebrows in their layouts and have no fucking clue why it was done to begin with
everyone has a status pill floating above their front page hero display text and its not fucking status related
so gross