ReVeal: Self-Evolving Code Agents via Reliable Self-Verification
On the map: LLM reasoning → Reinforcement learning for reasoning
also in 2 more
Abstract (arXiv)
Reinforcement learning with verifiable rewards (RLVR) has advanced the reasoning capabilities of large language models. However, existing methods rely solely on outcome rewards, without explicitly optimizing verification or leveraging reliable signals from realistic environments, leading to unreliable self-verification and limited test-time scaling. To address this, we widen the verification-generation asymmetry by explicitly optimizing self-verification, making it a reliable driver of deeper test-time scaling. We introduce ReVeal, a multi-turn reinforcement learning framework that evolves code generation through self-verification and tool-based evaluation. ReVeal structures long-horizon reasoning as iterative generation-verification turns and incorporates TAPO for turn-level credit assignment, fostering the co-evolution of code and test generation. At inference, this strengthened self-verification enables the model to use self-constructed tests and tool feedback to continuously evolve code for 20+ turns on LiveCodeBench despite training on only three. It also significantly improves Pass@k, indicating stronger exploration that expands the reasoning boundaries of the base model. These findings highlight the promise of ReVeal as a scalable paradigm for RL training and test-time scaling, paving the way for more robust and autonomous AI agents.
Key facts. Cited by 18 papers in the map (data through 14 Oct 2026). Placed in Reinforcement learning for reasoning, one of 17 directions in LLM reasoning. Builds on 16 of its 21 references that are in the map. First posted on arXiv 13 Jun 2025.
Builds on
16 of 21 references.
Closest ancestors · 3
Same direction, newest first
- 2025Does Reinforcement Learning Really Incentivize Reasoning Capacity in LLMs Beyond the Base Model?18 Apr
- 2024Generative Verifiers: Reward Modeling as Next-Token Prediction27 Aug
- 2017Proximal Policy Optimization Algorithms20 Jul
Other references · 13
- 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,276
- 2024HybridFlow: A Flexible and Efficient RLHF Frameworkcited by 2,057
- 2015High-Dimensional Continuous Control Using Generalized Advantage Estimationcited by 2,026
- 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 2,004
- 2022Competition-Level Code Generation with AlphaCodecited by 1,462
- 2025Search-R1: Training LLMs to Reason and Leverage Search Engines with Reinforcement Learningcited by 1,444
- 2022Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Taskscited by 1,076
- 2023Large Language Models Cannot Self-Correct Reasoning Yetcited by 1,017
- 2025ReTool: Reinforcement Learning for Strategic Tool Use in LLMscited by 392
- 2023ToRA: A Tool-Integrated Reasoning Agent for Mathematical Problem Solvingcited by 282
- 2025Self-rewarding correction for mathematical reasoningcited by 70
- 2025e3: Learning to Explore Enables Extrapolation of Test-Time Compute for LLMscited by 59
1 more
Built on by
Citing papers per year: 2025: 8; 2026: 10.
18 papers.
Sort:
By area:
- 2025The Landscape of Agentic Reinforcement Learning for LLMs: A Surveycited by 205
- 2025A Survey of Context Engineering for Large Language Modelscited by 126
- 2025Chain-of-Agents: End-to-End Agent Foundation Models via Multi-Agent Distillation and Agentic RLcited by 80
- 2026Code as Agent Harnesscited by 47
- 2025Flash-Searcher: Fast and Effective Web Agents via DAG-Based Parallel Executioncited by 27
- 2025AgentMath: Empowering Mathematical Reasoning for Large Language Models via Tool-Augmented Agentcited by 17
- 2025EEPO: Exploration-Enhanced Policy Optimization via Sample-Then-Forgetcited by 14
- 2026Autonomous Research Agents: A Survey of AI Scientists and the Verification Gapcited by 9
- 2026Outcome Rewards Do Not Guarantee Verifiable or Causally Important Reasoningcited by 7
- 2025A2FM: An Adaptive Agent Foundation Model for Tool-Aware Hybrid Reasoningcited by 6
- 2026Self-Authored Verification Is Unreliable in Heuristic Self-Improving Agentscited by 4
- 2026ExecCritic: Learn to Test, Test to Improve for Coding Agentscited by 3
6 more
- 2026Extrapolative Weight Averaging Reveals Correctness-Efficiency Frontiers in Code RLcited by 2
- 2025SELF-REDRAFT: Eliciting Intrinsic Exploration-Exploitation Balance in Test-Time Scaling for Code Generationcited by 1
- 2026Spec Kit Agents: Context-Grounded Agentic Workflowscited by 1
- 2026TaPR: Test-Aware Policy Refinement for Feedback-Conditioned Code Generationcited by 1
- 2026LEAP: Lean Environment-Feedback via Adaptive Pruning for Code RL in GPU Kernel Generationcited by 0
- 2026Evo2: Evolving the Evolver through Weight-Harness Co-Evolutioncited by 0
- 2026Evo2: Evolving the Evolver through Weight-Harness Co-Evolution9 Oct 2026
- 2026ExecCritic: Learn to Test, Test to Improve for Coding Agents8 Sep 2026
- 2026LEAP: Lean Environment-Feedback via Adaptive Pruning for Code RL in GPU Kernel Generation3 Aug 2026
- 2026TaPR: Test-Aware Policy Refinement for Feedback-Conditioned Code Generation1 Aug 2026
- 2026Self-Authored Verification Is Unreliable in Heuristic Self-Improving Agents27 Jul 2026
- 2026Autonomous Research Agents: A Survey of AI Scientists and the Verification Gap29 Jun 2026
- 2026Extrapolative Weight Averaging Reveals Correctness-Efficiency Frontiers in Code RL27 May 2026
- 2026Code as Agent Harness18 May 2026
- 2026Outcome Rewards Do Not Guarantee Verifiable or Causally Important Reasoning23 Apr 2026
- 2026Spec Kit Agents: Context-Grounded Agentic Workflows7 Apr 2026
- 2025AgentMath: Empowering Mathematical Reasoning for Large Language Models via Tool-Augmented Agent23 Dec 2025
- 2025SELF-REDRAFT: Eliciting Intrinsic Exploration-Exploitation Balance in Test-Time Scaling for Code Generation31 Oct 2025
6 more
- 2025A2FM: An Adaptive Agent Foundation Model for Tool-Aware Hybrid Reasoning13 Oct 2025
- 2025EEPO: Exploration-Enhanced Policy Optimization via Sample-Then-Forget7 Oct 2025
- 2025Flash-Searcher: Fast and Effective Web Agents via DAG-Based Parallel Execution29 Sep 2025
- 2025The Landscape of Agentic Reinforcement Learning for LLMs: A Survey2 Sep 2025
- 2025Chain-of-Agents: End-to-End Agent Foundation Models via Multi-Agent Distillation and Agentic RL6 Aug 2025
- 2025A Survey of Context Engineering for Large Language Models17 Jul 2025
- 2025The Landscape of Agentic Reinforcement Learning for LLMs: A Surveycited by 205
- 2026Code as Agent Harnesscited by 47
- 2025Flash-Searcher: Fast and Effective Web Agents via DAG-Based Parallel Executioncited by 27
- 2026Autonomous Research Agents: A Survey of AI Scientists and the Verification Gapcited by 9
- 2026ExecCritic: Learn to Test, Test to Improve for Coding Agentscited by 3
- 2026Spec Kit Agents: Context-Grounded Agentic Workflowscited by 1
- 2026ExecCritic: Learn to Test, Test to Improve for Coding Agents8 Sep 2026
- 2026Autonomous Research Agents: A Survey of AI Scientists and the Verification Gap29 Jun 2026
- 2026Code as Agent Harness18 May 2026
- 2026Spec Kit Agents: Context-Grounded Agentic Workflows7 Apr 2026
- 2025Flash-Searcher: Fast and Effective Web Agents via DAG-Based Parallel Execution29 Sep 2025
- 2025The Landscape of Agentic Reinforcement Learning for LLMs: A Survey2 Sep 2025
- 2025Chain-of-Agents: End-to-End Agent Foundation Models via Multi-Agent Distillation and Agentic RLcited by 80
- 2025AgentMath: Empowering Mathematical Reasoning for Large Language Models via Tool-Augmented Agentcited by 17
- 2026Outcome Rewards Do Not Guarantee Verifiable or Causally Important Reasoningcited by 7
- 2025A2FM: An Adaptive Agent Foundation Model for Tool-Aware Hybrid Reasoningcited by 6
- 2025SELF-REDRAFT: Eliciting Intrinsic Exploration-Exploitation Balance in Test-Time Scaling for Code Generationcited by 1
- 2026Outcome Rewards Do Not Guarantee Verifiable or Causally Important Reasoning23 Apr 2026
- 2025AgentMath: Empowering Mathematical Reasoning for Large Language Models via Tool-Augmented Agent23 Dec 2025
- 2025SELF-REDRAFT: Eliciting Intrinsic Exploration-Exploitation Balance in Test-Time Scaling for Code Generation31 Oct 2025
- 2025A2FM: An Adaptive Agent Foundation Model for Tool-Aware Hybrid Reasoning13 Oct 2025
- 2025Chain-of-Agents: End-to-End Agent Foundation Models via Multi-Agent Distillation and Agentic RL6 Aug 2025
- 2025A Survey of Context Engineering for Large Language Modelscited by 126
- 2025EEPO: Exploration-Enhanced Policy Optimization via Sample-Then-Forgetcited by 14
- 2026Extrapolative Weight Averaging Reveals Correctness-Efficiency Frontiers in Code RLcited by 2
- 2026TaPR: Test-Aware Policy Refinement for Feedback-Conditioned Code Generationcited by 1
- 2026LEAP: Lean Environment-Feedback via Adaptive Pruning for Code RL in GPU Kernel Generationcited by 0
- 2026Evo2: Evolving the Evolver through Weight-Harness Co-Evolutioncited by 0
- 2026Evo2: Evolving the Evolver through Weight-Harness Co-Evolution9 Oct 2026
- 2026LEAP: Lean Environment-Feedback via Adaptive Pruning for Code RL in GPU Kernel Generation3 Aug 2026
- 2026TaPR: Test-Aware Policy Refinement for Feedback-Conditioned Code Generation1 Aug 2026
- 2026Extrapolative Weight Averaging Reveals Correctness-Efficiency Frontiers in Code RL27 May 2026
- 2025EEPO: Exploration-Enhanced Policy Optimization via Sample-Then-Forget7 Oct 2025
- 2025A Survey of Context Engineering for Large Language Models17 Jul 2025
Similar, not cited
Close in wording, no citation either way
- 2026EvolveCoder: Evolving Test Cases via Adversarial Verification for Code Reinforcement Learning
- 2025Trust, But Verify: A Self-Verification Approach to Reinforcement Learning with Verifiable Rewards
- 2026Code-A1: Adversarial Evolving of Code LLM and Test LLM via Reinforcement Learning
- 2026SEVerA: Verified Synthesis of Self-Evolving Agents
- 2026Learning to Self-Verify Makes Language Models Better Reasoners
- 2025Co-Evolving LLM Coder and Unit Tester via Reinforcement Learning
- 2026CodeScaler: Scaling Code LLM Training and Test-Time Inference via Reward Models
- 2026Improving Small Language Models for Code Generation with Reinforcement Learning from Verification Feedback