Review waiting, please be patient.
This may take 3 months or more, since drafts are reviewed in no specific order. There are 4,816 pending submissions waiting for review.
Where to get help
How to improve a draft
You can also browse Wikipedia:Featured articles and Wikipedia:Good articles to find examples of Wikipedia's best writing on topics similar to your proposed article. Improving your odds of a speedy review To improve your odds of a faster review, tag your draft with relevant WikiProject tags using the button below. This will let reviewers know a new draft has been submitted in their area of interest. For instance, if you wrote about a female astronomer, you would want to add the Biography, Astronomy, and Women scientists tags. Editor resources
Reviewer tools
|
A major contributor to this article appears to have a close connection with its subject. (July 2026) |
Agentic software engineering is an emerging area of software engineering concerned with the use of autonomous, goal-directed agents built on large language models to carry out software development tasks, and with the engineering of such agent systems themselves.[1][2]
Background
editThe application of software agents to engineering problems predates large language models; agent-oriented software engineering developed around multi-agent systems and associated design methodologies from the 1990s onward.[3] Interest in the area was renewed following the introduction of large language models capable of multi-step tool use, which enabled agents to operate across tasks including requirements analysis, coding, testing, and deployment.[4][1]
Research
editA systematic literature review published in IEEE Access in 2026 surveyed methods and techniques in the area, drawing on 61 studies published between 2022 and 2025 and identifying approaches based on autonomous coding, multi-agent systems, iterative refinement, and human–agent collaboration.[1] Other research addresses agent architectures and coordination,[3] questions of trust and verification in agent-produced software,[5] and proposed research roadmaps for the field.[2] In April 2026, the ACM and IEEE Computer Society sponsored a workshop on the subject, co-located with the International Conference on Software Engineering in Rio de Janeiro.[6]
Terminology
editTerminology in the field is not settled, and competing variants are in concurrent use.[7] In February 2026, Andrej Karpathy proposed the term agentic engineering for professional software development assisted by coding agents, distinguishing it from vibe coding.[8] The 2026 ACM/IEEE workshop was titled "Agentic Engineering", while papers presented at it generally used the phrase "agentic software engineering".[6][9]
References
edit- 1 2 3 Otoum, Nesreen; Elkhalili, Nuha (2026). "Methods and Techniques of Agentic Software Engineering: A Systematic Literature Review". IEEE Access. 14: 7443–7465. doi:10.1109/ACCESS.2026.3652325.
- 1 2 Hassan, Ahmed E.; Li, Hao; Lin, Dayi; et al. (2025). "Agentic Software Engineering: Foundational Pillars and a Research Roadmap". arXiv:2509.06216 [cs.SE].
- 1 2 He, Junda; Treude, Christoph; Lo, David (2025). "LLM-Based Multi-Agent Systems for Software Engineering: Literature Review, Vision, and the Road Ahead". ACM Transactions on Software Engineering and Methodology. 34 (5): 1–30. doi:10.1145/3712003.
- ↑ Wang, Yanlin; Zhong, Wanjun; Huang, Yanxian; et al. (2025). "Agents in software engineering: survey, landscape, and vision". Automated Software Engineering. 32 (2). doi:10.1007/s10515-025-00544-2.
- ↑ Roychoudhury, Abhik; Păsăreanu, Corina; Pradel, Michael; Ray, Baishakhi (2026). "Agentic AI Software Engineers: Programming with Trust". Communications of the ACM. 69 (5): 56–58. doi:10.1145/3769314.
- 1 2 "AGENT '26: International Workshop on Agentic Engineering". International Conference on Software Engineering 2026. Retrieved July 20, 2026.
- ↑ Hoda, Rashina (2025). "Toward Agentic Software Engineering Beyond Code: Framing Vision, Values, and Vocabulary". arXiv:2510.19692 [cs.SE].
- ↑ Taft, Darryl K. (February 10, 2026). "Vibe Coding Is Passé. Karpathy Has a New Name for the Future of Software". The New Stack. Retrieved July 20, 2026.
- ↑ Feldt, Robert; Lenberg, Per; Frattini, Julian; Parthasarathy, Dhasarathy (2026). "The Semi-Executable Stack: Agentic Software Engineering and the Expanding Scope of SE". arXiv:2604.15468 [cs.SE].
Category:Software engineering Category:Artificial intelligence Category:Large language models
