mlsanityData to 7 Oct 2026

From Code Foundation Models to Agents and Applications: A Comprehensive Survey and Practical Guide to Code Intelligence

arXiv 2511.18538 ↗First posted 23 Nov 2025cs.SE cs.CLcited by 13

On the map: LLM agents and tool use → Software engineering coding agents

Abstract (arXiv)

Large language models (LLMs) have fundamentally transformed automated software development by enabling direct translation of natural language descriptions into functional code, driving commercial adoption through tools like Github Copilot (Microsoft), Cursor (Anysphere), Trae (ByteDance), and Claude Code (Anthropic). While the field has evolved dramatically from rule-based systems to Transformer-based architectures, achieving performance improvements from single-digit to over 95% success rates on benchmarks like HumanEval. In this work, we provide a comprehensive synthesis and practical guide (a series of analytic and probing experiments) about code LLMs, systematically examining the complete model life cycle from data curation to post-training through advanced prompting paradigms, code pre-training, supervised fine-tuning, reinforcement learning, and autonomous coding agents. We analyze the code capability of the general LLMs (GPT-4, Claude, LLaMA) and code-specialized LLMs (StarCoder, Code LLaMA, DeepSeek-Coder, and QwenCoder), critically examining the techniques, design decisions, and trade-offs. Further, we articulate the research-practice gap between academic research (e.g., benchmarks and tasks) and real-world deployment (e.g., software-related code tasks), including code correctness, security, contextual awareness of large codebases, and integration with development workflows, and map promising research directions to practical needs. Last, we conduct a series of experiments to provide a comprehensive analysis of code pre-training, supervised fine-tuning, and reinforcement learning, covering scaling law, framework selection, hyperparameter sensitivity, model architectures, and dataset comparisons.

Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 675 of its 1,344 references that are in the map. First posted on arXiv 23 Nov 2025.

Builds on

675 of 1,344 references.

Closest ancestors · 41

Same direction, newest first

  1. 2025Gistify! Codebase-Level Understanding via Runtime Execution30 Oct
  2. 2025KAT-Coder Technical Report21 Oct
  3. 2025A Survey of Vibe Coding with Large Language Models14 Oct
  4. 2025ReLook: Vision-Grounded RL with a Multimodal LLM Critic for Agentic Web Coding13 Oct
  5. 2025Lita: Light Agent Uncovers the Agentic Coding Capabilities of LLMs30 Sep
  6. 2025Kimi-Dev: Agentless Training as Skill Prior for SWE-Agents27 Sep
  7. 2025Agentic AI for Software: thoughts from Software Engineering community24 Aug
  8. 2025A Survey on Code Generation with LLM-based Agents31 Jul
  9. 2025Trae Agent: An LLM-based Agent for Software Engineering with Test-time Scaling31 Jul
  10. 2025SWE-Debate: Competitive Multi-Agent Debate for Software Issue Resolution31 Jul
  11. 2025Multi-Agent Debate Strategies to Enhance Requirements Engineering with Large Language Models8 Jul
  12. 2025SemAgent: A Semantics Aware Program Repair Agent19 Jun
29 more
  1. 2025AlphaEvolve: A coding agent for scientific and algorithmic discovery16 Jun
  2. 2025GitGoodBench: A Novel Benchmark For Evaluating Agentic Performance On Git28 May
  3. 2025Can Agents Fix Agent Issues?27 May
  4. 2025SWE-rebench: An Automated Pipeline for Task Collection and Decontaminated Evaluation of Software Engineering Agents26 May
  5. 2025Vibe Coding vs. Agentic Coding: Fundamentals and Practical Implications of Agentic AI26 May
  6. 2025Web-Bench: A LLM Code Benchmark Based on Web Standards and Frameworks12 May
  7. 2025WebGen-Bench: Evaluating LLMs on Generating Interactive and Functional Websites from Scratch6 May
  8. 2025SWE-smith: Scaling Data for Software Engineering Agents30 Apr
  9. 2025CodeVisionary: An Agent-based Framework for Evaluating Large Language Models in Code Generation18 Apr
  10. 2025DocAgent: A Multi-Agent System for Automated Code Documentation Generation11 Apr
  11. 2025SWE-PolyBench: A multi-language benchmark for repository level evaluation of coding agents11 Apr
  12. 2025debug-gym: A Text-Based Environment for Interactive Debugging27 Mar
  13. 2025ProjectEval: A Benchmark for Programming Agents Automated Evaluation on Project-Level Code Generation10 Mar
  14. 2025Agentic Bug Reproduction for Effective Automated Program Repair at Google3 Feb
  15. 2024A Multi-Agent Approach to Fault Localization via Graph-Based Retrieval and Reflexion20 Sep
  16. 2024MarsCode Agent: AI-native Automated Bug Fixing2 Sep
  17. 2024COAST: Enhancing the Code Debugging Ability of LLMs through Communicative Agent Based Data Synthesis9 Aug
  18. 2024SpecRover: Code Intent Extraction via LLMs5 Aug
  19. 2024OpenHands: An Open Platform for AI Software Developers as Generalist Agents23 Jul
  20. 2024Agentless: Demystifying LLM-based Software Engineering Agents1 Jul
  21. 2024SWT-Bench: Testing and Validating Real-World Bug-Fixes with Code Agents18 Jun
  22. 2024DepsRAG: Towards Agentic Reasoning and Planning for Software Dependency Management30 May
  23. 2024SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering6 May
  24. 2024MARE: Multi-Agents Collaboration Framework for Requirements Engineering6 May
  25. 2024RepairAgent: An Autonomous, LLM-Based Agent for Program Repair25 Mar
  26. 2024SOEN-101: Code Generation by Emulating Software Process Models Using Large Language Model Agents23 Mar
  27. 2024CodeAgent: Autonomous Communicative Agents for Code Review3 Feb
  28. 2024CodePori: Large-Scale System for Autonomous Software Development Using Multi-Agent Technology2 Feb
  29. 2023ChatDev: Communicative Agents for Software Development16 Jul

