What's the largest software project AI can complete on its own?

epoch.ai
August 3, 2026
4 min read
🔥🔥🔥🔥🔥
50/100
Summary
MirrorCode is a benchmark designed to evaluate AI models on long-horizon coding tasks by requiring them to reimplement entire programs end-to-end without access to the original source code. Solutions generated by AI must match the output of the original program to be considered successful.
Key Takeaways
- MirrorCode is a benchmark designed to evaluate AI models on long-horizon coding tasks, requiring them to reimplement entire programs without access to the original source code.
- AI models, such as Claude Opus 4.7, have successfully completed complex MirrorCode tasks, with one example being the reimplementation of a 16,000-line bioinformatics toolkit in 14 hours at a cost of $251.
- The benchmark is designed to be cheat-resistant, requiring AI models to work without internet access or the original codebase, and includes end-to-end tests that models do not see during development.
- MirrorCode tasks are challenging enough that a human engineer would take months to solve the most complex tasks, but the tasks are feasible for AI due to the information provided.
Coverage & discussions
Hacker News · epoch.ai
Community discussions
Hacker News discussion ↗
Historical count: 5 · 5 saved in sample · Historical sample
Analysis ready
Community Sentiment
Positives
- Claude is impressively capable, handling a clone of Bash in Rust with over 2600 commits — a testament to its potential for real software projects.
- Some users find AI like Codex can efficiently produce software with reasonable line counts, proving its utility in project development.
Concerns
- There's a lot of skepticism around AI-generated software, with many experiences leading to messy, duct-taped architectures that don't hold up over time.
- Users frequently encounter frustrating issues, like getting stuck in loops or producing nonsensical output, requiring constant human oversight to correct.
- The claim that AI can develop new software is questioned, as many believe reproducing existing solutions doesn't translate well to innovation.




