CodeAssistBench (CAB): Dataset & Benchmarking for Multi-turn Chat-Based Code Assistance
Not on the map. Why?
Abstract (arXiv)
Programming assistants powered by large language models have improved dramatically, yet existing benchmarks still evaluate them in narrow code-generation settings. Recent efforts such as InfiBench and StackEval rely on Stack Overflow questions and remain limited to single-turn interactions, manually curated data, and isolated snippets rather than full project environments. We introduce CodeAssistBench (CAB), the first benchmark for evaluating multi-turn, project-grounded programming assistance at scale. CAB automatically constructs datasets from GitHub issues tagged as questions, using an LLM-driven pipeline that filters noise, extracts runnable contexts, builds executable containers, and verifies environment correctness. This enables continuous, automated expansion across diverse repositories without manual intervention. Using CAB, we create a testbed of 3,286 real-world issues across 214 repositories, spanning seven languages. Evaluating state-of-the-art models reveals a substantial gap: while models achieve 70-83% accuracy on Stack Overflow-style questions, they solve only 7.22-16.49% of CAB issues from post-training-cutoff repositories. These results highlight a fundamental challenge: current LLMs struggle to provide assistance in realistic, project-specific contexts despite strong performance on traditional Q&A benchmarks. CAB provides a scalable, reproducible framework for advancing research in multi-turn, codebase-grounded programming agents. The benchmark and pipeline are fully automated and publicly available at https://github.com/amazon-science/CodeAssistBench/.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 17 of its 30 references that are in the map. First posted on arXiv 14 Jul 2025.
Builds on
17 of 30 references.
References · 17
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2021Program Synthesis with Large Language Modelscited by 3,637
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
- 2022Competition-Level Code Generation with AlphaCodecited by 1,462
- 2023AlpacaFarm: A Simulation Framework for Methods that Learn from Human Feedbackcited by 748
- 2024BigCodeBench: Benchmarking Code Generation with Diverse Function Calls and Complex Instructionscited by 546
- 2023MINT: Evaluating LLMs in Multi-turn Interaction with Tools and Language Feedbackcited by 297
- 2025SWE-PolyBench: A multi-language benchmark for repository level evaluation of coding agentscited by 85
- 2024LLM-Based Test-Driven Interactive Code Generation: User Study and Empirical Evaluationcited by 49
- 2023BotChat: Evaluating LLMs' Capabilities of Having Multi-Turn Dialoguescited by 34
- 2023Leveraging Large Language Models to Improve REST API Testingcited by 20
5 more
- 2024StackEval: Benchmarking LLMs in Coding Assistancecited by 15
- 2025ConvCodeWorld: Benchmarking Conversational Code Generation in Reproducible Feedback Environmentscited by 14
- 2022Automated Test Generation for REST APIs: No Time to Rest Yetcited by 13
- 2024InfiBench: Evaluating the Question-Answering Capabilities of Code Large Language Modelscited by 13
- 2024A Multi-Agent Approach for REST API Testing with Semantic Graphs and LLM-Driven Inputscited by 9
Built on by
Citing papers per year: 2026: 5.
5 papers.
- 2026CodeScout: An Effective Recipe for Reinforcement Learning of Code Search Agentscited by 9
- 2026CODESTRUCT: Code Agents over Structured Action Spacescited by 5
- 2026Beyond Functional Correctness: Design Issues in AI IDE-Generated Large-Scale Projectscited by 1
- 2026Out of Sight: Compression-Aware Content Protection against Agentic Crawlerscited by 0
- 2026CITBench: A Comprehensive Benchmark for Interactive Tabular Data Processing with LLMscited by 0
- 2026Out of Sight: Compression-Aware Content Protection against Agentic Crawlers9 Jul 2026
- 2026CITBench: A Comprehensive Benchmark for Interactive Tabular Data Processing with LLMs29 Jun 2026
- 2026Beyond Functional Correctness: Design Issues in AI IDE-Generated Large-Scale Projects7 Apr 2026
- 2026CODESTRUCT: Code Agents over Structured Action Spaces7 Apr 2026
- 2026CodeScout: An Effective Recipe for Reinforcement Learning of Code Search Agents18 Mar 2026