Remix.run Logo
freakynit 5 hours ago

Just tested through openrouter.. gave exactly same task.. the task was to scan existing repo, and generate a single docker-compose file to deploy behind a caddy server, where certain port ranges are already used, the service demands widlcard certificates to be provisioned from outside, and postgre needs to be built-in one...

Tested this model, and gpt-5.6-terra-high.

Results: this one had few issues. terra: none.

These results are consistent with my past observations with the latest flash version as well. What benchmarks say, vs what I've been observing are different.

They are good till the project is simple... not anymore.

derangedHorse 4 hours ago | parent | next [-]

Terra has not been able to do any of the technical tasks I've asked of it correctly. I'm surprised others get use out of it. Anything below Sol high tends to give me mostly unreliable results. I'm using codex as my main harness but maybe it performs better with a different one.

mixedCase 3 hours ago | parent | next [-]

With Pi as a harness I've been using OpenAI models as a worker with an Opus 5 (in Claude Code) planner. I've only had a few issues with Terra High/Medium and absolutely none with Sol Medium+ on a fairly complex Rust project that targets Linux, Mac, Windows and Web, with plenty of nasty FFI, VMs, remotely debugging systems, among some other things within a monorepo.

I think the key is to give them a nice assortment of self-verification tools, an AGENTS.md or reference document that they're encouraged to routinely check, and asking the planner to be thorough with the ACs but give the model some space.

The planner routinely finds issues with the worker's output, but that's what it is for.

ericfr11 32 minutes ago | parent | next [-]

Harness is the key. I built my own to "talk" our institutional knowledge and it's working great

sejje an hour ago | parent | prev [-]

Plan with sol-med, implement with luna-high. Rarely a problem.

ericfr11 34 minutes ago | parent [-]

Same for me, with Claude Opus/Sonnet. All the models are almost equivalent if well steered

Art9681 an hour ago | parent | prev | next [-]

Terra is great. It's wild how different our experiences are.

Install the Superpowers plugin.

Behold.

freakynit 4 hours ago | parent | prev | next [-]

Depends on project complexity. For one of my more complex projects, I exclusively use sol-high ... nothing below that works correctly.

For this however, a comparatively much simpler task, tarra-high works fine.

Foobar8568 4 hours ago | parent [-]

