paper-with-me

홈 › Papers

Debug Smarter, Not Harder: AI Agents for Error Resolution in Computational Notebooks

2024-10-18 · Konstantin Grotov, Artem Borzilov, Maksim Krivobok, Timofey Bryksin, Yaroslav Zharov

Computational notebooks became indispensable tools for research-related development, offering unprecedented interactivity and flexibility in the development process. However, these benefits come at the cost of reproducibility and an increased potential for bugs. With the rise of code-fluent Large Language Models empowered with agentic techniques, smart bug-fixing tools with a high level of autonomy have emerged. However, those tools are tuned for classical script programming and still struggle with non-linear computational notebooks. In this paper, we present an AI agent designed specifically for error resolution in a computational notebook. We have developed an agentic system capable of exploring a notebook environment by interacting with it -- similar to how a user would -- and integrated the system into the JetBrains service for collaborative data science called Datalore. We evaluate our approach against the pre-existing single-action solution by comparing costs and conducting a user study. Users rate the error resolution capabilities of the agentic system higher but experience difficulties with UI. We share the results of the study and consider them valuable for further improving user-agent collaboration.

📄 PDF Abstract BibTeX arXiv:2410.14393

Code (0)

등록된 구현이 없습니다.

Tasks

AI AgentBug fixing

Methods 이 논문이 사용한 방법론

Golden Queue Managers 설명 없음

Similar Papers 제목 키워드 기반

Unveiling Pitfalls: Understanding Why AI-driven Code Agents Fail at GitHub Issue Resolution

2025-03-16 · Zhi Chen, Wei Ma, Lingxiao Jiang

AI-driven software development has rapidly advanced with the emergence of software development agents that leverage large language models (LLMs) to tackle complex, repository-level software engineering tasks. These agent…

FairnessGitHub issue resolution

Information Aggregation with AI Agents

2026-04-21 · Spyros Galanis arxiv

Can Large Language Models (AI agents) aggregate dispersed private information through trading and reason about the knowledge of others by observing price movements? We conduct a controlled experiment where AI agents trad…

Where LLM Agents Fail and How They can Learn From Failures

2025-09-29 · Kunlun Zhu, Zijia Liu, Bingxuan Li, Muxin Tian 외 arxiv

Large Language Model (LLM) agents, which integrate planning, memory, reflection, and tool-use modules, have shown promise in solving complex, multi-step tasks. Yet their sophisticated architectures amplify vulnerability …

Learning to Generate Unit Tests for Automated Debugging

2025-02-03 · Archiki Prasad, Elias Stengel-Eskin, Justin Chih-Yao Chen, Zaid Khan 외

Unit tests (UTs) play an instrumental role in assessing code correctness as well as providing feedback to large language models (LLMs), motivating automated test generation. However, we uncover a trade-off between genera…

HumanEvalLarge Language Modelmbpp

Debug2Fix: Can Interactive Debugging Help Coding Agents Fix More Bugs?

2026-02-20 · Spandan Garg, Yufan Huang arxiv

While significant progress has been made in automating various aspects of software development through coding agents, there is still significant room for improvement in their bug fixing capabilities. Debugging and invest…