For Kode, these benchmarks are the most relevant — they measure real coding capability.
HumanEval
- arXiv: 2107.03374 (Chen et al., OpenAI, 2021)
- Size: 164 Python problems
- Format: Docstring → implementation; verified by unit tests
- Metric:
pass@k — probability that at least 1 of k samples passes
- Status: Saturated — top models reach 95%+
- Limitation: Too small; simple problems; Python only
HumanEval+
- Origin: EvalPlus (2023)
- Improvement: Additional (more rigorous) tests for the same problems
- Result: Reduces scores by ~5–15% — models that "pass" the original tests fail the new ones
MBPP — Mostly Basic Python Problems
- arXiv: 2108.07732 (Austin et al., Google, 2021)
- Size: 974 Python problems (378 in the test set)
- Difficulty: Basic to intermediate
- Status: Saturated (GPT-4: 90%+)
MBPP+
- Additional tests by EvalPlus; more rigorous
SWE-bench — Software Engineering Benchmark
SWE-bench Original
- arXiv: 2310.06770 (Princeton, 2023)
- Size: 2,294 real GitHub issues (12 Python repositories)
- Format: Issue text → patch that resolves the issue + regression tests
- Evaluation: The patch generated by the model is applied and the existing tests run
SWE-bench Verified
- Version: 500 issues manually validated by humans (removed ambiguous ones)
- Why use it: More reliable scores; less noise
- Current reference: The standard benchmark for coding agents
| Model/System |
SWE-bench Verified |
| Claude Mythos Preview |
93.9% |
| Claude Opus 4.7 |
87.6% |
| GPT-5.3 Codex |
85.0% |
| Claude 4 |
77.2% |
| GPT-5 |
74.9% |
| Gemini 2.5 Pro |
63.2% |
| SWE-agent (2023) |
12.5% |
SWE-bench Lite
- 300 "easier" problems; used for fast iteration
SWE-bench Multimodal
- Includes issues with screenshots and diagrams
LiveCodeBench
- URL: livecodebench.github.io
- Mechanism: Continuously collect new problems from LeetCode, Codeforces, AtCoder after the models' cutoff date
- Anti-contamination: Problems are always newer than the models' training
- Format: Competitive programming; verified by tests
- Update: Monthly
BigCodeBench
- arXiv: 2406.15877
- Size: 1,140 Python problems
- Differentiator: Uses real libraries (numpy, pandas, requests, PIL, etc.) — not just the stdlib
- Validates: The ability to use external APIs correctly
- More realistic than HumanEval/MBPP for real-world code
RepoBench
- arXiv: 2306.03091
- Focus: Repository-level code completion (cross-file context)
- Formats: Retrieval, completion, pipeline (combined)
- Why it matters: Coding in real projects requires context from multiple files
CrossCodeEval
- arXiv: 2310.11248
- Languages: Python, TypeScript, Java, C#
- Focus: Code completion with cross-file dependencies
- Realism: Real GitHub projects
DS-1000
- arXiv: 2211.11501
- Focus: Data science — numpy, pandas, tensorflow, PyTorch, matplotlib, sklearn, scipy
- Size: 1,000 problems
- Realism: Extracted from real Stack Overflow
CRUXEval
- arXiv: 2401.03065
- Focus: Reasoning about code execution
- Input prediction: Given the output, guess the input
- Output prediction: Given the input, guess the output
- Skill tested: Semantic understanding of code (not just generation)
EvoEval
- Origin: 2024
- Mechanism: Evolves HumanEval across multiple dimensions: harder, creative, tool, time-space
- Why use it: Less contamination than the original HumanEval
CanItEdit / EditEval
- Focus: Code editing — given existing code + instruction, apply the change
- Relevant: For AI coding assistants that edit the user's code
Aider Polyglot Benchmark
- URL: aider.chatdocsleaderboards
- Focus: Code editing across multiple languages (Python, JS, Go, Rust, etc.)
- Methodology: Models edit real code in a file; regression test
- Relevant: For coding assistants like Copilot/Kode
State-of-the-Art Table (April 2026)
| Benchmark |
SOTA |
Model |
| HumanEval |
99.4% |
Claude Opus 4.7 |
| HumanEval+ |
95.2% |
GPT-5 |
| MBPP |
96.3% |
o3 |
| SWE-bench Verified |
93.9% |
Claude Mythos |
| LiveCodeBench |
~75% |
o3 |
| BigCodeBench |
~85% |
Claude Opus 4.7 |
| Platform |
URL |
Focus |
| EvalPlus Leaderboard |
evalplus.github.io/leaderboard |
HumanEval+, MBPP+ |
| SWE-bench Leaderboard |
swe-bench.github.io |
SWE-bench Verified |
| BigCode Leaderboard |
huggingface.cospacesbigcode/bigcode-models-leaderboard |
General code |
| Aider Leaderboard |
aider.chatdocsleaderboards |
Code editing |
| LiveCodeBench |
livecodebench.github.io/leaderboard |
Anti-contamination |