Right now, sol-xhigh is my favorite model. I feel that Opus 5 is dumber than 4.8. Fable is too expensive to do anything (limit of $50, started a prompt at $25, ended up at $75, is bullshit, but at least it's "free credits").

DeepSeek is okay for random API-based stuff, as it's cheap.

Local open models running on a 5090 are hit or miss. I feel that most GGUFs/quants are awful...

ericfr11 35 minutes ago | parent | next [-]

I am still on Opus 4.8, with a custom built harness and it works very well even on multi-repos, across stack, deep changes. I also have a very solid test suite which is helping the coding agent a lot

miohtama 2 hours ago | parent | prev [-]

Opus 5 degrades to word salad.

I wonder if it is because of watermarking.

SwellJoe 18 minutes ago | parent [-]

Opus 5 doesn't really even speak coherent English. I'm not sure what's going on, but it can't explain anything. It still does an excellent job with code and writing tests and code review and creating and completing a plan, and it seems to be able to understand English instructions, but it sure as hell can't explain what it did or how to use the code it wrote.

That was true before they announced the watermarking, I'd already started to back off of using Opus as much because I like to understand what the model is doing and have it write documentation I can use to reproduce its results, but maybe watermarking was already in there unannounced.

zeven7 3 hours ago | parent | prev | next [-]

I bounce between Sol high/medium and Luna max. I don't know why you'd use anything between Luna max and Sol medium. Luna is so extremely cheap and cranked up to max it does anything I'd want Terra to do for a fraction of the cost. What is Terra for?

Juvination 2 hours ago | parent [-]

One thing I've really noticed with Luna Max is its speed. I've got a review script setup on a custom Pi extension. Luna finds some issues/some false positives, while Sol finds issues but disregards false positives. The biggest thing is Sol finishes in about half the time.

bob1029 3 hours ago | parent | prev | next [-]

I am seeing essentially deterministic results with Terra running a custom browser automation agent across >100 interaction events.

The harness is everything. If I just threw something like Codex at this and said "good luck" I wouldn't make it beyond 5-10 interactions. I tried that already. Carefully designing the views and tools over the environment is where you can go from 50% to 99.9999%.

tanishqkanc 3 hours ago | parent [-]

Curious about what you found. I agree harness for browser automation is vital - I work on https://libretto.sh

cyanydeez 4 hours ago | parent | prev [-]

the breadth and width of the universe of oneshot challenges are all arbitrary. It's unsurprising different workflows oneshot better than others.

All the more reason to favor local models under your control, as once you find that sweet spot model, no one can change it, upgrade it, align it, take it down or otherwise harm the time investment you made it making it your own.

I can't really believe no one understands, after decades, how valueable a rock solid development environment is.

Phemist 3 hours ago | parent [-]

Exactly! I am not opposed to cloud-based models, but I do only stick to open-weight models because I know I can move my whole stack to local (given enough hardware) and continue development without any of the LLM interaction contracts being broken.

I would like to see some development where proof of authenticity certs are generated alongside the actual output of the model. Prove to me (or at least claim to me liable to breach of contract) that this output was generated by FP8 DeepSeek V4 Pro 0813. Not some cheaper quantization of the model.

celsoneto07 an hour ago | parent | prev | next [-]

I've been doing pretty heavy stuff with DeepSeek with a good degree of success. The thing is: I don't trust it to go fully autonomous. I check the steps, I steer it. For the pricing, it's worthy. Let's how the price increase is going to change my behavior.

ApolloFortyNine 3 hours ago | parent | prev | next [-]

I use deepseek flash to do exactly this. Git repo (which I usually have it build from scratch) -> build docker image -> deploy to server with komodo/caddy-docker proxy.

Works great, regularly one shot applications. I often make changes to the application after its deployed (to be fair, my prompts are usually quite laxidasical, just 'build x, use /deploy-to-komodo) but the deployment works great.

I did make a skill, but if your doing anything repeatedly you should as well.

Opencode, but any harness I'd think would work similar.

npn 4 hours ago | parent | prev | next [-]

wait for Deepseek Harness (yes it is the official name) release then try again.

for your kind of task, harness tools matter.

gkbrk 4 hours ago | parent | next [-]

If the model cannot figure out simple and ubiquitous tools, how is it supposed to figure out complex problems? All of the good models basically work with any harness, including giving them a single "shell command" tool. They can just figure things out.

hadlock 4 hours ago | parent | next [-]

When it comes to quality of outcome, since at least Feburary, the harness has almost equal, if not more weight than the model itself. It's no longer "which model is the best?" it's "which model + harness is the best?"

I get drastically different tool call failure rates using Claude SDK vs OpenCode using Qwen 3.6 models

RideOnTime22 10 minutes ago | parent | next [-]

Every other week it's a new "X didn't matter, until Y date" without any hard quantitative claims.

It's crazy how over the past years a field originating from math ends up succumbing to subjective feels.

JLO64 4 hours ago | parent | prev | next [-]

It's worth nothing that recent Claude models seem to have gotten worse at tool calling outside of Claude Code and the SDK: https://lucumr.pocoo.org/2026/7/4/better-models-worse-tools/

KronisLV 4 hours ago | parent | prev | next [-]

> the harness has almost equal, if not more weight than the model itself

This feels like a horrible failing of the models to generalize, then - both basic and intermediate tasks should be possible to do with Claude Code, OpenCode, Pi, ZCode, Kimi Code, Dirac and tbh any other mainstream or even slightly niche harness. Not doubting the claim itself, there's a reason why good benchmarks include the harness.

dominotw 2 hours ago | parent [-]

i think thats BS that harness has equal weight. most of intellegice is still coming from training data not from RL. so how is 'coevolved harness' equal weight.

HDBaseT 28 minutes ago | parent | prev | next [-]

Yeah this is a complete lie.

You can use effectively any harness and get good results. Harnesses are mostly placebo.

davidlt 4 hours ago | parent | prev | next [-]

I just wanted to emphasize this. Harness is a big part of how things perform thus usually it's harness + model co-design that's important.

azinman2 4 hours ago | parent | prev [-]

Which works better for you?

npn 4 hours ago | parent | prev | next [-]

I don't think so. there is a lot of tools with similar usage, some harness even bring their own internal tools for accurately manipulation.

also, even if some models claim that they have full 1M context window, some only work effective with the head or tail of the window, a proper harness tool will know about the limitation of the model and act accordingly.

then also the output format, the tool calling syntax, the quirks and gotchas of each model.

it is not simple as just throwing everything at the model, especially when your project has hundred of files or so.

derefr 4 hours ago | parent | prev | next [-]

Because complex problems can be decomposed (a skill in itself) into easy parts and hard parts; and the hard parts are almost always bottlenecked on understanding concepts and principles (i.e. things that are either in a model's weights, or not), not on having certain facts available. Models can solve complex problems insofar as they can decompose those problems, and have learned the concepts and principles relevant to approaching the hard parts of those problems.

Whereas tool-use isn't a capability problem, but a context problem: the thing that makes models fail by default is that they have no idea, when first summoned out of the aether, what kind of conversation they're having, who it's with, what that person is trying to do, what tools they have available, and how those tools can be invoked.

Think of the difference between how you'd respond to a casual programming question asked by a person sitting next to you on a flight, vs. a programming question asked of you by someone you're pair-programming with with your IDE open in front of you. Now imagine waking up blind and deaf and needing to discern which of the two situations you're in. LLMs know how to approach both of these problem-contexts (and more besides), but they need to be given context to know which problem-context they're in (and everything else about that problem-context: which IDE they're using, which OS it's installed on, what other tools are installed+accessible, etc.)

And before you say "but why can't they just experiment to figure these things out" — if you think about it, knowing how to interface with a shell and an IDE are bootstrapping requirements for any kind of experimentation, in about the same way that "knowing how to open your eyes and move your head" is a bootstrap requirement for a human gaining information about the world around them. These capabilities are necessary to explore the world to "discover" and "probe" other capabilities.

---

Also, a lot of the work LLMs do "needs" (i.e. is heavily improved by the use of) some kind of structured scratchpad, that they have been trained to manipulate and "look at" through tool-use. Even for a human who could accurately visualize a canvas based on a coordinate system, you still wouldn't expect said human to succeed at the pelican test if they had to write the SVG entirely in their head and then write it out sequentially with no rewinding to fix mistakes. You'd expect them to ask for at least a whiteboard, if not a text editor, to be able to write and rewrite the SVG XML.

(Really, they'd ideally want to run the SVG and look at it to see how close it is, and optimize that way. I'm not sure if we're letting LLMs do that part in the classical pelican test. It feels like that would vaguely violate the "zero-shot"-ness of the test, though I'm not sure if we're currently considering a conversation to be "zero-shot" if it involves the model iteratively interacting with a third-party system [such that there are repeated model -> system -> model conversation turns] but holding off to responding to the user until they think they've fully solved the problem.)

---

And also, on a lower level, all of these external capabilities are getting exposed to the LLM through MCP. Models can and do understand how to speak MCP itself. But there's no standard for how a given harness's capabilities (e.g. "execute command line in new shell session", "send patch edit command to active tab in IDE", etc) should be modelled to be exposed through MCP, either in their encoding or in their semantics. There's no MCP equivalent of WASM's WASI meta-standard, such that models could learn these specs and "assume by default" that things work like them until told otherwise; and nor are there even open harnesses that LLMs could learn about during training, and through them, learn some de-facto MCP-endpoint specs. Instead, there are mostly just proprietary harnesses, that hide all that info from public access, sharing it only with the LLM during inference, and even then, only at the moment the LLM needs it.

segmondy 3 hours ago | parent | prev | next [-]

the single shell command is the terminal bench.

sheeshkebab 4 hours ago | parent | prev | next [-]

This. The same goes for “skills”, skill type “subagents” and other bullshit - powerful models don’t need any of that anymore I noticed.

bugglebeetle 4 hours ago | parent | prev [-]

Not exactly. See:

https://alexzhang13.github.io/blog/2026/mgh/

teravor 2 hours ago | parent | prev | next [-]

> Deepseek Harness

I wonder if it's just going to be a rebranded Reasonix (https://github.com/esengine/DeepSeek-Reasonix) as it's the only harness their docs mention and it seems specially built for deepseek models.

ghm2199 3 hours ago | parent | prev | next [-]

I use pi harness with codex and all the tool calls are custom delegate extensions, I mean ALL(for security checks), i get consistently good results from sol on high and xhigh reasoning. I don't believe harness should matter because its at most just a way to abstract tool calls and maybe the system prompt. Training on the tool calls results should not(and in codex's case does not matter)

freakynit 4 hours ago | parent | prev [-]

I used pi

natrys 4 hours ago | parent [-]

For me, flash 0731 was much better in omp/opencode than in Pi.

Anyway, it might be so that they are rolling out deployment. There haven't been an official announcement post yet (this submission is a link to openrouter). Some people have been saying they are getting results worse than GLM-5.1, that's obviously broken.

v3ss0n 3 hours ago | parent | prev | next [-]

I do that kind of things all the time with Qwen 3.5 122B. It works well in one shot with Cline or Opencode.

May be your harness problem?

scrlk 4 hours ago | parent | prev | next [-]

What harness are you using? DS V4 is harness sensitive.

lousken 4 hours ago | parent | next [-]

Are we testing the model or the harness? If benchmarks show certain numbers it should perform as such without it

ApolloFortyNine 3 hours ago | parent | next [-]

You can't even run a benchmark without a basic harness, of course the harness has some effect.

0xbadcafebee 2 hours ago | parent [-]

Yep. It's a state machine; change the state, change the result. https://arxiv.org/html/2605.23950v1 | https://arxiv.org/pdf/2505.15146 | https://medium.com/@amontzamir/youre-praising-the-wrong-thin...

4 hours ago | parent | prev [-]
[deleted]
freakynit 4 hours ago | parent | prev [-]

Pi

yassa9 3 hours ago | parent | prev | next [-]

did you test kimi k3 or qwen 3.8 max on the same task ? or plan to test them ? I respect those genuine users tests other than those benchmarks that models are trained and overfitted to them

amelius 3 hours ago | parent | prev | next [-]

I didn't understand your use case, so it could also be the way you write your prompt, I suppose ...

apitman 3 hours ago | parent | prev | next [-]

Wait people use terra?

miohtama an hour ago | parent | next [-]

I use mostly Terra. Much better than Opus 5. Much more token mileage.

apitman 32 minutes ago | parent [-]

But why? Luna Max is almost the same intelligence as Terra xhigh and way way cheaper. And Terra max is almost the same as Sol high. I just don't really see a place for Terra but slower.

smb06 an hour ago | parent | prev [-]

My company pretty much exclusively uses Sol and Luna

shimman 4 hours ago | parent | prev | next [-]

I've always wondered if I was using containers wrong because none of them I've ever had to create were complicated. Maybe it's because I choose tools that make local development easy (Go + sqlite + various CLTs) or maybe it's because I never hard to interact with this on the professional side outside of making images for our projects (which still weren't complicated for the reasons above).

LLMs make containers in a pretty workable format for me (still hand tweak the env variables for a sanity check).

How exactly does it struggle here and why does postgres need to be built? Were the needs beyond what you get in a base image?

freakynit 4 hours ago | parent [-]

This was the repo: https://github.com/amalshaji/portr

And this was my gh issue: https://github.com/amalshaji/portr/issues/308

And below was my prompt:

""" give me single docker-compose file that i can run on my server to run current project... you can read README.md , and then, this relevant page: https://docs-custom-reverse-proxy.portr-docs.pages.dev/docs/... ... this was the result of me raising github issue: https://github.com/amalshaji/portr/issues/308 ... you can use gh cli to fetch the details and comments...

i already have a caddy server running on my vps... and i will create wildcard certificates myself using certbot.. the domain name will be helloportr.xyz ... also, ports up to 9019 are already taken...

ask me if anymore info is needed... """

You can try yourself and let me know of what you got.

MagicMoonlight 4 hours ago | parent | prev | next [-]

[dead]

tripleee 4 hours ago | parent | prev [-]

[flagged]