Andrej Karpathy Introduces “Agentic Engineering” as a New Paradigm in AI-Driven Software Development
Andrej Karpathy, the former director of AI at Tesla and a cofounder of OpenAI, has recently coined the term “agentic engineering” to describe a transformative phase in AI-enhanced software development.
This terminology builds upon his earlier contribution with “vibe-coding,” which characterized a framework where humans direct AI in code generation.
In contrast, agentic engineering encompasses a more autonomous and refined interaction, where AI agents take the initiative in programming tasks.
In a recent post shared on X, formerly known as Twitter, Karpathy elucidated that this new expression encapsulates not only the essential role of AI agents in code creation but also highlights the intricate “art & science” and specialized knowledge necessary for effective guidance.
He advocates that this burgeoning phase of AI-assisted programming warrants distinctive nomenclature, encapsulated in the term agentic engineering.
Karpathy delineates the distinction between the two concepts:
- Agentic: The premise that, for the majority of the coding process—approximately 99%—humans are orchestrating AI agents rather than directly writing the code.
- Engineering: Acknowledgment that this process embodies both artistry and scientific elements, requiring expertise that can be cultivated through practice.
He forecasts that by 2026, there will be substantial advancements in both the model and agent layers, establishing agentic engineering as a cornerstone of contemporary software development practices.
Reflections on the Evolution of Coding Practices
In a retrospective context, Karpathy remarked on how many have amended prior tweets to celebrate the anniversary of vibe coding.
He reflected on his own long-standing presence on Twitter, humorously noting the unpredictability of tweet engagement while acknowledging the organic emergence of vibe coding as a significant cultural contribution.
He observed that initially, the capabilities of Large Language Models (LLMs) were relatively limited, leading to vibe coding being predominantly utilized for playful, temporary projects.
Fast forward a year, and the paradigm has shifted—programming through LLM agents is swiftly becoming the norm for professionals, albeit with increased oversight and rigor to ensure software quality.

Karthy concluded by reiterating his affinity for the term “agentic engineering,” reinforcing its applicability in drawing a clear distinction from its predecessor, vibe coding.
He expressed enthusiasm for the collaborative potential of improved agents and models, envisioning another year of progressive advancements in this domain.
Source link: Timesofindia.indiatimes.com.






