Pith. sign in

REVIEW 2 cited by

Codev-Bench: How Do LLMs Understand Developer-Centric Code Completion?

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 2410.01353 v3 pith:MG5JSCZ2 submitted 2024-10-02 cs.SE cs.AI

classification cs.SEcs.AI
keywords codecompletionbenchmarkcodev-benchdeveloperevaluationbenchmarkscodev-agent
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Code completion, a key downstream task in code generation, is one of the most frequent and impactful methods for enhancing developer productivity in software development. As intelligent completion tools evolve, we need a robust evaluation benchmark that enables meaningful comparisons between products and guides future advancements. However, existing benchmarks focus more on coarse-grained tasks without industrial analysis resembling general code generation rather than the real-world scenarios developers encounter. Moreover, these benchmarks often rely on costly and time-consuming human annotation, and the standalone test cases fail to leverage minimal tests for maximum repository-level understanding and code coverage. To address these limitations, we first analyze business data from an industrial code completion tool and redefine the evaluation criteria to better align with the developer's intent and desired completion behavior throughout the coding process. Based on these insights, we introduce Codev-Agent, an agent-based system that automates repository crawling, constructs execution environments, extracts dynamic calling chains from existing unit tests, and generates new test samples to avoid data leakage, ensuring fair and effective comparisons. Using Codev-Agent, we present the Code-Development Benchmark (Codev-Bench), a fine-grained, real-world, repository-level, and developer-centric evaluation framework. Codev-Bench assesses whether a code completion tool can capture a developer's immediate intent and suggest appropriate code across diverse contexts, providing a more realistic benchmark for code completion in modern software development.

Discussion (0). Sign in to comment.

Forward citations

Cited by 2 Pith papers

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

  1. Evo-MARL: Co-Evolutionary Multi-Agent Reinforcement Learning for Internalized Safety

    cs.AI 2025-08 conditional novelty 6.0 of 10

    Evo-MARL jointly trains all task agents with GRPO and an evolutionary attack pool, lowering jailbreak success rates by up to 21 points and modestly raising task accuracy.

  2. FairReason: Balancing Reasoning and Social Bias in MLLMs

    cs.AI 2025-07 conditional novelty 5.0 of 10

    A 1:4 debias-to-reasoning training mix under GRPO reinforcement learning yields the best bias-reasoning trade-off in small MLLMs, cutting measured stereotype scores by about 10% while retaining about 88% of reasoning ...

Pith tools