Other references · 634

  1. 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
  2. 2020Language Models are Few-Shot Learnerscited by 32,199
  3. 2023GPT-4 Technical Reportcited by 18,132
  4. 2022Training language models to follow instructions with human feedbackcited by 15,712
  5. 2017Proximal Policy Optimization Algorithmscited by 14,441
  6. 2024The Llama 3 Herd of Modelscited by 14,192
  7. 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
  8. 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
  9. 2024DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Modelscited by 8,851
  10. 2025Qwen3 Technical Reportcited by 8,195
  11. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  12. 2023Visual Instruction Tuningcited by 7,792
38 more
  1. 2020Scaling Laws for Neural Language Modelscited by 6,411
  2. 2025DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learningcited by 6,146
  3. 2023BLIP-2: Bootstrapping Language-Image Pre-training with Frozen Image Encoders and Large Language Modelscited by 6,069
  4. 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
  5. 2025Qwen2.5-VL Technical Reportcited by 5,418
  6. 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
  7. 2024Qwen2.5 Technical Reportcited by 4,713
  8. 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
  9. 2023Improved Baselines with Visual Instruction Tuningcited by 4,362
  10. 2022Flamingo: a Visual Language Model for Few-Shot Learningcited by 4,337
  11. 2022BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and Generationcited by 4,310
  12. 2024Qwen2-VL: Enhancing Vision-Language Model's Perception of the World at Any Resolutioncited by 4,151
  13. 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
  14. 2023Reflexion: Language Agents with Verbal Reinforcement Learningcited by 4,064
  15. 2025Gemini 2.5: Pushing the Frontier with Advanced Reasoning, Multimodality, Long Context, and Next Generation Agentic Capabilitiescited by 3,655
  16. 2022Training a Helpful and Harmless Assistant with Reinforcement Learning from Human Feedbackcited by 3,634
  17. 2023Qwen Technical Reportcited by 3,273
  18. 2024Gemini 1.5: Unlocking multimodal understanding across millions of tokens of contextcited by 3,175
  19. 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,155
  20. 2023Mistral 7Bcited by 3,065
  21. 2021Switch Transformers: Scaling to Trillion Parameter Models with Simple and Efficient Sparsitycited by 3,014
  22. 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
  23. 2022Constitutional AI: Harmlessness from AI Feedbackcited by 2,950
  24. 2022Training Compute-Optimal Large Language Modelscited by 2,927
  25. 2025DAPO: An Open-Source LLM Reinforcement Learning System at Scalecited by 2,678
  26. 2023A Survey of Large Language Modelscited by 2,537
  27. 2020The Pile: An 800GB Dataset of Diverse Text for Language Modelingcited by 2,346
  28. 2023Qwen-VL: A Versatile Vision-Language Model for Understanding, Localization, Text Reading, and Beyondcited by 2,179
  29. 2023Code Llama: Open Foundation Models for Codecited by 2,105
  30. 2023Voyager: An Open-Ended Embodied Agent with Large Language Modelscited by 2,081
  31. 2024Qwen2 Technical Reportcited by 2,076
  32. 2024HybridFlow: A Flexible and Efficient RLHF Frameworkcited by 1,980
  33. 2015High-Dimensional Continuous Control Using Generalized Advantage Estimationcited by 1,916
  34. 2023WebArena: A Realistic Web Environment for Building Autonomous Agentscited by 1,908
  35. 2024LiveCodeBench: Holistic and Contamination Free Evaluation of Large Language Models for Codecited by 1,906
  36. 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,829
  37. 2024Mixtral of Expertscited by 1,785
  38. 2025InternVL3: Exploring Advanced Training and Test-Time Recipes for Open-Source Multimodal Modelscited by 1,769

50 most cited of 634 All 634 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 1; 2026: 12.

13 papers.

Sort:

By area:

Similar, not cited

Close in wording, no citation either way

  1. 2024If LLM Is the Wizard, Then Code Is the Wand: A Survey on How Code Empowers Large Language Models to Serve as Intelligent Agents
  2. 2024Large Language Model Evaluation Via Multi AI Agents: Preliminary results
  3. 2024Large Language Model-Based Agents for Software Engineering: A Survey
  4. 2026LLM-Based Multi-Agent Systems for Code Generation: A Multi-Vocal Literature Review
  5. 2025LMR-BENCH: Evaluating LLM Agent's Ability on Reproducing Language Modeling Research
  6. 2024Agents in Software Engineering: Survey, Landscape, and Vision
  7. 2025Towards Advancing Code Generation with Large Language Models: A Research Roadmap
  8. 2025Every Software as an Agent: Blueprint and Case Study