Code Aesthetics with Agentic Reward Feedback
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Large Language Models (LLMs) have become valuable assistants for developers in code-related tasks. While LLMs excel at traditional programming tasks such as code generation and bug fixing, they struggle with visually-oriented coding tasks, often producing suboptimal aesthetics. In this paper, we introduce a new pipeline to enhance the aesthetic quality of LLM-generated code. We first construct AesCode-358K, a large-scale instruction-tuning dataset focused on code aesthetics. Next, we propose agentic reward feedback, a multi-agent system that evaluates executability, static aesthetics, and interactive aesthetics. Building on this, we develop GRPO-AR, which integrates these signals into the GRPO algorithm for joint optimization of functionality and code aesthetics. Finally, we develop OpenDesign, a benchmark for assessing code aesthetics. Experimental results show that combining supervised fine-tuning on AesCode-358K with reinforcement learning using agentic reward feedback significantly improves performance on OpenDesign and also enhances results on existing benchmarks such as PandasPlotBench. Notably, our AesCoder-4B surpasses GPT-4o and GPT-4.1, and achieves performance comparable to large open-source models with 480B-685B parameters, underscoring the effectiveness of our approach.
Key facts. Cited by 6 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 33 of its 48 references that are in the map. First posted on arXiv 27 Oct 2025.
Builds on
33 of 48 references.
Closest ancestors · 1
Same direction, newest first
- 2025Why Do Multi-Agent LLM Systems Fail?17 Mar
Other references · 32
- 2023GPT-4 Technical Reportcited by 18,396
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2024DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Modelscited by 9,379
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,626
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 8,065
- 2024GPT-4o System Cardcited by 4,588
- 2017Deep reinforcement learning from human preferencescited by 3,912
- 2023A Survey on Large Language Model based Autonomous Agentscited by 2,242
- 2024HybridFlow: A Flexible and Efficient RLHF Frameworkcited by 2,057
- 2024LlamaFactory: Unified Efficient Fine-Tuning of 100+ Language Modelscited by 1,464
- 2024Qwen2.5-Coder Technical Reportcited by 1,203
20 more
- 2024ChatGLM: A Family of Large Language Models from GLM-130B to GLM-4 All Toolscited by 1,121
- 2024WebVoyager: Building an End-to-End Web Agent with Large Multimodal Modelscited by 438
- 2023Scaling Relationship on Learning Mathematical Reasoning with Large Language Modelscited by 427
- 2024Interpretable Preferences via Multi-Objective Reward Modeling and Mixture-of-Expertscited by 376
- 2022CodeRL: Mastering Code Generation through Pretrained Models and Deep Reinforcement Learningcited by 358
- 2025Logic-RL: Unleashing LLM Reasoning with Rule-Based Reinforcement Learningcited by 262
- 2024MT-Bench-101: A Fine-Grained Benchmark for Evaluating Large Language Models in Multi-Turn Dialoguescited by 250
- 2024RLEF: Grounding Code LLMs in Execution Feedback with Reinforcement Learningcited by 151
- 2024Unlocking the conversion of Web Screenshots into HTML Code with the WebSight Datasetcited by 129
- 2024Rule Based Rewards for Language Model Safetycited by 108
- 2023PanGu-Coder2: Boosting Large Language Models for Code with Ranking Feedbackcited by 69
- 2023AI-Generated Content (AIGC): A Surveycited by 59
- 2025Agentic Reward Modeling: Integrating Human Preferences with Verifiable Correctness Signals for Reliable Reward Systemscited by 51
- 2016Image Aesthetic Assessment: An Experimental Surveycited by 50
- 2024Drawing Pandas: A Benchmark for LLMs in Generating Plotting Codecited by 23
- 2025HumanAesExpert: Advancing a Multi-Modality Foundation Model for Human Image Aesthetic Assessmentcited by 19
- 2025VisCoder: Fine-Tuning LLMs for Executable Python Visualization Code Generationcited by 17
- 2024Multimodal Large Language Model is a Human-Aligned Annotator for Text-to-Image Generationcited by 15
- 2024Aligning Vision Models with Human Aesthetics in Retrieval: Benchmarks and Algorithmscited by 3
- 2024Textual Aesthetics in Large Language Modelscited by 2
Built on by
Citing papers per year: 2026: 6.
6 papers.
- 2026Vision-Guided Iterative Refinement for Frontend Code Generationcited by 3
- 2026Cookie-Bench: Continuous On-screen Key Interaction Evaluation for Web Generationcited by 3
- 2026DiagEval: Trajectory-Conditioned Diagnosis for Reliable Software Evaluation with GUI Agentscited by 2
- 20261D-Bench: A Benchmark for Iterative UI Code Generation with Visual Feedback in Real-Worldcited by 1
- 2026From Subjective Judgments to Auditable Standards:Protocol-Guided AI Auditing of Website Redundancycited by 0
- 2026Editable Visual Designcited by 0
- 2026Editable Visual Design3 Sep 2026
- 2026From Subjective Judgments to Auditable Standards:Protocol-Guided AI Auditing of Website Redundancy21 Aug 2026
- 2026Cookie-Bench: Continuous On-screen Key Interaction Evaluation for Web Generation28 May 2026
- 2026DiagEval: Trajectory-Conditioned Diagnosis for Reliable Software Evaluation with GUI Agents17 May 2026
- 2026Vision-Guided Iterative Refinement for Frontend Code Generation7 Apr 2026
- 20261D-Bench: A Benchmark for Iterative UI Code Generation with Visual Feedback in Real-World20 Feb 2026
Similar, not cited
Close in wording, no citation either way
- 2026AesCode: Aesthetic Code Generation with Decoupled Cross-Modal Rewards
- 2026SlopCodeBench: Benchmarking How Coding Agents Degrade Over Long-Horizon Iterative Tasks
- 2025KAT-Coder Technical Report
- 2026MaxCode: A Max-Reward Reinforcement Learning Framework for Automated Code Optimization
- 2026Self-Distillation Policy Optimization via Visual Feedback: Bridging Code and Visual Artifacts
- 2026WebGen-R1: Incentivizing Large Language Models to Generate Functional and Aesthetic Websites with Reinforcement Learning
- 2025ReLook: Vision-Grounded RL with a Multimodal LLM Critic for Agentic Web Coding
- 2026CodeMidas: Scaling Agentic Coding RL Environments from Code Itself