SWE-CI: Evaluating Agent Capabilities in Maintaining Codebases via CI

arxiv.org
March 8, 2026
2 min read
52/100
Summary
Large language model-powered agents can automate software engineering tasks, including static bug fixing, as shown by benchmarks like SWE-bench. Real-world software development requires navigating complex requirements beyond these capabilities.
Key Takeaways
- SWE-CI is the first repository-level benchmark designed to evaluate agent capabilities in maintaining codebases through the Continuous Integration loop.
- The benchmark consists of 100 tasks with an average evolution history of 233 days and 71 consecutive commits from real-world code repositories.
- SWE-CI shifts the evaluation focus from static functional correctness to dynamic long-term maintainability of software.
- The benchmark requires agents to resolve tasks through multiple rounds of analysis and coding iterations, providing insights into sustaining code quality over time.
Coverage & discussions
Hacker News · arxiv.org
Community discussions
Community Sentiment
Positives
- The benchmark of 100 tasks over 233 days provides a comprehensive evaluation of agent capabilities, which is crucial for understanding real-world performance.
- The potential to cross-reference AI-generated code with existing GitHub issues for training and validation could enhance model accuracy and relevance in practical applications.
Concerns
- Benchmarking Opus 4.6 against GPT-5.2, which is three generations behind, raises concerns about the fairness and relevance of the comparison.
- Evaluating maintainability based on only 500 lines of code changes does not adequately reflect long-term maintainability, which is essential for practical software development.
Related Articles

Evaluating AGENTS.md: are they helpful for coding agents?
Feb 16, 2026

Study: Self-generated Agent Skills are useless
Feb 16, 2026

Does code cleanliness affect coding agents? A controlled minimal-pair study
Jul 5, 2026

Coding agents think ahead of time
Jul 14, 2026

Frontier AI agents violate ethical constraints 30–50% of time, pressured by KPIs
Feb 10, 2026