ChatDev: Communicative Agents for Software Development
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Software development is a complex task that necessitates cooperation among multiple members with diverse skills. Numerous studies used deep learning to improve specific phases in a waterfall model, such as design, coding, and testing. However, the deep learning model in each phase requires unique designs, leading to technical inconsistencies across various phases, which results in a fragmented and ineffective development process. In this paper, we introduce ChatDev, a chat-powered software development framework in which specialized agents driven by large language models (LLMs) are guided in what to communicate (via chat chain) and how to communicate (via communicative dehallucination). These agents actively contribute to the design, coding, and testing phases through unified language-based communication, with solutions derived from their multi-turn dialogues. We found their utilization of natural language is advantageous for system design, and communicating in programming language proves helpful in debugging. This paradigm demonstrates how linguistic communication facilitates multi-agent collaboration, establishing language as a unifying bridge for autonomous task-solving among LLM agents. The code and data are available at https://github.com/OpenBMB/ChatDev.
Key facts. Cited by 893 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 18 of its 65 references that are in the map. First posted on arXiv 16 Jul 2023.
Builds on
18 of 65 references.
References · 18
- 2017Attention Is All You Needcited by 59,932
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2022Training language models to follow instructions with human feedbackcited by 15,712
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 13,958
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2020Scaling Laws for Neural Language Modelscited by 6,411
- 2023Toolformer: Language Models Can Teach Themselves to Use Toolscited by 4,072
- 2023Sparks of Artificial General Intelligence: Early experiments with GPT-4cited by 2,579
- 2023Large Language Models are not Fair Evaluatorscited by 1,050
- 2022CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesiscited by 876
- 2023Large Language Models are Effective Text Rankers with Pairwise Ranking Promptingcited by 302
- 2023Large Language Models as Tool Makerscited by 293
6 more
- 2023GPT4Tools: Teaching Large Language Model to Use Tools via Self-instructioncited by 245
- 2023LM vs LM: Detecting Factual Errors via Cross Examinationcited by 155
- 2018Improving Automatic Source Code Summarization via Deep Reinforcement Learningcited by 99
- 2021Collaboration Challenges in Building ML-Enabled Systems: Communication, Documentation, Engineering, and Processcited by 56
- 2018Feature Maps: A Comprehensible Software Representation for Design Pattern Detectioncited by 5
- 2014Model-Driven Development of Complex Software: A Research Roadmapcited by 3
Built on by
Citing papers per year: 2023: 13; 2024: 97; 2025: 302; 2026: 481.
893 papers.
Sort:
By area:
- 2023The Rise and Potential of Large Language Model Based Agents: A Surveycited by 1,422
- 2025Why Do Multi-Agent LLM Systems Fail?cited by 559
- 2025Multi-Agent Collaboration Mechanisms: A Survey of LLMscited by 424
- 2025Towards Large Reasoning Models: A Survey of Reinforced Reasoning with Large Language Modelscited by 291
- 2023Large Language Models Empowered Agent-based Modeling and Simulation: A Survey and Perspectivescited by 253
- 2024Scaling Large Language Model-based Multi-Agent Collaborationcited by 235
- 2024Agent-as-a-Judge: Evaluate Agents with Agentscited by 223
- 2025Large Language Model Agent: A Survey on Methodology, Applications and Challengescited by 194
- 2024Agent S: An Open Agentic Framework that Uses Computers Like a Humancited by 182
- 2025AgentSociety: Large-Scale Simulation of LLM-Driven Generative Agents Advances Understanding of Human Behaviors and Societycited by 180
- 2024A Survey on Recent Advances in LLM-Based Multi-turn Dialogue Systemscited by 170
- 2025AI Agents vs. Agentic AI: A Conceptual Taxonomy, Applications and Challengescited by 167
38 more
- 2024LLM-Based Multi-Agent Systems for Software Engineering: Literature Review, Vision and the Road Aheadcited by 155
- 2024AgentSquare: Automatic LLM Agent Search in Modular Design Spacecited by 141
- 2025OWL: Optimized Workforce Learning for General Multi-Agent Assistance in Real-World Task Automationcited by 129
- 2024OpenCoder: The Open Cookbook for Top-Tier Code Large Language Modelscited by 127
- 2024Prompt Infection: LLM-to-LLM Prompt Injection within Multi-Agent Systemscited by 126
- 2025Advances and Challenges in Foundation Agents: From Brain-Inspired Intelligence to Evolutionary, Collaborative, and Safe Systemscited by 125
- 2025A Survey of Context Engineering for Large Language Modelscited by 120
- 2025Red-Teaming LLM Multi-Agent Systems via Communication Attackscited by 118
- 2025A Comprehensive Survey in LLM(-Agent) Full Stack Safety: Data, Training and Deploymentcited by 110
- 2025Multi-Agent Collaboration via Evolving Orchestrationcited by 102
- 2025TRAIL: Trace Reasoning and Agentic Issue Localizationcited by 98
- 2024A Review of Large Language Models and Autonomous Agents in Chemistrycited by 96
- 2024On the Resilience of LLM-Based Multi-Agent Collaboration with Faulty Agentscited by 92
- 2024PersonaGym: Evaluating Persona Agents and LLMscited by 89
- 2023MetaAgents: Large Language Model Based Agents for Decision-Making on Teamingcited by 85
- 2024Flooding Spread of Manipulated Knowledge in LLM-Based Multi-Agent Communitiescited by 84
- 2024Proactive Agent: Shifting LLM Agents from Reactive Responses to Active Assistancecited by 84
- 2023Large Language Models Play StarCraft II: Benchmarks and A Chain of Summarization Approachcited by 79
- 2024From Individual to Society: A Survey on Social Simulation Driven by Large Language Model-based Agentscited by 76
- 2025Agentic AI for Scientific Discovery: A Survey of Progress, Challenges, and Future Directionscited by 74
- 2024Self-Evolving Multi-Agent Collaboration Networks for Software Developmentcited by 73
- 2023Igniting Language Intelligence: The Hitchhiker's Guide From Chain-of-Thought Reasoning to Language Agentscited by 72
- 2024MALT: Improving Reasoning with Multi-Agent LLM Trainingcited by 71
- 2025Paper2Code: Automating Code Generation from Scientific Papers in Machine Learningcited by 67
- 2025AgentRxiv: Towards Collaborative Autonomous Researchcited by 64
- 2024Many Heads Are Better Than One: Improved Scientific Idea Generation by A LLM-Based Multi-Agent Systemcited by 63
- 2024Navigating the Risks: A Survey of Security, Privacy, and Ethics Threats in LLM-Based Agentscited by 63
- 2023Unifying the Perspectives of NLP and Software Engineering: A Survey on Language Models for Codecited by 62
- 2024HyperAgent: Generalist Software Engineering Agents to Solve Coding Tasks at Scalecited by 61
- 2026Memory for Autonomous LLM Agents:Mechanisms, Evaluation, and Emerging Frontierscited by 60
- 2025TRiSM for Agentic AI: A Review of Trust, Risk, and Security Management in LLM-based Agentic Multi-Agent Systemscited by 58
- 2023Experiential Co-Learning of Software-Developing Agentscited by 57
- 2025KVFlow: Efficient Prefix Caching for Accelerating LLM-Based Multi-Agent Workflowscited by 56
- 2025OdysseyBench: Evaluating LLM Agents on Long-Horizon Complex Office Application Workflowscited by 54
- 2025MARFT: Multi-Agent Reinforcement Fine-Tuningcited by 51
- 2026Taming Various Privilege Escalation in LLM-Based Agent Systems: A Mandatory Access Control Frameworkcited by 50
- 2023Towards Reasoning in Large Language Models via Multi-Agent Peer Review Collaborationcited by 48
- 2025RepoAudit: An Autonomous LLM-Agent for Repository-Level Code Auditingcited by 47
50 most cited of 893 All 893 (JSON)
- 2026Error-Propagation Modeling for Failure Attribution in LLM-Based Multi-Agent Systems8 Oct 2026
- 2026When Does a Second Model Help? Cross-Model Review in LLM Verification1 Oct 2026
- 2026Federated Agent Optimization1 Oct 2026
- 2026AgSpec: Pushing the Limits of Retrieval-Based Speculative Decoding in Coding Agent Pipelines1 Oct 2026
- 2026How AI Agents Discover Scientific Equations: From Hydrotope Rediscovery to New Water-Wave Amplitudes30 Sep 2026
- 2026Covert Assistance: Helpful LLM Agents Evade Oversight in Multi-Agent Systems30 Sep 2026
- 2026CollabFlow: Recursive Self-Improvement of Agent Collaboration29 Sep 2026
- 2026OpenCollab: A Multi-Agent Coding Framework with Programmable Collaboration and Controllable Runtime29 Sep 2026
- 2026Which Models Work Well Together? Measuring Heterogeneity for LLM Team Selection29 Sep 2026
- 2026Topological Coherence for Self-evolving Multi-agent Systems29 Sep 2026
- 2026EpiCon: Collective Agent Learning through Co-Evolving Multimodal Memory29 Sep 2026
- 2026Concealing LLM-Based Multi-Agent Topology via Phantom Structure Injection29 Sep 2026
38 more
- 2026Frontier Autolab: Organizational Memory, Adversarial Dissent and Temporal Leakage in Multi-Agent LLM Firms Across Fifty Years of Technological Change29 Sep 2026
- 2026Prompted Identity Degrades Cooperation in Multi-Agent LLM Systems28 Sep 2026
- 2026VehicleArena: A Realistic Urban Environment for Multi-Agent Driving28 Sep 2026
- 2026PEAR: Progressive Evidence-Based AutoResearch for Industrial Search Systems28 Sep 2026
- 2026Audit the Scaffold, Not the Checkpoint: A Stationarity Dichotomy for Recursive Self-Improvement in Agentic Coding28 Sep 2026
- 2026Waggle: Learning One Anonymous Local Law for Self-Organizing LLM Swarms28 Sep 2026
- 2026Evo2Team: When Do Evolved Skills Transfer? From Selection to Deployment28 Sep 2026
- 2026Prospective Interpretation Risk: Principled Communication Control Between LLMs27 Sep 2026
- 2026Theory of Scene: Breaking the Symmetry Trap in Multi-Agent LLM Coordination26 Sep 2026
- 2026Improving LLM Collaboration via Multi-Agent Preference Learning26 Sep 2026
- 2026Re-derivability Decides What a Staged Agent Pipeline Recovers After an Upstream Fault26 Sep 2026
- 2026SkillVine: Agent Skill Evolution via Branching Exploration26 Sep 2026
- 2026CAIRN: Dynamic Fact-Intent DAGs for Multi-Agent Exploration26 Sep 2026
- 2026AsynCodeBench: Benchmarking Collaboration of Asynchronous Multi-Agent Systems in Software Engineering26 Sep 2026
- 2026Agentsensus: Consensus-Compressed Shared Memory for Multi-Agent Story Worlds26 Sep 2026
- 2026PTC-Decoder: Towards Intelligent SLMs on Offline Resource-Constrained Edge Devices25 Sep 2026
- 2026LensDesigner: A Self-Improving Agent for Optical Lens Design24 Sep 2026
- 2026SkinAgent AI: A Safety-Grounded Multimodal Agentic Framework for Non-Diagnostic Skincare Support24 Sep 2026
- 2026MeshHeal: Two-Timescale Self-Healing for Gray Failures in Decentralized LLM Agent Networks24 Sep 2026
- 2026Codetta: High-Capacity, Keyless, and Undetectable Multi-Agent Collusion24 Sep 2026
- 2026EVAGE: Autonomous MEV Generation and Adaptation via Multi-Agent Harness23 Sep 2026
- 2026Harness as a Language: A Minimalist Agent Framework With Maximal Expressivity22 Sep 2026
- 2026Connecting the Dots in Agentic AI Security: A Cross-Dimensional Threat Taxonomy, Evaluation Maturity, and Open Challenges20 Sep 2026
- 2026From Code to Requirements: Agentic Reverse Engineering of Business Rules at Enterprise Scale19 Sep 2026
- 2026LEGIT: Credentialing Protocol for Trustworthy AI Agent Marketplaces18 Sep 2026
- 2026GameASG-Bench: Benchmarking Autonomous Software Generation for Game Development18 Sep 2026
- 2026Contagion on the Trading Floor: How Adversarial Signals Spread in Multi-Agent Trading Systems17 Sep 2026
- 2026Rethinking Multi-Agent Collaboration: When More Is Less17 Sep 2026
- 2026A Study of the Reliability of Agentic AI-Generated Programs16 Sep 2026
- 2026Agora: Git as Shared Memory for Collective AutoResearch16 Sep 2026
- 2026A Large-Scale Empirical Study of Quality Assurance Practices and Gaps in AI Agents15 Sep 2026
- 2026ToMAS: A Pilot Failure-Grounded Theory-of-Mind Benchmark from Multi-Agent LLM Failures15 Sep 2026
- 2026BusMA: A Bus Communication Substrate for Multi-Agent Systems14 Sep 2026
- 2026CoMem: Collective-Individual Memory Synergy for Evolutionary Multi-Agent Systems14 Sep 2026
- 2026NDT Factory: Synthesizing Verified Network Digital Twins from Semantic Models via Multi-Agent LLM10 Sep 2026
- 2026Can LLMs Normalize Databases? A Benchmark and Multi-Agent Framework for Schema Normalization10 Sep 2026
- 2026CamPilot: A Multi-Agent Cinematic Assistant for Camera-Controlled Movie Generation10 Sep 2026
- 2026Can We Trust Video Hallucination Detectors? VidHalLoc for Evaluating the Evaluators9 Sep 2026
50 newest of 893 All 893 (JSON)
- 2023The Rise and Potential of Large Language Model Based Agents: A Surveycited by 1,422
- 2025Why Do Multi-Agent LLM Systems Fail?cited by 559
- 2025Multi-Agent Collaboration Mechanisms: A Survey of LLMscited by 424
- 2023Large Language Models Empowered Agent-based Modeling and Simulation: A Survey and Perspectivescited by 253
- 2024Scaling Large Language Model-based Multi-Agent Collaborationcited by 235
- 2024Agent-as-a-Judge: Evaluate Agents with Agentscited by 223
- 2025Large Language Model Agent: A Survey on Methodology, Applications and Challengescited by 194
- 2024Agent S: An Open Agentic Framework that Uses Computers Like a Humancited by 182
- 2025AI Agents vs. Agentic AI: A Conceptual Taxonomy, Applications and Challengescited by 167
- 2024LLM-Based Multi-Agent Systems for Software Engineering: Literature Review, Vision and the Road Aheadcited by 155
- 2024AgentSquare: Automatic LLM Agent Search in Modular Design Spacecited by 141
- 2024Prompt Infection: LLM-to-LLM Prompt Injection within Multi-Agent Systemscited by 126
12 most cited of 591 All 591 (JSON)
- 2026Federated Agent Optimization1 Oct 2026
- 2026AgSpec: Pushing the Limits of Retrieval-Based Speculative Decoding in Coding Agent Pipelines1 Oct 2026
- 2026How AI Agents Discover Scientific Equations: From Hydrotope Rediscovery to New Water-Wave Amplitudes30 Sep 2026
- 2026Covert Assistance: Helpful LLM Agents Evade Oversight in Multi-Agent Systems30 Sep 2026
- 2026CollabFlow: Recursive Self-Improvement of Agent Collaboration29 Sep 2026
- 2026Concealing LLM-Based Multi-Agent Topology via Phantom Structure Injection29 Sep 2026
- 2026Frontier Autolab: Organizational Memory, Adversarial Dissent and Temporal Leakage in Multi-Agent LLM Firms Across Fifty Years of Technological Change29 Sep 2026
- 2026Prompted Identity Degrades Cooperation in Multi-Agent LLM Systems28 Sep 2026
- 2026VehicleArena: A Realistic Urban Environment for Multi-Agent Driving28 Sep 2026
- 2026Audit the Scaffold, Not the Checkpoint: A Stationarity Dichotomy for Recursive Self-Improvement in Agentic Coding28 Sep 2026
- 2026Waggle: Learning One Anonymous Local Law for Self-Organizing LLM Swarms28 Sep 2026
- 2026Prospective Interpretation Risk: Principled Communication Control Between LLMs27 Sep 2026
12 newest of 591 All 591 (JSON)
- 2025OWL: Optimized Workforce Learning for General Multi-Agent Assistance in Real-World Task Automationcited by 129
- 2025A Comprehensive Survey in LLM(-Agent) Full Stack Safety: Data, Training and Deploymentcited by 110
- 2025TRAIL: Trace Reasoning and Agentic Issue Localizationcited by 98
- 2023Igniting Language Intelligence: The Hitchhiker's Guide From Chain-of-Thought Reasoning to Language Agentscited by 72
- 2024MALT: Improving Reasoning with Multi-Agent LLM Trainingcited by 71
- 2023Towards Reasoning in Large Language Models via Multi-Agent Peer Review Collaborationcited by 48
- 2025MAS-GPT: Training LLMs to Build LLM-based Multi-Agent Systemscited by 45
- 2024CivRealm: A Learning and Reasoning Odyssey in Civilization for Decision-Making Agentscited by 41
- 2024OSCAR: Operating System Control via State-Aware Reasoning and Re-Planningcited by 37
- 2024CodeTree: Agent-guided Tree Search for Code Generation with Large Language Modelscited by 32
- 2025ReSo: A Reward-driven Self-organizing LLM-based Multi-Agent System for Reasoning Taskscited by 30
- 2025Two Heads are Better Than One: Test-time Scaling of Multi-agent Collaborative Reasoningcited by 29
12 most cited of 90 All 90 (JSON)
- 2026CAIRN: Dynamic Fact-Intent DAGs for Multi-Agent Exploration26 Sep 2026
- 2026Rethinking Multi-Agent Collaboration: When More Is Less17 Sep 2026
- 2026Rethinking the Evaluation of Efficiency Methods for Multi-Agent Systems5 Sep 2026
- 2026FaithEyes: Towards Faithful Tool Use via Multi-Agent Process-Image Verification30 Jul 2026
- 2026RepoReasoner: Evaluating Repository-Level Code Reasoning Ability of Long-Context Language Models28 Jul 2026
- 2026Focus Is All You Need: Adaptive Goal-aware Attention Orchestration for Multi-Agent Graph Systems26 Jul 2026
- 2026Think Through a Bottleneck: Hourglass Reasoning for Rigorous Induction13 Jul 2026
- 2026AI Trading's Alpha Singularity: Emergent Market Reasoning through Agent-to-Agent Self-Evolution28 Jun 2026
- 2026Preventing Error Propagation in Multi-Agent AI through Runtime Monitoring27 Jun 2026
- 2026AdaSTORM: Scaling LLM Reasoning on Dynamic Graphs via Adaptive Spatio-Temporal Multi-Agent Collaboration15 Jun 2026
- 2026DeepRoot: A KG-Coordinated Multi-Agent System for Therapeutic Reasoning over Historical Medical Texts14 Jun 2026
- 2026Decentralized Multi-Agent Systems with Shared Context9 Jun 2026
12 newest of 90 All 90 (JSON)
- 2025Towards Large Reasoning Models: A Survey of Reinforced Reasoning with Large Language Modelscited by 291
- 2025AgentSociety: Large-Scale Simulation of LLM-Driven Generative Agents Advances Understanding of Human Behaviors and Societycited by 180
- 2024Project Sid: Many-agent simulations toward AI civilizationcited by 46
- 2025Agent2World: Learning to Generate Symbolic World Models via Adaptive Multi-Agent Feedbackcited by 9
- 2026OPINE-World: Programmatic World Modeling with Ontology-error-Prioritized Interactive Exploration for ARC-AGI-3cited by 7
- 2026From Perception to Action: Spatial AI Agents and World Modelscited by 0
- 2026OPINE-World: Programmatic World Modeling with Ontology-error-Prioritized Interactive Exploration for ARC-AGI-31 Jul 2026
- 2026From Perception to Action: Spatial AI Agents and World Models2 Feb 2026
- 2025Agent2World: Learning to Generate Symbolic World Models via Adaptive Multi-Agent Feedback26 Dec 2025
- 2025AgentSociety: Large-Scale Simulation of LLM-Driven Generative Agents Advances Understanding of Human Behaviors and Society12 Feb 2025
- 2025Towards Large Reasoning Models: A Survey of Reinforced Reasoning with Large Language Models16 Jan 2025
- 2024Project Sid: Many-agent simulations toward AI civilization31 Oct 2024
- 2025SpatialScore: Towards Comprehensive Evaluation for Spatial Intelligencecited by 19
- 2025Advancing vision-language models in front-end development via data synthesiscited by 16
- 2026SkillGraph: Self-Evolving Multi-Agent Collaboration with Multimodal Graph Topologycited by 8
- 2026Scaling Video Understanding via Compact Latent Multi-Agent Collaborationcited by 4
- 2026Scaling Video Understanding via Compact Latent Multi-Agent Collaboration1 May 2026
- 2026SkillGraph: Self-Evolving Multi-Agent Collaboration with Multimodal Graph Topology19 Apr 2026
- 2025SpatialScore: Towards Comprehensive Evaluation for Spatial Intelligence22 May 2025
- 2025Advancing vision-language models in front-end development via data synthesis3 Mar 2025
- 2026SIDiffAgent: Self-Improving Diffusion Agentcited by 1
- 2026SIDiffAgent: Self-Improving Diffusion Agent2 Feb 2026
- 2024A Survey on Recent Advances in LLM-Based Multi-turn Dialogue Systemscited by 170
- 2024OpenCoder: The Open Cookbook for Top-Tier Code Large Language Modelscited by 127
- 2025A Survey of Context Engineering for Large Language Modelscited by 120
- 2025Paper2Code: Automating Code Generation from Scientific Papers in Machine Learningcited by 67
- 2025AgentRxiv: Towards Collaborative Autonomous Researchcited by 64
- 2023Unifying the Perspectives of NLP and Software Engineering: A Survey on Language Models for Codecited by 62
- 2024AgileCoder: Dynamic Collaborative Agents for Software Development based on Agile Methodologycited by 45
- 2025SciMaster: Towards General-Purpose Scientific AI Agents, Part I. X-Master as Foundation: Can We Lead on Humanity's Last Exam?cited by 45
- 2025Repo2Run: Automated Building Executable Environment for Code Repository at Scalecited by 39
- 2024ElectionSim: Massive Population Election Simulation Powered by Large Language Model Driven Agentscited by 35
- 2024How Far Are We From AGI: Are LLMs All We Need?cited by 31
- 2025AutoReproduce: Automatic AI Experiment Reproduction with Paper Lineagecited by 29
12 most cited of 191 All 191 (JSON)
- 2026Error-Propagation Modeling for Failure Attribution in LLM-Based Multi-Agent Systems8 Oct 2026
- 2026When Does a Second Model Help? Cross-Model Review in LLM Verification1 Oct 2026
- 2026OpenCollab: A Multi-Agent Coding Framework with Programmable Collaboration and Controllable Runtime29 Sep 2026
- 2026Which Models Work Well Together? Measuring Heterogeneity for LLM Team Selection29 Sep 2026
- 2026Topological Coherence for Self-evolving Multi-agent Systems29 Sep 2026
- 2026EpiCon: Collective Agent Learning through Co-Evolving Multimodal Memory29 Sep 2026
- 2026PEAR: Progressive Evidence-Based AutoResearch for Industrial Search Systems28 Sep 2026
- 2026Evo2Team: When Do Evolved Skills Transfer? From Selection to Deployment28 Sep 2026
- 2026AsynCodeBench: Benchmarking Collaboration of Asynchronous Multi-Agent Systems in Software Engineering26 Sep 2026
- 2026PTC-Decoder: Towards Intelligent SLMs on Offline Resource-Constrained Edge Devices25 Sep 2026
- 2026LensDesigner: A Self-Improving Agent for Optical Lens Design24 Sep 2026
- 2026GameASG-Bench: Benchmarking Autonomous Software Generation for Game Development18 Sep 2026
12 newest of 191 All 191 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025Enhancing Software Development with Context-Aware Conversational Agents: A User Study on Developer Interactions with Chatbots
- 2023ChatLogo: A Large Language Model-Driven Hybrid Natural-Programming Language Interface for Agent-based Modeling and Programming
- 2026ChatDev 2.0: A No-Code Multi-Agent Platform for Developing Everything
- 2024Agents in Software Engineering: Survey, Landscape, and Vision
- 2025Generative AI and the Transformation of Software Development Practices
- 2026From Conversation to Contribution: Characterizing Coding Agent in Open-Source Software
- 2025SWE-Dev: Building Software Engineering Agents with Training and Inference Scaling
- 2023Autonomous Agents in Software Development: A Vision Paper