FullStack-Agent: Enhancing Agentic Full-Stack Web Coding via Development-Oriented Testing and Repository Back-Translation
Zimu Lu, Houxing Ren, Yunqiao Yang, Ke Wang, Zhuofan Zong, Mingjie Zhan, Hongsheng Li

TL;DR
FullStack-Agent is a comprehensive system that improves full-stack web development by combining multi-agent planning, self-improving data techniques, and a new benchmark, significantly outperforming previous methods in functionality and accuracy.
Contribution
The paper introduces a novel unified agent system for full-stack web development, featuring a self-improving data method and a comprehensive benchmark, advancing beyond existing frontend-focused approaches.
Findings
FullStack-Dev outperforms previous methods by up to 38.2% on backend tests.
FullStack-Learn improves model performance by up to 9.7% through self-improvement.
The system demonstrates significant gains across frontend, backend, and database functionalities.
Abstract
Assisting non-expert users to develop complex interactive websites has become a popular task for LLM-powered code agents. However, existing code agents tend to only generate frontend web pages, masking the lack of real full-stack data processing and storage with fancy visual effects. Notably, constructing production-level full-stack web applications is far more challenging than only generating frontend web pages, demanding careful control of data flow, comprehensive understanding of constantly updating packages and dependencies, and accurate localization of obscure bugs in the codebase. To address these difficulties, we introduce FullStack-Agent, a unified agent system for full-stack agentic coding that consists of three parts: (1) FullStack-Dev, a multi-agent framework with strong planning, code editing, codebase navigation, and bug localization abilities. (2) FullStack-Learn, an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsWeb Data Mining and Analysis · Software Engineering Research · Software Testing and Debugging Techniques
