SWE-CI: New Benchmark Tests AI Agents on Long-Term Code Maintenance via CI

✍️ OpenClawRadar📅 Published: March 8, 2026🔗 Source
SWE-CI: New Benchmark Tests AI Agents on Long-Term Code Maintenance via CI
Ad

What SWE-CI Actually Does

SWE-CI is the first repository-level benchmark built upon the Continuous Integration loop. It aims to shift the evaluation paradigm for code generation from static, short-term functional correctness toward dynamic, long-term maintainability.

Key Details from the Paper

The benchmark comprises 100 tasks, each corresponding on average to:

  • Evolution history spanning 233 days
  • 71 consecutive commits in a real-world code repository

SWE-CI requires agents to systematically resolve these tasks through dozens of rounds of analysis and coding iterations. This addresses a gap in current evaluation methods: while LLM-powered agents have demonstrated strong capabilities in automating software engineering tasks such as static bug fixing (as shown by benchmarks like SWE-bench), real-world development involves complex requirement changes and long-term feature iterations that static, one-shot repair paradigms fail to capture.

The paper specifically notes that SWE-CI provides valuable insights into how well agents can sustain code quality throughout long-term evolution. This moves beyond simple bug fixing to assess how agents handle the iterative nature of real software development.

Ad

Technical Context

This type of benchmark is significant because most current AI coding agent evaluations focus on single-shot fixes or isolated coding problems. SWE-CI's CI-based approach better reflects how development actually happens in mature software projects, where changes accumulate over time and must maintain compatibility with existing systems.

For developers using AI coding agents, this benchmark could help identify which agents are better suited for long-term project maintenance versus quick fixes. The multi-round, iterative nature of the tasks tests persistence and consistency—qualities that matter when integrating AI assistance into ongoing development workflows.

📖 Read the full source: HN AI Agents

Ad

👀 See Also

Claude Code Logs Every Session to Disk — Here's How to Index and Recall Them
Tools

Claude Code Logs Every Session to Disk — Here's How to Index and Recall Them

Claude Code writes every session turn to ~/.claude/projects/ as JSONL. One user indexed 1026 sessions (57MB, 76K turns) into SQLite+FTS5 with an MCP server for search and thread recall across sessions.

OpenClawRadar
OpenClaw Integration for Indian Stock Markets: Multi-Agent Analysis and Trading Terminal
Tools

OpenClaw Integration for Indian Stock Markets: Multi-Agent Analysis and Trading Terminal

An open source trading terminal for Indian markets has been wired up as an OpenClaw skill server, allowing any OpenClaw agent to pull Indian stock market data and run full analysis over HTTP without local installation. The system uses seven specialist agents working in parallel to generate structured analysis with trade plans.

OpenClawRadar
Squeez tool compresses bash output 90%+ to extend Claude Code context window
Tools

Squeez tool compresses bash output 90%+ to extend Claude Code context window

Squeez is a hook that automatically compresses raw bash output like ps aux, docker logs, and git log before it reaches Claude Code. It reduces token usage by 92.8% on average across 19 common commands, helping sessions last longer.

OpenClawRadar
Superglue CLI: Let AI Agents Execute API Calls Without Pre-Built Tools
Tools

Superglue CLI: Let AI Agents Execute API Calls Without Pre-Built Tools

Superglue CLI provides a skill that teaches AI coding agents how to use its commands, handle authentication, build tools, and debug failures. Instead of creating pre-built tools for every API integration, agents can read API specs at runtime and plan multi-step calls.

OpenClawRadar