mlsanityData to 7 Oct 2026

CIBench: Evaluating Your LLMs with a Code Interpreter Plugin

arXiv 2407.10499 ↗First posted 15 Jul 2024cs.CLcited by 5

On the map: LLM agents and tool use → Software engineering coding agents

Abstract (arXiv)

While LLM-Based agents, which use external tools to solve complex problems, have made significant progress, benchmarking their ability is challenging, thereby hindering a clear understanding of their limitations. In this paper, we propose an interactive evaluation framework, named CIBench, to comprehensively assess LLMs' ability to utilize code interpreters for data science tasks. Our evaluation framework includes an evaluation dataset and two evaluation modes. The evaluation dataset is constructed using an LLM-human cooperative approach and simulates an authentic workflow by leveraging consecutive and interactive IPython sessions. The two evaluation modes assess LLMs' ability with and without human assistance. We conduct extensive experiments to analyze the ability of 24 LLMs on CIBench and provide valuable insights for future LLMs in code interpreter utilization.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 18 of its 31 references that are in the map. First posted on arXiv 15 Jul 2024.

Builds on

18 of 31 references.

References · 18

  1. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
  2. 2021Training Verifiers to Solve Math Word Problemscited by 9,743
  3. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  4. 2020Scaling Laws for Neural Language Modelscited by 6,411
  5. 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,203
  6. 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
  7. 2021Program Synthesis with Large Language Modelscited by 3,509
  8. 2023MetaGPT: Meta Programming for A Multi-Agent Collaborative Frameworkcited by 1,761
  9. 2022CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesiscited by 876
  10. 2022PAL: Program-aided Language Modelscited by 635
  11. 2024DeepSeek LLM: Scaling Open-Source Language Models with Longtermismcited by 621
  12. 2022DS-1000: A Natural and Reliable Benchmark for Data Science Code Generationcited by 442
6 more
  1. 2024InternLM2 Technical Reportcited by 391
  2. 2023ToolQA: A Dataset for LLM Question Answering with External Toolscited by 273
  3. 2023Solving Challenging Math Word Problems Using GPT-4 Code Interpreter with Code-based Self-Verificationcited by 166
  4. 2024InfiAgent-DABench: Evaluating Agents on Data Analysis Taskscited by 134
  5. 2024InternLM-Math: Open Math Large Language Models Toward Verifiable Reasoningcited by 117
  6. 2024MathBench: Evaluating the Theory and Application Proficiency of LLMs with a Hierarchical Mathematics Benchmarkcited by 103

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 2; 2026: 2.

5 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2024PyBench: Evaluating LLM Agent on various real-world coding tasks
  2. 2025From Code to Courtroom: LLMs as the New Software Judges
  3. 2025IDA-Bench: Evaluating LLMs on Interactive Guided Data Analysis
  4. 2023AgentBench: Evaluating LLMs as Agents
  5. 2026Evaluating LLM Agents on Automated Software Analysis Tasks
  6. 2025AIRepr: An Analyst-Inspector Framework for Evaluating Reproducibility of LLMs in Data Science
  7. 2026FireBench: Evaluating Instruction Following in Enterprise and API-Driven LLM Applications
  8. 2025DataSciBench: An LLM Agent Benchmark for Data Science