REVIEW 3 major objections 5 minor 3 cited by
PULSE, a prediction-powered evaluation framework, combines sparse human ratings with model-filled pseudo-labels to measure how agent design changes affect user satisfaction, cutting confidence-interval widths by ~40% and revealing that the
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
2026-08-04 10:23 UTC pith:MU5C35BC
load-bearing objection Genuinely useful deployment and benchmark-vs-human comparison, but the PPI-based CI reduction and one significance claim rely on training f on the same labeled data used in the rectifier—no cross-fitting—so the statistical headline is not reliable as written. the 3 major comments →
How can we assess human-agent interactions? Case studies in software agent design
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The central claim is that the effect of an agent design change on user satisfaction can be estimated with valid, narrower confidence intervals by augmenting a small set of human ratings with predictions from a trained model on a 20x larger unlabeled pool. Formally, for each condition the estimator combines the labeled sample mean with a tuned PPI correction term, and under standard PPI regularity conditions it is asymptotically normal; the paper reports an average 39.5% reduction in CI width across four comparisons, turning inconclusive naive differences into significant ones. Empirically, deploying this at scale shows the LLM backbone is the dominant lever: claude-4-sonnet is preferred over
What carries the argument
The load-bearing object is PULSE's extension of prediction-powered inference (PPI), a statistical estimator that corrects a model's predictions on unlabeled data using the labeled data. For each condition c, the augmented mean is the sample average of human ratings plus λ times the difference between the model's mean prediction on unlabeled sessions and its mean prediction on labeled sessions, with λ chosen by a plug-in covariance-variance ratio. Under PPI's regularity conditions this estimator is asymptotically normal and, when the predictor correlates with true ratings, has smaller variance than the naive empirical mean. The predictor itself is a random forest trained on 1,747 labeled traj
Load-bearing premise
The whole statistical construction assumes that users who give ratings are no different, in how satisfied they are, from users who stay silent, and that the model used to fill in missing ratings can be treated as fixed when calculating the uncertainty.
What would settle it
Run the same four agent comparisons with fully labeled data — e.g., by giving a random subset of non-raters an incentive to rate, or by exhaustively labeling a held-out sample of sessions — and compare the fully-labeled effect sizes and confidence intervals to PULSE's augmented estimates. If the augmented point estimates fall outside the fully-labeled CIs more than 5% of the time, or if the feature distributions of volunteer raters and non-raters differ significantly on variables like session length or user message count, the exchangeability or fixed-f assumption is invalid. A second check: re
If this is right
- Agent teams can run reliable A/B tests on design changes with only a small fraction of the human ratings needed today, because unlabeled usage logs already in hand can be leveraged.
- Comparisons that look inconclusive under a naive bootstrap (e.g., claude-3.7 vs claude-4; plan vs no-plan) become statistically decisive under the augmented estimator.
- The empirical hierarchy — backbone >> scaffolding — suggests prioritizing investment in stronger base models over planning or memory tweaks when the goal is user satisfaction.
- Benchmark leaderboard moves should not be taken at face value for human-facing agents; task-specific human pilots are needed, especially for tasks like fixing CI where benchmarks and human ratings diverge.
- High-importance features (user sentiment, git push) offer cheap, continuously available proxies for satisfaction that can guide online monitoring.
Where Pith is reading between the lines
- The PPI-style estimator's benefit depends on the predictor's correlation with true ratings; in settings where interaction dynamics change (e.g., a new agent that alters user message style), the pretrained f would need periodic recalibration or the CI reduction would shrink.
- The same machinery could be applied to other human-AI metrics such as binary helpfulness, task completion time, or trust, as long as a predictor can be trained on a labeled subset.
- Because ratings are voluntary, the exchangeability assumption is the main threat; a simple placebo test would check whether the feature distribution of rated sessions matches unrated sessions within each condition.
- A direct extension would use the feature importances to build an explicit early-warning system: drops in git push rate or user message rate could flag dissatisfaction before explicit ratings arrive.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes PULSE, a framework for human-centric evaluation of LLM-powered agents. PULSE collects sparse user ratings, trains an ML model to predict satisfaction from agent trajectories, and combines human labels with model predictions via prediction-powered inference (PPI) to estimate effect sizes of agent design changes. The framework is deployed on a web platform built around the OpenHands software agent, with data from over 36k sessions and 15k users. Three case studies compare LLM backbones (claude-3.7 vs claude-4; claude-4 vs gpt-5), a planning mechanism, and a memory management parameter. The paper claims that PULSE reduces 95% CI widths by ~40% relative to a standard A/B test, that LLM backbone is the dominant driver of user satisfaction, and that benchmark performance often disagrees with human satisfaction. The stated contribution is a validated methodology plus practical insights for agent design.
Significance. If the statistical claims hold, the paper makes a valuable contribution by showing a concrete way to run efficient human-in-the-loop evaluations of deployed agents. The scale of the deployment—15k users and 36k sessions—and the open-sourced platform are notable strengths. The framework's combination of feature-based satisfaction modeling with PPI is a sensible use of existing statistical machinery, and the empirical finding that benchmark gains do not always translate to user satisfaction is an important cautionary result for the community. The paper is also transparent about its limitations (single agent, single metric, privacy constraints on releasing trajectories). However, the validity of the headline CI-reduction and significance claims depends on statistical assumptions that are currently unverified, so the significance of the contribution, while potentially high, is not yet established.
major comments (3)
- [§2.2–2.3, Table 3] The PPI estimator in Section 2.3 uses a satisfaction model f trained on the full labeled dataset (N=1747, §2.1) and then applies the same f to the labeled sessions in the rectifier term (1/n_c)Σ f(X_i). No cross-fitting or sample splitting is described. The cited PPI variance formula assumes f is fixed (independent of the estimation sample); when f is fit on the same data, in-sample residuals are overfitted, which biases the rectifier and can understate variance. The practical consequence is visible in Table 3: the Claude-3.7 vs Claude-4 effect moves from a non-significant naive CI [-3.95%,11.78%] to a significant augmented CI [1.99%,8.06%]. Please provide cross-fitted estimates or explicitly justify why the current procedure preserves validity; otherwise the reported significance and the average 39.5% CI reduction are not supported.
- [Figure 3, §3.3] The reported CI reduction is computed unfairly. Section 3.3 states 'For fair comparison of the effect of PPI, we subsample to the same number of data points in human-only (i.e., 150 per condition).' A standard A/B test would use all available human labels, not a subsample of 150. Since CI width scales roughly as 1/√n, artificially shrinking the naive sample inflates PPI's apparent benefit. Please report naive CIs on the full labeled data (or on the same unlabeled-augmented sample) so the 39.5% reduction claim is a like-for-like comparison.
- [§2.1] The validity of PULSE rests on treating the ~5% of sessions with voluntary user ratings as a random sample of the full population of sessions. If rating propensity is correlated with satisfaction (e.g., dissatisfied users are more likely to rate), both the naive and augmented estimators target a selected population, not the full deployment population. The paper provides no missingness analysis, comparison of observed features between labeled and unlabeled sessions, or weighting scheme. This is a potential source of bias that a cross-fitted f cannot fix.
minor comments (5)
- [§2.3] The notation in the PPI formulas is inconsistent: 'bµc(bλc)' and 'bλc' are used with mismatched subscripts, and the convergence statement has a typo ('trajectores').
- [§3.3/Table 3] Please clarify whether the reported naive CIs use the subsample of 150 per condition or all available labels. The text in §3.3 suggests subsampling, but Table 3 does not state this; this ambiguity directly affects interpretation of the 39.5% reduction claim.
- [§5, Table 2] The text reports a correlation of ρ = -0.11 for the claude-4 vs gpt-5 comparison, while Table 2 reports ρ = -0.18. Please reconcile.
- [Throughout] The model naming is inconsistent: the paper alternates between 'claude-4-sonnet' and 'claude-sonnet-4'. Use one consistent name.
- [Figure 1] The caption contains a duplicated word: 'enables' appears twice in the first sentence.
Circularity Check
PULSE's CI reduction is partly an in-sample artifact: f is trained on the same labeled trajectories used in the PPI rectifier and variance formula, with no cross-fitting, so the reported 39.5% CI shrinkage and newly significant Claude-3.7 vs Claude-4 result are partly driven by the model's fit to its own training labels.
specific steps
-
other
[Section 2.2–2.3 and Section 3.3; Table 3]
"Given a dataset of labeled trajectories D = {(Xi, ¯Yi)}, we train an ML model f to infill user satisfaction ¯Yi, when it is ∅... bµc(bλc) = 1/nc Σ_i Yi + bλc(1/Nc Σ_j f( ˜Xj) − 1/nc Σ_i f(Xi)) ... we use the same feedback model, rather than training a specific feedback model per case study ... using the best performing f we trained (i.e., random forest model)."
The estimator applies f to the same labeled trajectories used to train it: the rectifier term (1/n_c)Σ f(X_i) and the variance plug-in both use in-sample fitted values, since §2.2 describes training f on the full labeled set and §3.3 confirms the same model is used for all case studies; no cross-fitting or data splitting is described. Under the PPI regularity conditions the paper invokes, f must be independent of the labeled estimation sample (or be cross-fitted). Otherwise the residuals Y_i − f(X_i) are overly small, so σ̂² and the CI widths are understated. The advertised 39.5% CI reduction, and the Claude-3.7 vs Claude-4 interval moving from [−3.95%, 11.78%] to [1.99%, 8.06%] in Table 3, are therefore partly an artifact of fitting f to the very labels it is used to correct rather than a
full rationale
Aside from the single in-sample-fitting issue, the paper's derivation is mostly self-contained: PULSE's three-step pipeline is a direct application of prediction-powered inference, the effect-size estimator is explicitly defined as a difference of PPI means, and the comparisons to benchmarks use independent external benchmark data. The human labels anchor the estimate and the predictive model has nonzero error (Table 1), so the point estimates are not literally equal to the model's fitted values. The circularity is partial and concentrated in the variance/CI machinery: because f is trained on the same labeled data that enters the rectifier and variance formula, the credibility of the reported CI reduction and of the newly significant result for Claude-3.7 vs Claude-4 depends on a regularity condition (f independent of the estimation sample) that the paper does not enforce. This is a correctness/validity concern that borders on fitted-input-called-prediction, but it is not a full self-definitional collapse; hence the moderate score.
Axiom & Free-Parameter Ledger
free parameters (2)
- PPI tuning parameter λ per condition =
estimated per condition (ratio of covariance to variance)
- max step threshold (memory case study) =
80 vs 120
axioms (4)
- domain assumption Labeled and unlabeled sessions are exchangeable: missing ratings are ignorable.
- domain assumption The feedback model f can be treated as fixed when computing PPI variance.
- domain assumption Conversations are independent despite repeated users.
- domain assumption LLM-judge feature extraction is accurate.
Cite this review
Pith. "Pith review of How can we assess human-agent interactions? Case studies in software agent design." pith.science (2026). https://pith.science/paper/MU5C35BC
@misc{pith2026251009801,
author = {Pith},
title = {Pith review of: How can we assess human-agent interactions? Case studies in software agent design},
year = {2026},
howpublished = {\url{https://pith.science/paper/MU5C35BC}},
note = {Machine review of arXiv:2510.09801}
}
read the original abstract
While benchmarks measure the accuracy of LLM-powered agents, they mostly assume full automation, failing to represent the collaborative nature of real-world use cases. In this paper, we make two major steps towards the rigorous assessment of human-agent interactions. First, we propose PULSE, a framework for more efficient human-centric evaluation of agent designs, which comprises collecting user feedback, training an ML model to predict user satisfaction, and computing results by combining human satisfaction ratings with model-generated pseudo-labels. Second, we deploy PULSE in software engineering -- one of the highest-impact, real-world domains for LLM agents -- via a large-scale web platform built around the open-source agent OpenHands. Across 15k users, we evaluate how three agent design decisions impact developer satisfaction rates. We also show how PULSE can lead to more robust conclusions about agent design, reducing confidence intervals by 40\% compared to a standard A/B test. Finally, we find substantial discrepancies between in-the-wild results with benchmark performance (e.g., the anti-correlation between claude-sonnet-4 and gpt-5), underscoring the limitations of benchmark-driven evaluation. Our framework PULSE provides guidance for future evaluations, and our findings identify opportunities for better software agent designs.
Figures
Forward citations
Cited by 3 Pith papers
-
SWE-Touch: Benchmarking Coding Agents When Users Touch the Code
Injected task-conflicting user edits lower coding agents' average resolve rate by 7.7 points on SWE-bench Verified, and agents often retain or mishandle the conflicting code.
-
Align AI to Dynamic Human-AI Workflows
Alignment should be redefined as optimizing joint human-AI interaction trajectories in which preferences co-evolve, rather than emulating static preferences over isolated outputs.
-
Characterizing initial human-AI proof formalization workflows
A controlled user study and qualitative survey find that AI assistance raises formalization accuracy for math proofs, with users flexibly combining multiple tools while retaining oversight.
Reference graph
Works this paper leans on
-
[1]
Prediction-powered inference.Science, 382(6671):669–674, 2023
Anastasios N Angelopoulos, Stephen Bates, Clara Fannjiang, Michael I Jordan, and Tijana Zrnic. Prediction-powered inference.Science, 382(6671):669–674, 2023
2023
-
[2]
Ppi++: Efficient prediction- powered inference.arXiv preprint arXiv:2311.01453, 2023
Anastasios N Angelopoulos, John C Duchi, and Tijana Zrnic. Ppi++: Efficient prediction- powered inference.arXiv preprint arXiv:2311.01453, 2023
Pith/arXiv arXiv 2023
-
[3]
Anthropic economic index: Ai’s impact on software development, 2025
Anthropic. Anthropic economic index: Ai’s impact on software development, 2025
2025
-
[4]
Claude code overview, 2025
Anthropic. Claude code overview, 2025
2025
-
[5]
Manage costs effectively, 2025
Anthropic. Manage costs effectively, 2025
2025
-
[6]
Self-rag: Learning to retrieve, generate, and critique through self-reflection
Akari Asai, Zeqiu Wu, Yizhong Wang, Avirup Sil, and Hannaneh Hajishirzi. Self-rag: Learning to retrieve, generate, and critique through self-reflection. 2024
2024
-
[7]
Fast planning through planning graph analysis.Artificial Intelligence, 90(1-2):281–300, 1997
Avrim Blum and Merrick Furst. Fast planning through planning graph analysis.Artificial Intelligence, 90(1-2):281–300, 1997
1997
-
[8]
Egor Bogomolov, Aleksandra Eliseeva, Timur Galimzyanov, Evgeniy Glukhov, Anton Shapkin, Maria Tigina, Yaroslav Golubev, Alexander Kovrigin, Arie van Deursen, Maliheh Izadi, and Timofey Bryksin. Long code arena: a set of benchmarks for long-context code models.arXiv preprint arXiv:2406.11612, 2024
Pith/arXiv arXiv 2024
-
[9]
Why do multi-agent llm systems fail?arXiv preprint arXiv:2503.13657, 2025
Mert Cemri, Melissa Z Pan, Shuyi Yang, Lakshya A Agrawal, Bhavya Chopra, Rishabh Tiwari, Kurt Keutzer, Aditya Parameswaran, Dan Klein, Kannan Ramchandran, et al. Why do multi-agent llm systems fail?arXiv preprint arXiv:2503.13657, 2025
Pith/arXiv arXiv 2025
-
[10]
Valerie Chen, Ameet Talwalkar, Robert Brennan, and Graham Neubig. Code with me or for me? how increasing ai automation transforms developer workflows.arXiv preprint arXiv:2507.08149, 2025
Pith/arXiv arXiv 2025
-
[11]
Ziru Chen, Shijie Chen, Yuting Ning, Qianheng Zhang, Boshi Wang, Botao Yu, Yifei Li, Zeyi Liao, Chen Wei, Zitong Lu, et al. Scienceagentbench: Toward rigorous assessment of language agents for data-driven scientific discovery.arXiv preprint arXiv:2410.05080, 2024
Pith/arXiv arXiv 2024
-
[12]
Introducing devin, the first ai software engineer, 2024
Cognition. Introducing devin, the first ai software engineer, 2024. 10
2024
-
[13]
Efficient randomized experiments using foundation models.arXiv preprint arXiv:2502.04262, 2025
Piersilvio De Bartolomeis, Javier Abad, Guanbo Wang, Konstantin Donhauser, Raymond M Duch, Fanny Yang, and Issa J Dahabreh. Efficient randomized experiments using foundation models.arXiv preprint arXiv:2502.04262, 2025
arXiv 2025
-
[14]
Prediction-powered generalization of causal inferences.arXiv preprint arXiv:2406.02873, 2024
Ilker Demirel, Ahmed Alaa, Anthony Philippakis, and David Sontag. Prediction-powered generalization of causal inferences.arXiv preprint arXiv:2406.02873, 2024
Pith/arXiv arXiv 2024
-
[15]
An interactive agent foundation model.arXiv preprint arXiv:2402.05929, 2024
Zane Durante, Bidipta Sarkar, Ran Gong, Rohan Taori, Yusuke Noda, Paul Tang, Ehsan Adeli, Shrinidhi Kowshika Lakshmikanth, Kevin Schulman, Arnold Milstein, et al. An interactive agent foundation model.arXiv preprint arXiv:2402.05929, 2024
Pith/arXiv arXiv 2024
-
[16]
Customer feedback and data collection techniques in software r&d: a literature review
Aleksander Fabijan, Helena Holmstr¨ om Olsson, and Jan Bosch. Customer feedback and data collection techniques in software r&d: a literature review. InInternational Conference of Software Business, pages 139–153. Springer, 2015
2015
-
[17]
Fikes and Nils J
Richard E. Fikes and Nils J. Nilsson. STRIPS: A new approach to the application of theorem proving to problem solving. InProceedings of the 2nd International Joint Conference on Artificial Intelligence (IJCAI), pages 608–620, 1971
1971
-
[18]
Adam Fourney, Gagan Bansal, Hussein Mozannar, Cheng Tan, Eduardo Salinas, Friederike Niedtner, Grace Proebsting, Griffin Bassman, Jack Gerrits, Jacob Alber, et al. Magentic-one: A generalist multi-agent system for solving complex tasks.arXiv preprint arXiv:2411.04468, 2024
Pith/arXiv arXiv 2024
-
[19]
Unlocking the potential of user feedback: Leveraging large language model as user simulators to enhance dialogue system
Zhiyuan Hu, Yue Feng, Anh Tuan Luu, Bryan Hooi, and Aldo Lipani. Unlocking the potential of user feedback: Leveraging large language model as user simulators to enhance dialogue system. InProceedings of the 32nd ACM International Conference on Information and Knowledge Management, pages 3953–3957, 2023
2023
-
[20]
Huiqiang Jiang, Qianhui Wu, Chin-Yew Lin, Yuqing Yang, and Lili Qiu. Llmlingua: Compressing prompts for accelerated inference of large language models.arXiv preprint arXiv:2310.05736, 2023
Pith/arXiv arXiv 2023
-
[21]
Carlos E Jimenez, John Yang, Alexander Wettig, Shunyu Yao, Kexin Pei, Ofir Press, and Karthik Narasimhan. Swe-bench: Can language models resolve real-world github issues? arXiv preprint arXiv:2310.06770, 2023
Pith/arXiv arXiv 2023
-
[22]
Swe-bench: Can language models resolve real-world github issues? InThe Twelfth International Conference on Learning Representations, 2023
Carlos E Jimenez, John Yang, Alexander Wettig, Shunyu Yao, Kexin Pei, Ofir Press, and Karthik R Narasimhan. Swe-bench: Can language models resolve real-world github issues? InThe Twelfth International Conference on Learning Representations, 2023
2023
-
[23]
Bowen Jin, Hansi Zeng, Zhenrui Yue, Dong Wang, Hamed Zamani, and Jiawei Han. Search- r1: Training llms to reason and leverage search engines with reinforcement learning.ArXiv, abs/2503.09516, 2025
Pith/arXiv arXiv 2025
-
[24]
Kautz and Bart Selman
Henry A. Kautz and Bart Selman. Planning as satisfiability. InEuropean Conference on Artificial Intelligence (ECAI), pages 359–363, 1992
1992
-
[25]
Omar Khattab, Arnav Singhvi, Paridhi Maheshwari, Zhiyuan Zhang, Keshav Santhanam, Sri Vardhamanan, Saiful Haq, Ashutosh Sharma, Thomas T Joshi, Hanna Moazam, et al. Dspy: Compiling declarative language model calls into self-improving pipelines.arXiv preprint arXiv:2310.03714, 2023
Pith/arXiv arXiv 2023
-
[26]
Visualwebarena: Evaluating multimodal agents on realistic visual web tasks, 2024
Jing Yu Koh, Robert Lo, Lawrence Jang, Vikram Duvvur, Ming Chong Lim, Po-Yu Huang, Graham Neubig, Shuyan Zhou, Ruslan Salakhutdinov, and Daniel Fried. Visualwebarena: Evaluating multimodal agents on realistic visual web tasks, 2024. 11
2024
-
[27]
Turn-level user satisfaction estimation in E-commerce customer service
Runze Liang, Ryuichi Takanobu, Feng-Lin Li, Ji Zhang, Haiqing Chen, and Minlie Huang. Turn-level user satisfaction estimation in E-commerce customer service. In Shervin Malmasi, Surya Kallumadi, Nicola Ueffing, Oleg Rokhlenko, Eugene Agichtein, and Ido Guy, editors, Proceedings of the 4th Workshop on e-Commerce and NLP, pages 26–32, Online, August
-
[28]
Ying-Chun Lin, Jennifer Neville, Jack W Stokes, Longqi Yang, Tara Safavi, Mengting Wan, Scott Counts, Siddharth Suri, Reid Andersen, Xiaofeng Xu, et al. Interpretable user satisfaction estimation for conversational systems with large language models.arXiv preprint arXiv:2403.12388, 2024
Pith/arXiv arXiv 2024
-
[29]
Learning attitudes and attributes from multi-aspect reviews
Julian McAuley, Jure Leskovec, and Dan Jurafsky. Learning attitudes and attributes from multi-aspect reviews. In2012 IEEE 12th International Conference on Data Mining, pages 1020–1025. IEEE, 2012
2012
-
[30]
Gaia: a benchmark for general ai assistants
Gr´ egoire Mialon, Cl´ ementine Fourrier, Thomas Wolf, Yann LeCun, and Thomas Scialom. Gaia: a benchmark for general ai assistants. InThe Twelfth International Conference on Learning Representations, 2023
2023
-
[31]
Swt-bench: Testing and validating real-world bug-fixes with code agents.Advances in Neural Information Processing Systems, 37:81857–81887, 2024
Niels M¨ undler, Mark M¨ uller, Jingxuan He, and Martin Vechev. Swt-bench: Testing and validating real-world bug-fixes with code agents.Advances in Neural Information Processing Systems, 37:81857–81887, 2024
2024
-
[32]
Jane Pan, Ryan Shar, Jacob Pfau, Ameet Talwalkar, He He, and Valerie Chen. When benchmarks talk: Re-evaluating code llms with interactive feedback.arXiv preprint arXiv:2502.18413, 2025
Pith/arXiv arXiv 2025
-
[33]
Prediction-powered inference for clinical trials.medRxiv, 2025
Pierre-Emmanuel Poulet, Maylis Tran, Sophie Tezenas du Montcel, Bruno Dubois, Stanley Durrleman, and Bruno Jedynak. Prediction-powered inference for clinical trials.medRxiv, 2025
2025
-
[34]
Seizing the agentic ai advantage, 2025
AI by McKinsey QuantumBlack and McKinsey Technology. Seizing the agentic ai advantage, 2025
2025
-
[35]
Boosting randomized control trials with language models as synthetic units
Shiv Shankar and Madalina Fiterau. Boosting randomized control trials with language models as synthetic units. 2024
2024
-
[36]
’i do have a fair amount of concern.’ the ceo of$61 billion anthropic says ai will take over a crucial part of software engineers’ jobs within a year, 2025
Sherin Shibu. ’i do have a fair amount of concern.’ the ceo of$61 billion anthropic says ai will take over a crucial part of software engineers’ jobs within a year, 2025
2025
-
[37]
Reflexion: Language agents with verbal reinforcement learning.arXiv preprint arXiv:2303.11366, 2023
Noah Shinn, Francesco Cassano, Divya Gopinath, Anna Rumshisky, and Petar Velick- ovic. Reflexion: Language agents with verbal reinforcement learning.arXiv preprint arXiv:2303.11366, 2023
Pith/arXiv arXiv 2023
-
[38]
John Wiley & Sons, 2015
Dan Siroker and Pete Koomen.A/B testing: The most powerful way to turn clicks into customers. John Wiley & Sons, 2015
2015
-
[39]
Openhands context condensensation for more efficient ai agents.All Hands AI Blog, April 2025
Calvin Smith. Openhands context condensensation for more efficient ai agents.All Hands AI Blog, April 2025
2025
-
[40]
Aditya Bharat Soni, Boxuan Li, Xingyao Wang, Valerie Chen, and Graham Neubig. Coding agents with multimodal browsing are generalist problem solvers.arXiv preprint arXiv:2506.03011, 2025
Pith/arXiv arXiv 2025
-
[41]
Autopdl: Automatic prompt optimization for llm agents.arXiv preprint arXiv:2504.04365, 2025
Claudio Spiess, Mandana Vaziri, Louis Mandel, and Martin Hirzel. Autopdl: Automatic prompt optimization for llm agents.arXiv preprint arXiv:2504.04365, 2025. 12
arXiv 2025
-
[42]
Sumers, Shunyu Yao, Karthik Narasimhan, and Thomas L
T. Sumers, Shunyu Yao, Karthik Narasimhan, and Thomas L. Griffiths. Cognitive architec- tures for language agents.ArXiv, abs/2309.02427, 2023
Pith/arXiv arXiv 2023
-
[43]
Simulating user satisfaction for the evaluation of task-oriented dialogue systems
Weiwei Sun, Shuo Zhang, Krisztian Balog, Zhaochun Ren, Pengjie Ren, Zhumin Chen, and Maarten de Rijke. Simulating user satisfaction for the evaluation of task-oriented dialogue systems. InProceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR ’21, page 2499–2506, New York, NY, USA,
-
[44]
Sanidhya Vijayvargiya, Xuhui Zhou, Akhila Yerukola, Maarten Sap, and Graham Neu- big. Interactive agents to overcome ambiguity in software engineering.arXiv preprint arXiv:2502.13069, 2025
arXiv 2025
-
[45]
Association for Computing Machinery
-
[46]
Llm-powered autonomous agents.lilianweng.github.io, Jun 2023
Lilian Weng. Llm-powered autonomous agents.lilianweng.github.io, Jun 2023
2023
-
[47]
Openhands: An open platform for ai software developers as generalist agents
Xingyao Wang, Boxuan Li, Yufan Song, Frank F Xu, Xiangru Tang, Mingchen Zhuge, Jiayi Pan, Yueqi Song, Bowen Li, Jaskirat Singh, et al. Openhands: An open platform for ai software developers as generalist agents. InThe Thirteenth International Conference on Learning Representations, 2024
2024
-
[48]
John Yang, Carlos E Jimenez, Alex L Zhang, Kilian Lieret, Joyce Yang, Xindi Wu, Ori Press, Niklas Muennighoff, Gabriel Synnaeve, Karthik R Narasimhan, et al. Swe-bench multimodal: Do ai systems generalize to visual software domains?arXiv preprint arXiv:2410.03859, 2024
Pith/arXiv arXiv 2024
-
[49]
Frank F Xu, Yufan Song, Boxuan Li, Yuxuan Tang, Kritanjali Jain, Mengxue Bao, Zora Z Wang, Xuhui Zhou, Zhitong Guo, Murong Cao, et al. Theagentcompany: benchmarking llm agents on consequential real world tasks.arXiv preprint arXiv:2412.14161, 2024
Pith/arXiv arXiv 2024
-
[50]
Masrouter: Learning to route llms for multi-agent systems.arXiv preprint arXiv:2502.11133, 2025
Yanwei Yue, Guibin Zhang, Boyang Liu, Guancheng Wan, Kun Wang, Dawei Cheng, and Yiyan Qi. Masrouter: Learning to route llms for multi-agent systems.arXiv preprint arXiv:2502.11133, 2025
Pith/arXiv arXiv 2025
-
[51]
React: Syner- gizing reasoning and acting in language models.arXiv preprint arXiv:2210.03629, 2022
Shunyu Yao, Dian Yang, Nan Cui, Karthik Narasimhan, and Yuefeng Cao. React: Syner- gizing reasoning and acting in language models.arXiv preprint arXiv:2210.03629, 2022
Pith/arXiv arXiv 2022
-
[52]
Commit0: Library generation from scratch.arXiv preprint arXiv:2412.01769, 2024
Wenting Zhao, Nan Jiang, Celine Lee, Justin T Chiu, Claire Cardie, Matthias Gall´ e, and Alexander M Rush. Commit0: Library generation from scratch.arXiv preprint arXiv:2412.01769, 2024
Pith/arXiv arXiv 2024
-
[53]
Multi-swe-bench: A multilingual benchmark for issue resolving.arXiv preprint arXiv:2504.02605, 2025
Daoguang Zan, Zhirong Huang, Wei Liu, Hanwu Chen, Linhao Zhang, Shulin Xin, Lu Chen, Qi Liu, Xiaojian Zhong, Aoyan Li, et al. Multi-swe-bench: A multilingual benchmark for issue resolving.arXiv preprint arXiv:2504.02605, 2025
Pith/arXiv arXiv 2025
-
[54]
Shuyan Zhou, Frank F Xu, Hao Zhu, Xuhui Zhou, Robert Lo, Abishek Sridhar, Xianyi Cheng, Tianyue Ou, Yonatan Bisk, Daniel Fried, et al. Webarena: A realistic web environment for building autonomous agents.arXiv preprint arXiv:2307.13854, 2023. 13 A Additional Framework Details A.1 Data collection details To make feedback minimally intrusive, we prompt user...
Pith/arXiv arXiv 2023
-
[55]
Gonzalez, and Ion Stoica
Lianmin Zheng, Wei-Lin Chiang, Ying Sheng, Siyuan Zhuang, Zhanghao Wu, Yonghao Zhuang, Zi Lin, Zhuohan Li, Dacheng Li, Eric Xing, Hao Zhang, Joseph E. Gonzalez, and Ion Stoica. Judging LLM-as-a-judge with MT-bench and chatbot arena. InThirty-seventh Conference on Neural Information Processing Systems Datasets and Benchmarks Track, 2023
2023
-
[57]
User sentiment: positive, negative, neutral
-
[58]
Number of user messages
-
[59]
Task Category: we identified 8 common tasks that developers use software agents for
-
[60]
Misunderstood Intention: Agent misunderstood the user’s goal or intent
-
[61]
Did not follow instruction: Agent ignored or failed to comply with explicit
-
[62]
Insufficient Analysis: Didn’t explore existing materials sufficiently (prior code/docs/exam- ples) before acting
-
[63]
Insufficient testing: Skipped reasonable verification/tests for non-trivial or risky changes (note: trivial edits may be acceptable)
-
[64]
Insufficient Debugging: Did not investigate or reduce failing behavior when needed to make progress
-
[65]
Incomplete Implementation: Delivered unfinished or non-functioning work
-
[66]
14 11.git commit 12.git push 13.git pull 14.git reset 15.git rebase We use LLM as a judge to detect features 1,3,4,5,6,7,8,9,10
Scope Creep: Implemented unrequested features without approval. 14 11.git commit 12.git push 13.git pull 14.git reset 15.git rebase We use LLM as a judge to detect features 1,3,4,5,6,7,8,9,10. We analyze the event stream to detect features 2,11,12,13,14,15. Below we include the prompt used withgpt-5-mini. Prompt for labeling features Analyze the fo ll ow ...
-
[67]
One sentence d e s c r i b i n g what the user is trying to a c c o m p l i s h
-
[68]
Classify the overall se nt im en t of the user ’s messages into one of these c a t e g o r i e s : [ Positive , Negative , Neutral ] and explain why
-
[69]
Classify the type of task into exactly one of these c a t e g o r i e s ( choose only one that best fits ) : [ Fix Bugs , I mp le me nt Features , Create Programs from Scratch , Fix Failing C o n t i n u o u s Integration , Fix Merge Conflicts , Write Documentation , Perform Deployments , Perform Data Analysis ]
-
[70]
Classify the d e v e l o p m e n t cluster into up to two of these c a t e g o r i e s ( choose only the ones that are the best fits ) : - Write code from scratch - Fix python issues - Fix u n d e r s p e c i f i e d issues - Fix Java issues - Testing code - Web browsing and research - A d m i n i s t r a t i v e tasks - Fix c o n t i n u o u s i n t e g ...
-
[71]
t a s k _ d e s c r i p t i o n
Provide 1 -2 brief example messages from the c o n v e r s a t i o n that support your se nt im en t c l a s s i f i c a t i o n ( truncate if too long ) Format your response as JSON with these fields : {{ " t a s k _ d e s c r i p t i o n ": " one sentence " , " se nt i me nt ": {{ " c l a s s i f i c a t i o n ": " Positive / Negative / Neutral " , " e ...
-
[2021]
Association for Computational Linguistics
This paper was first reviewed by deepseek-v4-flash on August 4, 2026.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.