We Benchmarked WalnutAI’s Coding Agent on SWE-bench Verified - Here’s How It Did
We Benchmarked WalnutAI's Coding Agent on SWE-bench Verified — Here's How It Did
TL;DR: We ran WalnutAI's autonomous coding agent against SWE-bench Verified — 500 real, human-validated GitHub issues from large open-source projects. Paired with a frontier model, our agent resolved up to 87.8% of them. Because WalnutAI is model-agnostic, we ran the exact same agent across four different models. Every prediction, log, and score is public and reproducible.
What is SWE-bench Verified?
SWE-bench Verified (https://www.swebench.com/) is the industry-standard benchmark for autonomous coding. Each of its 500 tasks is a real bug or feature request from a major open-source Python project (Django, SymPy, scikit-learn, Matplotlib, Astropy, and more). To "resolve" a task, an agent must:
Read the issue,
Explore an unfamiliar codebase,
Write a correct code change, and
Pass the project's own hidden test suite.
There's no partial credit. Either the maintainers' tests pass, or they don't. It's the closest thing the industry has to asking: "Can this agent actually fix real software?"
The Results
We ran WalnutAI's coding agent
Model backend | Resolved | Score |
|---|---|---|
WalnutAI + Claude Opus 5 | 439 / 500 | 87.8% |
WalnutAI + Claude Sonnet 5 | 395 / 500 | 79.0% |
WalnutAI + GPT-5.6 | 386 / 500 | 77.2% |
WalnutAI + Kimi K3 | 385 / 500 | 77.0% |
The headline number — 87.8% — puts WalnutAI's agent squarely in frontier-class territory for autonomous software engineering. But the more important story is the shape of the table.
The real differentiator: WalnutAI is model-agnostic Look at that table again. It isn't four different products — it's one agent, four different engines. Most AI coding tools lock you into a single model. WalnutAI doesn't. You choose the model that fits your budget, your latency needs, your data-residency rules, or your existing vendor contract — and the same agent orchestration drives it. Prefer a frontier model for hard refactors? Done. Need a cost-efficient or self-hostable open-weight model for bulk work, or for an air-gapped environment? Also done. That flexibility is a structural advantage: No vendor lock-in. Switch models as the field evolves and it evolves monthly. Cost control. Route cheap work to cheap models, hard work to premium ones. Deployability. Run frontier models in the cloud, or open models on-prem for regulated and air-gapped environments. The benchmark proves this isn't marketing the agent posts strong numbers regardless of which engine you plug in.
Methodology & integrity
A benchmark number is only worth as much as its reproducibility. Ours is fully open: Real evaluation harness. We scored every run with the official SWE-bench evaluation harness the same one used for the public leaderboard. Tests pass or they don't; we don't grade our own homework. Contamination guards. During each run, the agent solved from the repository alone. Web search and web fetch were disabled, git history was stripped so the fix commit was unreachable, and outbound access to code hosts was blocked so the agent could never look up the "answer." Everything is public. Predictions, per-task logs, agent trajectories, and final scores are all in our open repository. Anyone can re-run the grading and get the same numbers.
Reproducibility bundle:** github.com/walnutai-labs/walnutai-swe-bench
What this means if you build software
A benchmark score is a proxy. Here's what it translates to in practice the things WalnutAI does for your team every day:
Generate requirements from any BRD, Figma, or Jira file
Build production apps from a prompt or a document
Auto-generate tests just by visiting your app's URL
Cloud dev agents that write code and ship PRs 24/7
Gap analysis that surfaces real code risk before it ships
The same engine that resolves real GitHub issues on SWE-bench is the one reviewing your PRs, writing your tests, and shipping your features.
Try WalnutAI free
The fastest way to judge a coding agent is to point it at your own codebase. Install our VSCode extension and let it work on a real issue in your repo.
Create your free account →(https://app.walnutai.ai/signup)
14-day free trial
500 free AI credits to start No credit card required
See for yourself why our agent scores the way it does on your code, not ours.


