Real-SWE: Benchmarking AI models on private, real-world, enterprise codebases (withspecific.com)
prometheus1992 4 hours ago
ramigb 3 hours ago
happy to share more if you are interested.
irthomasthomas 3 hours ago
Hardcoded constants everywhere
Multiple same-line macro invocations in C
Random indexes in production code
Hideous tokenizer code in C
https://lucumr.pocoo.org/2026/9/7/astra-why/dennisy 3 hours ago
bluegatty 44 minutes ago
mupuff1234 3 hours ago
throwaway7783 an hour ago
nijave 19 minutes ago
It randomly decided going from no explicit partition key which would randomly add to a Kafka partition to partioning key company was the right solution.
In fact, that was fairly counterproductive since this codebase dumps events to the topic per company so you'd get a lumpy distribution where only one partition is ever active at once (starving other consumers)
The fact it decided it should add this without prompting was a bit shocking and I'll probably try to make it explicitly clear in the context not to "do random shit that wasn't asked for"
matheusmoreira 3 hours ago
Even posted an article about it:
https://www.matheusmoreira.com/articles/code-reviewing-lone-...
Unlike TFA, the lone lisp code is public. I suppose the models could have been trained on my codebase. Still, I think it produced some interesting results.
Took months and loads and loads of tokens to do this, so I'm not gonna repeat this study as new models come out. It did anchor all of my future expectations, though. OpenAI is winning as far as I'm concerned, and their cybersecurity program is the only remaining pain point.
lmeyerov 5 hours ago
One lesson of running botsbench.com, in a slightly different domain, is to measure for model contamination every time.
kwamenum86 2 hours ago
esikich 38 minutes ago
jstummbillig 5 hours ago
CompoundEyes 4 hours ago
Otherwise I wouldn’t see others in the exact same codebase struggle and underutilize agents while others thrive using the exact same ones.
howunfortunate 4 hours ago
didgeoridoo 4 hours ago
enraged_camel 3 hours ago
To me, having to give extremely specific instructions and provide tight guidelines and guardrails defeats the purpose of agentic coding agents almost completely. At that point I might as well do the task myself.
With Fable I can start with a general ask like "I'm trying to do X, can you investigate and tell me what the shape would look like" and have it poke around and think, ask me questions with single-choice or multiple-choice answers, then break the task into small chunks, each of which becomes a ticket.
With Astra, it's like pulling teeth. It often does not understand what I'm trying to do, takes things literally, does not go above and beyond (i.e. infer intent), and stops way too short of the actual goal. I have to constantly prod it and it's frankly exhausting.
zeven7 2 hours ago
guybedo 3 hours ago
WD-42 4 hours ago
CuriouslyC 2 hours ago
switchbak 17 minutes ago
I’m not sure what the methodology of these are, but they certainly don’t match what I experience. Maybe I need to look deeper for relevant benchmarks.
beefsack 2 hours ago
This happens to me more commonly in large projects (>100k LOC) and in those projects it seems to happen every few sessions. I feel this specific benchmark would be impacted by this more than the smaller contrived benchmarks.
dimgl an hour ago
visiondude 5 hours ago
ShellfishMeme 5 hours ago
majormajor 4 hours ago
I think the bigco folks saw all the "it wrote all this code but the tests didn't pass" or "it wrote the feature but it's super brittle" and tuned the newer model+harness combinations incredibly aggressively to try to turn a lazy prompt into "median Enterprise Architecture design suggestions" to bring up the baseline, but in a way that slows you down if you don't want that.
I'm not on big enough subscriptions to want to burn a lot time just evaluating Fable/Astra comparatively until they're cheaper, heh. I can steer any of the cheaper ones just fine anyway.
visiondude 4 hours ago
retrobox 4 hours ago
hollars 4 hours ago
bel8 4 hours ago
- DeepSeek V4.1 Flash
- Kimi K3
- GLM 5.3 (and flash)
- hy4-preview
- Grok 4.6
All of these can be acessed using a $10/mo OpenCode Go subscription.
jwolfe 4 hours ago
throwaway473825 4 hours ago
1 Fable 5.1 38.8%
2 GPT-6 Astra 33.8%
3 Gemini 3.8 Flash 31.2%
4 GLM 5.3 28.8%
5 Grok 4.6 23.8%
5 Muse Spark 1.3 23.8%
7 Kimi K3 18.8%
8 GPT-5.6 Sol 16.2%
See number 4, 5 and 7.
finn888 an hour ago
obilgic 4 hours ago
andai 20 minutes ago
demibabs 5 hours ago
How does that work?
traceroute66 5 hours ago
My gut feeling is that any serious real-world company with a proprietary codebase worth looking at would not be handing out the crown jewels to a third party. License or not.
I don't doubt somebody licensed their codebase to them, I just have my doubts about who the "who" could be.
InsideOutSanta 5 hours ago
At any rate, I'm not sure it matters whose codebase it is. I'd even say that a shitty codebase might make for a better test.
strobe 4 hours ago
gruez 17 minutes ago
dgellow 6 hours ago
andriy_koval 5 hours ago
tetec1 5 hours ago
redox99 5 hours ago
https://artificialanalysis.ai/evaluations/terminalbench-v4-0
jcmontx 6 hours ago
riddlemethat 5 hours ago
jeffybefffy519 5 hours ago
what 4 hours ago
traceroute66 5 hours ago
"Model X performed great, but we can't possibly tell you anything about the code it was looking at apart from it was a large code base from an unknown company".
So basically pinky-promise benchmarking ?
I'm not sure I follow the value here ?
kadoban 5 hours ago
traceroute66 5 hours ago
But then if we take that argument to its natural extreme, surely it means people should take the marketing bullshit published in the 100-page system cards published by Anthropic & co as "valuable" too ?
kadoban 5 hours ago
But even so, pretty much yes: companies that actually have reliable and accurate info in their releases get trusted more. It takes time because the default is to disbelieve info from biased sources, but it is possible to trust some of them more than others.
demibabs 5 hours ago
deepwoods 5 hours ago
sigmar 4 hours ago
Uptrenda 2 hours ago
bix6 5 hours ago
IshKebab 5 hours ago
There's only two or three sane options here - you can easily try them all and pick yourself.
rovr138 5 hours ago
coderenegade 4 hours ago
I'm not sure what others are doing that they're getting such different results, but I'll take Codex every day of the week.
bdlowery 5 hours ago
Try and use gemini 3.8 yourself for any real world work and you'll see it's terrible. It'll just go in circles reading the same file 20 times for no reason making hundreds of tool calls for a simple change.
EDIT: I was using gemini cli... it's not a harness issue lol
thereitgoes456 5 hours ago
0x457 2 hours ago
So I totally believe that Gemini is just bad. Which is surprising because Gemma is very good for some tasks, but I never ever had any success with Gemini, be it in cli or chat thing or anything else that has gemini branding.
siddbudd 5 hours ago
tucnak 5 hours ago
bdlowery 4 hours ago
And it just BURNS tokens like crazy.
TomGarden 3 hours ago
starchild3001 3 hours ago
PS: Just Googled it to confirm: Gemini CLI was deprecated on May 19th, 2026. The correct harness is called agy or antigravity for Gemini 3.8 Flash.
https://developers.googleblog.com/an-important-update-transi...