Illuminating LLM Coding Agents: Visual Analytics for Deeper Understanding and Enhancement
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Coding agents powered by large language models (LLMs) have gained traction for automating code generation through iterative problem-solving with minimal human involvement. Despite the emergence of various frameworks, e.g., LangChain, AutoML, and AIDE, ML scientists still struggle to effectively review and adjust the agents' coding process. The current approach of manually inspecting individual outputs is inefficient, making it difficult to track code evolution, compare coding iterations, and identify improvement opportunities. To address this challenge, we introduce a visual analytics system designed to enhance the examination of coding agent behaviors. Focusing on the AIDE framework, our system supports comparative analysis across three levels: (1) Code-Level Analysis, which reveals how the agent debugs and refines its code over iterations; (2) Process-Level Analysis, which contrasts different solution-seeking processes explored by the agent; and (3) LLM-Level Analysis, which highlights variations in coding behavior across different LLMs. By integrating these perspectives, our system enables ML scientists to gain a structured understanding of agent behaviors, facilitating more effective debugging and prompt engineering. Through case studies using coding agents to tackle popular Kaggle competitions, we demonstrate how our system provides valuable insights into the iterative coding process.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 37 of its 75 references that are in the map. First posted on arXiv 18 Aug 2025.
Builds on
37 of 75 references.
Closest ancestors · 2
Same direction, newest first
- 2025AI Agentic Programming: A Survey of Techniques, Challenges, and Opportunities15 Aug
- 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agents23 Jul
Other references · 35
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,211
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,898
- 2021CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generationcited by 906
- 2024MLE-bench: Evaluating Machine Learning Agents on Machine Learning Engineeringcited by 469
- 2022CodeRL: Mastering Code Generation through Pretrained Models and Deep Reinforcement Learningcited by 358
- 2023CodeT5+: Open Code Large Language Models for Code Understanding and Generationcited by 333
- 2023Alphazero-like Tree-Search can Guide Large Language Model Decoding and Trainingcited by 295
- 2025AIDE: AI-Driven Exploration in the Space of Codecited by 226
- 2019The What-If Tool: Interactive Probing of Machine Learning Modelscited by 207
- 2024RE-Bench: Evaluating frontier AI R&D capabilities of language model agents against human expertscited by 175
- 2018Visual Analytics in Deep Learning: An Interrogative Survey for the Next Frontierscited by 117
- 2023ChainForge: A Visual Toolkit for Prompt Engineering and LLM Hypothesis Testingcited by 88
23 more
- 2023EvalLM: Interactive Evaluation of Large Language Model Prompts on User-Defined Criteriacited by 74
- 2025AI Research Agents for Machine Learning: Search, Exploration, and Generalization in MLE-benchcited by 71
- 2018Seq2Seq-Vis: A Visual Debugging Tool for Sequence-to-Sequence Modelscited by 69
- 2017Do Convolutional Neural Networks Learn Class Hierarchy?cited by 61
- 2025ML-Master: Towards AI-for-AI via Integration of Exploration and Reasoningcited by 61
- 2023CodeChain: Towards Modular Code Generation Through Chain of Self-revisions with Representative Sub-modulescited by 58
- 2016Towards Better Analysis of Deep Convolutional Neural Networkscited by 51
- 2025Wider or Deeper? Scaling LLM Inference-Time Compute with Adaptive Branching Tree Searchcited by 51
- 2019InSituNet: Deep Image Synthesis for Parameter Space Exploration of Ensemble Simulationscited by 37
- 2017A Generative Model for Volume Renderingcited by 31
- 2023How Does Attention Work in Vision Transformers? A Visual Analytics Attemptcited by 30
- 2024LLM Comparator: Visual Analytics for Side-by-Side Evaluation of Large Language Modelscited by 29
- 2020A Survey on ML4VIS: Applying Machine Learning Advances to Data Visualizationcited by 28
- 2023Visual Analytics For Machine Learning: A Data Perspective Surveycited by 25
- 2019A Deep Generative Model for Graph Layoutcited by 19
- 2019DeepDrawing: A Deep Learning Approach to Graph Drawingcited by 15
- 2020Interactive Steering of Hierarchical Clusteringcited by 14
- 2019DRLViz: Understanding Decisions and Memory in Deep Reinforcement Learningcited by 12
- 2025Agentic Visualization: Extracting Agent-based Design Patterns from Visualization Systemscited by 12
- 2020CNNPruner: Pruning Convolutional Neural Networks with Visual Analyticscited by 11
- 2021GenNI: Human-AI Collaboration for Data-Backed Text Generationcited by 11
- 2018CNNs based Viewpoint Estimation for Volume Visualizationcited by 4
- 2023Visual Analytics of Neuron Vulnerability to Adversarial Attacks on Convolutional Neural Networkscited by 4
Built on by
Citing papers per year: 2026: 3.
3 papers.
Similar, not cited
Close in wording, no citation either way
- 2026LLM Agents Can See Code Repositories
- 2025Enhancing LLM Code Generation: A Systematic Evaluation of Multi-Agent Collaboration and Runtime Debugging for Improved Accuracy, Reliability, and Latency
- 2026Insights Generator: Systematic Corpus-Level Trace Diagnostics for LLM Agents
- 2026TraceLab: Characterizing Coding Agent Workloads for LLM Serving
- 2025Lita: Light Agent Uncovers the Agentic Coding Capabilities of LLMs
- 2025A Survey on Code Generation with LLM-based Agents
- 2025From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligence
- 2026Code2UML: Agentic LLMs with context engineering for scalable software visualization