Pith. sign in

REVIEW 5 cited by

InterCode: Standardizing and Benchmarking Interactive Coding with Execution Feedback

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2306.14898 v3 pith:JUASKGXR submitted 2023-06-26 cs.CL cs.LGcs.SE

classification cs.CLcs.LGcs.SE
keywords codecodinginteractiveintercodeexecutionfeedbackgenerationcapabilities
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Humans write code in a fundamentally interactive manner and rely on constant execution feedback to correct errors, resolve ambiguities, and decompose tasks. While LLMs have recently exhibited promising coding capabilities, current coding benchmarks mostly consider a static instruction-to-code sequence transduction process, which has the potential for error propagation and a disconnect between the generated code and its final execution environment. To address this gap, we introduce InterCode, a lightweight, flexible, and easy-to-use framework of interactive coding as a standard reinforcement learning (RL) environment, with code as actions and execution feedback as observations. Our framework is language and platform agnostic, uses self-contained Docker environments to provide safe and reproducible execution, and is compatible out-of-the-box with traditional seq2seq coding methods, while enabling the development of new methods for interactive code generation. We use InterCode to create three interactive code environments with Bash, SQL, and Python as action spaces, leveraging data from the static NL2Bash, Spider, and MBPP datasets. We demonstrate InterCode's viability as a testbed by evaluating multiple state-of-the-art LLMs configured with different prompting strategies such as ReAct and Plan & Solve. Our results showcase the benefits of interactive code generation and demonstrate that InterCode can serve as a challenging benchmark for advancing code understanding and generation capabilities. InterCode is designed to be easily extensible and can even be used to create new tasks such as Capture the Flag, a popular coding puzzle that is inherently multi-step and involves multiple programming languages. Project site with code and data: https://intercode-benchmark.github.io

Discussion (0). Sign in to comment.

Forward citations

Cited by 5 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Learning to Coordinate Symbolic Tools: LLM Agents for Verified Sum-of-Squares Certificates

    cs.AI 2026-07 conditional novelty 6.0 of 10

    An LLM agent fine-tuned on algebra tasks and optimized with exact symbolic rewards reaches 78.96% verified success on synthetic weighted sum-of-squares certificate search, versus 44.73% for the base model with the same tools.

  2. The Disruptive Impact of Large Language Models on Capture the Flag Competitions and the Path Toward Fair Play

    cs.AI 2026-07 conditional novelty 6.0 of 10

    Frontier LLM agents now reliably solve easy and intermediate CTF challenges in cryptography, web, and pwn, so competitions must declare their purpose before choosing AI policies.

  3. Token Reduction Is Not Cost Reduction

    cs.CL 2026-07 conditional novelty 6.0 of 10

    Token reduction of tool output does not reliably lower billed coding-agent cost; prompt-cache traffic dominates, and aggressive compression can also destroy task success.

  4. OPT-BENCH: Evaluating LLM Agent on Large-Scale Search Spaces Optimization Problems

    cs.AI 2025-06 conditional novelty 6.0 of 10

    OPT-BENCH is a 30-task benchmark showing that LLM agents generally improve optimization results when they are given their own past solutions and feedback.

  5. Running in CIRCLE? A Simple Benchmark for LLM Code Interpreter Security

    cs.CR 2025-07 conditional novelty 5.0 of 10

    CIRCLE is a 1,260-prompt benchmark that measures how often commercial LLM code interpreters refuse, execute, or time out on resource-exhaustion tasks, revealing large and inconsistent safety gaps.

Pith tools