r/opencodeCLI 2d ago

When no better models available for free 😆

Post image
122 Upvotes

20 comments sorted by

17

u/rudesssolo 1d ago

It's actually not that bad

10

u/Every_Assignment_111 1d ago

I use the thinking trace a lot to prevent reasoning drifts, that is not possible in muse so I can't use it.

11

u/CriteriumA 1d ago

Initially, I didn't like it at all; I thought it was terrible. But after many attempts, I finally got the hang of it.

It works very well for implementing codebase changes, but I monitor it with GLM 5.3 Flash, which is good and cheap for planning and reviewing, but bad and expensive for modifying the codebase. This combination is giving me good synergy.

I used to use DeepSeek V4 Flash for both things—back when it was cheap it was doable, but not anymore. And honestly, I think I work better now. I have to iterate less. GLM Flash thinks better, and Muse Spark works better with the codebase than DeepSeek does.

GLM Flash is cheaper than dsv4f for thinking. Its context grows much less with its long-horizon thinking. That doesn't happen with Muse Spark—its context grows a lot since the thinking is part of the context, embedded in an encrypted blob, but for now it's cheap.

We'll see what I do when Contributor disappears.

1

u/Suzzy_Girl_123 1d ago

I do the same thing. But the only difference is I use Bifrost (an open-source AI gateway) to route my traffic based on the task. So I don't have to manually switch models or pass prompts.

1

u/sudoer777_ 1d ago

So you're saying GLM Flash is cheaper than V4 Flash for planning? What about research and debugging/troubleshooting? On OpenCode go it says it has like 1/7 of the requests last I checked. But its context does fill very fast and it quickly becomes expensive.

1

u/CriteriumA 1d ago

It's bad at editing, but I think it's an OpenCode issue—they don't allow changing its effort variant, it's not implemented for GLM 5.3. That means for simple editing tasks it overthinks too much and wastes tokens.

But for reading files and maintaining context, even after compaction, it's very good. Its context is long-horizon and it shows. Its context also grows much less than in DeepSeek Flash, and its output tokens are much cheaper. And its thinking is deeper. But like I said, only if you pair it with another model to help with file editing—DeepSeek or Muse Spark, though the latter is terrible today; it seems they keep tweaking the Contributor version's capabilities up and down depending on load. It was great all weekend and today it's back to being shit again 😞

1

u/sudoer777_ 23h ago

its output tokens are much cheaper

Assuming you're on the OpenCode Go plan the DS Flash output token price rate is cheaper for off-peak once you factor in that it gives you twice as much usage allocation, on peak might be more expensive though.

1

u/CriteriumA 20h ago

DeepSeek Flash tends to think more, so its outputs quickly double those of GLM Flash. And that also has a quick effect on inputs. At least the DeepSeek on OpenCode—which I don't think is via direct API to DeepSeek's company. We'll see what happens when the GLM Flash pricing offer ends.

1

u/afanasenka 1d ago

For simple tasks - yes, it's not that bad. Recently, I asked it to plan a small refactor of some feature, and it was.. well.. "not what I'd expect from the model with these benchmarks " :) Anyway, free stuff is free stuff after all :))

2

u/sudoer777_ 1d ago

tbh if implementing things is the only thing Muse Spark is okay at and even that is hit or miss I'd rather just do it myself

-1

u/Dudeonyx 1d ago

Muse is shit

1

u/CriteriumA 1d ago

That was my opinion four days ago. Honestly, keep at it; you just have to get the hang of it. For certain things, it's very powerful. And if you put GLM Flash alongside it in a parallel session, guiding it and reviewing its work, the productivity of both of you makes you forget about dsv4f. When the Contributor and free Muse subscriptions end, I'm going to miss them; it's a very expensive model without those promotions.

1

u/sudoer777_ 1d ago

What's a parallel session? You mean using it as a subagent, or switching the primary agent back and forth?

1

u/CriteriumA 1d ago

No, simply several open terminals in VS Code, each with its own OpenCode session. Both are rich in context, and relevant information is passed between them simply by copying and pasting. Sub-agents, except in more complex systems, are ephemeral; I don't particularly like them.

Ultimately, you end the day with four or five sessions. For my programming style, it works.

2

u/QinEmPeRoR-1993 1d ago

Honestly the model is good for day-by-day usage. Yes it not DSV4F-tier but using it on open-source projects is great and then you can get other frontier models to do some checking

2

u/robberviet 1d ago

People only care about price, not privacy. Me too.

4

u/seriousfart69 1d ago

big pickle destroys itÂ