SWE-Journey: Towards More Realistic Evaluation of Coding Assistants through Long-Horizon, Multi-Turn Interaction
Not on the map. Why?
Abstract (arXiv)
Coding assistants such as Claude Code and Codex have become a major application of LLM agents, yet existing benchmarks remain far from real-world use, particularly in task horizon and interaction length. Code assistants require completing long chains of development work in continuously evolving repositories, while repeatedly clarifying requirements and adapting implementations through multi-turn interaction. To address these gaps, we introduce SWE-Journey, a benchmark for more realistic evaluation of coding assistants. To address the task-horizon gap, we propose a weak-to-strong synthesis pipeline that automatically constructs long-horizon coding tasks. To address the interaction gap, we mine four representative user personas from real interaction data and build a user-simulation agent to reproduce realistic code-assistance interactions. On average, models pass over 75% of tests for requested functionality with software architects, but fewer than 25% with non-coders. These results show that current coding assistants still fall short of enabling reliable coding for non-coders. We further analyze the reasons for this gap and identify asking right, finding right, and fixing right as key capabilities during interaction.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 44 of its 54 references that are in the map. First posted on arXiv 8 Oct 2026.
Builds on
44 of 54 references.
References · 44
- 2025Monitoring Reasoning Models for Misbehavior and the Risks of Promoting Obfuscationcited by 338
- 2024Training Software Engineering Agents and Verifiers with SWE-Gymcited by 300
- 2025SWE-Bench Pro: Can AI Agents Solve Long-Horizon Software Engineering Tasks?cited by 254
- 2025Chain of Thought Monitorability: A New and Fragile Opportunity for AI Safetycited by 222
- 2025R2E-Gym: Procedural Environments and Hybrid Verifiers for Scaling Open-Weights SWE Agentscited by 140
- 2025SWE-rebench: An Automated Pipeline for Task Collection and Decontaminated Evaluation of Software Engineering Agentscited by 127
- 2025SWE-PolyBench: A multi-language benchmark for repository level evaluation of coding agentscited by 80
- 2025NL2Repo-Bench: Towards Long-Horizon Repository Generation Evaluation of Coding Agentscited by 56
- 2025SWE-EVO: Benchmarking Coding Agents in Long-Horizon Software Evolution Scenarioscited by 49
- 2025Toward Training Superintelligent Software Agents through Self-Play SWE-RLcited by 37
- 2026SWE-chat: Coding Agent Interactions From Real Users in the Wildcited by 36
- 2025SWE-Perf: Can Language Models Optimize Code Performance on Real-World Repositories?cited by 33
32 more
- 2026FeatureBench: Benchmarking Agentic Coding for Complex Feature Developmentcited by 30
- 2024CodeS: Natural Language to Code Repository via Multi-Layer Sketchcited by 28
- 2025BugPilot: Complex Bug Generation for Efficient Learning of SWE Skillscited by 28
- 2025SWE-Bench++: A Framework for the Scalable Generation of Software Engineering Benchmarks from Open-Source Repositoriescited by 27
- 2025RECODE-H: A Benchmark for Research Code Development with Interactive Human Feedbackcited by 24
- 2026SlopCodeBench: Benchmarking How Coding Agents Degrade Over Long-Horizon Iterative Taskscited by 24
- 2025SWE-Synth: Synthesizing Verifiable Bug-Fix Data to Enable Large Language Models in Resolving Real-World Bugscited by 22
- 2026SWE-Explore: Benchmarking How Coding Agents Explore Repositoriescited by 20
- 2026SWE-Marathon: Can Agents Autonomously Complete Ultra-Long-Horizon Software Work?cited by 19
- 2025SWE-Flow: Synthesizing Software Engineering Data in a Test-Driven Mannercited by 18
- 2026SWE-CI: Evaluating Agent Capabilities in Maintaining Codebases via Continuous Integrationcited by 18
- 2025Doc2Feat-Bench: Evaluating Documentation-Driven Feature Additioncited by 15
- 2025SWE-fficiency: Can Language Models Optimize Real-World Repositories on Real Workloads?cited by 15
- 2026SWE-Together: Evaluating Coding Agents in Interactive User Sessionscited by 14
- 2025RefineBench: Evaluating Refinement Capability of Language Models via Checklistscited by 13
- 2025Training Versatile Coding Agents in Synthetic Environmentscited by 13
- 2026RepoZero: Can LLMs Generate a Code Repository from Scratch?cited by 12
- 2025TOM-SWE: User Mental Modeling For Software Engineering Agentscited by 11
- 2024An Empirical Study on Developers Shared Conversations with ChatGPT in GitHub Pull Requests and Issuescited by 8
- 2026RepoGenesis: Benchmarking End-to-End Microservice Generation from Readme to Repositorycited by 8
- 2026SWE-INTERACT: Reimagining SWE Benchmarks as User-Driven Long-Horizon Coding Sessionscited by 8
- 2025Developer-LLM Conversations: An Empirical Study of Interactions and Generated Code Qualitycited by 6
- 2025FeatBench: Towards More Realistic Evaluation of Feature-level Code Generationcited by 6
- 2026Hybrid-Gym: Training Coding Agents to Generalize Across Taskscited by 6
- 2026SWE-Chain: Benchmarking Coding Agents on Chained Release-Level Package Upgradescited by 6
- 2026EvoCode-Bench: Evaluating Coding Agents in Multi-Turn Iterative Interactionscited by 6
- 2026Dialogue SWE-Bench: A Benchmark for Dialogue-Driven Coding Agentscited by 6
- 2026RoadmapBench: Evaluating Long-Horizon Agentic Software Development Across Version Upgradescited by 4
- 2026MirrorCode: AI can rebuild entire programs from behavior alonecited by 4
- 2026RACE-Bench: A Reasoning-Augmented Benchmark for Repository-Level Code Agents on Feature Additioncited by 3
- 2025Decoding Human-LLM Collaboration in Coding: An Empirical Study of Multi-Turn Conversations in the Wildcited by 2
- 2026Beyond Isolated Tasks: A Framework for Evaluating Coding Agents on Sequential Software Evolutioncited by 2
Built on by
Not cited yet.