Asking What Matters: Reward-Driven Clarification for Software Engineering Tasks
Not on the map. Why?
Abstract (arXiv)
Humans often specify tasks incompletely, so assistants must know when and how to ask clarifying questions. However, effective clarification remains challenging in software engineering tasks as not all missing information is equally valuable, and questions must target information users can realistically provide. We study clarification in real software engineering tasks by quantifying which types of information most affect task success and which questions elicit useful responses from simulated users. Using Shapley attribution and distributional comparisons, we identify two key properties of effective clarification: task relevance (which information predicts success) and user answerability (what users can realistically provide). We operationalize these properties as multi-stage reinforcement learning rewards to train CLARITI, an 8B-parameter clarification module, that matches GPT-5's resolution rate on underspecified issues while generating 41% fewer questions. Our results suggest that grounding reward design in empirical analysis of information impact and user answerability improves clarification efficiency.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 23 of its 30 references that are in the map. First posted on arXiv 16 Apr 2026.
Builds on
23 of 30 references.
References · 23
- 2024DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Modelscited by 9,379
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,708
- 2023SWE-bench: Can Language Models Resolve Real-World GitHub Issues?cited by 3,373
- 2025OpenAI GPT-5 System Cardcited by 989
- 2022Teaching Models to Express Their Uncertainty in Wordscited by 751
- 2024Training Software Engineering Agents and Verifiers with SWE-Gymcited by 336
- 2025Checklists Are Better Than Reward Models For Aligning Language Modelscited by 128
- 2023Decomposing Uncertainty for Large Language Models through Input Clarification Ensemblingcited by 114
- 2023Clarify When Necessary: Resolving Ambiguity Through Interaction with LMscited by 98
- 2024Modeling Future Conversation Turns to Teach LLMs to Ask Clarifying Questionscited by 76
- 2023Goal Driven Discovery of Distributional Differences via Language Descriptionscited by 62
11 more
- 2024Learning to Clarify: Multi-turn Conversations with Action-Based Contrastive Self-Trainingcited by 57
- 2024Aligning Language Models to Explicitly Handle Ambiguitycited by 56
- 2024CLAMBER: A Benchmark of Identifying and Clarifying Ambiguous Information Needs in Large Language Modelscited by 54
- 2025Structured Uncertainty guided Clarification for LLM Agentscited by 41
- 2025QA-LIGN: Aligning LLMs through Constitutionally Decomposed QAcited by 28
- 2025AskToAct: Enhancing LLMs Tool Use via Self-Correcting Clarificationcited by 13
- 2024AmbigNLG: Addressing Task Ambiguity in Instruction for NLGcited by 10
- 2025Clarifying Ambiguities: on the Role of Ambiguity Types in Prompting Methods for Clarification Generationcited by 10
- 2025Referential ambiguity and clarification requests: comparing human and LLM behaviourcited by 5
- 2025Curiosity by Design: An LLM-based Coding Assistant Asking Clarification Questionscited by 4
- 2024Can LLMs assist with Ambiguity? A Quantitative Evaluation of various Large Language Models on Word Sense Disambiguationcited by 2
Built on by
Citing papers per year: 2026: 4.
4 papers.
- 2026π-Bench: Evaluating Proactive Personal Assistant Agents in Long-Horizon Workflowscited by 6
- 2026Actionable Hallucination Detection: Translating Latent Uncertainty into Agentic Critiquecited by 2
- 2026Proactive Service Agents: A Unified Decision Framework, Methods, and Evaluationcited by 2
- 2026CONTRA: Discovering and Qualifying Behavior-Changing Questions for Selective Clarification in LLM Code Generationcited by 0
- 2026CONTRA: Discovering and Qualifying Behavior-Changing Questions for Selective Clarification in LLM Code Generation1 Oct 2026
- 2026Proactive Service Agents: A Unified Decision Framework, Methods, and Evaluation3 Sep 2026
- 2026Actionable Hallucination Detection: Translating Latent Uncertainty into Agentic Critique11 Aug 2026
- 2026π-Bench: Evaluating Proactive Personal Assistant Agents in Long-Horizon Workflows14 May 2026
Similar, not cited
Close in wording, no citation either way
- 2026ClarEval: A Benchmark for Evaluating Clarification Skills of Code Agents under Ambiguous Instructions
- 2026CLEAT: Learning Value-Guided Clarification for Interactive Agents
- 2026Uncertainty-Aware Clarification in LLM Agents with Information Gain
- 2026Beyond Binary Verifiable Rewards: Behavioral Self-Rewarding for SWE Agents
- 2026Ask or Assume? Uncertainty-Aware Clarification-Seeking in Coding Agents
- 2026Search-G1: Grounded Search Agents via Representation-Based Intrinsic Rewards
- 2026Mitigating Prompt-Induced Cognitive Biases in General-Purpose AI for Software Engineering
- 2025Reward Models Identify Consistency, Not Causality