How did we make DeepSeek outperform Opus
twitter.com
How did we make DeepSeek outperform Opus
1–8 of 8 posts
Re: How did we make DeepSeek outperform Opus
#2- most failures came from a small set of recurring schema mistakes - switched from preprocess-then-validate to validate-then-repair - handled some weird cases like markdown auto-links leaking into file paths
full writeup: https://x.com/MrAhmadAwais/status/2050956678502420612
video version (more detailed): https://www.youtube.com/watch?v=f61DCDwvFis
Re: How did we make DeepSeek outperform Opus
#3I think this is why Xiaomi forked OpenCode and created their own agent hardness, to reduce friction between model and harness:
Re: How did we make DeepSeek outperform Opus
#4hey HN, sharing harness engineering deep dive on tool calling repairs for open models. i've been thinking about why "open model bad at tool calling" is almost always a harness problem, not a model problem. spent time looking at billions of tokens from DeepSeek (and other open models) in our coding agent. ended up building a tool-input repair layer on top of Zod. by the end, DeepSeek V4 Pro was beating Opus 4.7 in 6/1…
Is the output, that others can use, the research and findings, or is there a tool or something that came out of this that I can plug in to one of the common harnesses?
I guess that brief note in the twit is that it'll be part of that harness you're opening up in the future?
Re: How did we make DeepSeek outperform Opus
#5> he trigger was watching deepseek-flash fail on the simplest /review run, every shellCommand and readFile call bouncing back with a raw zod issues blob, the model unable to recover because the error wasn't in a form it could read. by the end deepseek v4 pro was beating opus 4.7 6/10 times on our internal evals. I think this is why Xiaomi forked OpenCode and created their own agent hardness, to reduce friction betwee…
Re: How did we make DeepSeek outperform Opus
#6hey HN, sharing harness engineering deep dive on tool calling repairs for open models. i've been thinking about why "open model bad at tool calling" is almost always a harness problem, not a model problem. spent time looking at billions of tokens from DeepSeek (and other open models) in our coding agent. ended up building a tool-input repair layer on top of Zod. by the end, DeepSeek V4 Pro was beating Opus 4.7 in 6/1…
Thanks! Nice findings. Is the output, that others can use, the research and findings, or is there a tool or something that came out of this that I can plug in to one of the common harnesses? I guess that brief note in the twit is that it'll be part of that harness you're opening up in the future?
also decided to open source Command Code by v1 release, so hopefully end of the month. https://www.youtube.com/watch?v=laEzOCgtK6c (live stream on this)
Re: How did we make DeepSeek outperform Opus
#7hey HN, sharing harness engineering deep dive on tool calling repairs for open models. i've been thinking about why "open model bad at tool calling" is almost always a harness problem, not a model problem. spent time looking at billions of tokens from DeepSeek (and other open models) in our coding agent. ended up building a tool-input repair layer on top of Zod. by the end, DeepSeek V4 Pro was beating Opus 4.7 in 6/1…
Thanks! Nice findings. Is the output, that others can use, the research and findings, or is there a tool or something that came out of this that I can plug in to one of the common harnesses? I guess that brief note in the twit is that it'll be part of that harness you're opening up in the future?
Re: How did we make DeepSeek outperform Opus
#8Earlier quoted context omitted.
Thanks! Nice findings. Is the output, that others can use, the research and findings, or is there a tool or something that came out of this that I can plug in to one of the common harnesses? I guess that brief note in the twit is that it'll be part of that harness you're opening up in the future?
here's a lil pi extension I made yesterday based on it https://gist.github.com/maxjustus/3dd4c83865b1c439e26fdd925b...
in v1 we'll have a super strong extension api — week out probably.