Andrej Karpathy Introduces 'Agentic Engineering' as Next AI Programming Phase
Karpathy Unveils 'Agentic Engineering' for AI-Driven Coding

From Vibe-Coding to Agentic Engineering: Andrej Karpathy Charts AI's Programming Evolution

Andrej Karpathy, the former Tesla AI director and OpenAI cofounder who previously popularized the term "vibe-coding," has now introduced a groundbreaking new concept for the next stage of artificial intelligence in software development. Dubbed "agentic engineering," this paradigm shift represents a fundamental transformation in how code is created and refined.

The Evolution from Human Prompting to Autonomous Agents

While Karpathy's earlier concept of vibe-coding involved humans directly prompting AI systems to generate code, agentic engineering describes a more sophisticated process where AI agents themselves autonomously generate, test, and refine code with minimal human intervention. In a detailed post shared on social media platform X (formerly Twitter), Karpathy explained that this new terminology reflects not just the technical capabilities of AI agents but also the specialized expertise required to guide them effectively.

"The landscape of AI-assisted programming has matured significantly," Karpathy noted, emphasizing that agentic engineering deserves its own distinct identity separate from earlier approaches. "Unlike vibe-coding where humans directly prompt AI, agentic engineering involves AI agents working autonomously while humans serve as orchestrators and supervisors of the entire process."

Defining the Core Principles of Agentic Engineering

Karpathy broke down the terminology with precision, explaining why "agentic engineering" perfectly captures this emerging discipline:

  • "Agentic" because the new default workflow means developers are not writing code directly 99% of the time. Instead, they orchestrate AI agents that handle the actual coding while humans provide oversight and strategic direction.
  • "Engineering" to emphasize that this represents a genuine discipline with its own art, science, and expertise. It's a skill that can be learned, mastered, and continuously improved, offering depth of a different kind than traditional programming.

The AI pioneer reflected on how quickly the field has evolved, noting that just one year ago, vibe-coding was primarily used for fun projects, demos, and exploratory work. Today, programming through LLM (Large Language Model) agents has become an increasingly default workflow for professional developers, though with more rigorous oversight and quality control mechanisms.

The Path Forward: Predictions for 2026 and Beyond

Looking ahead, Karpathy made a significant prediction about the trajectory of AI in software development. "By 2026, we're likely to see continued improvements on both the model layer and the new agent layer," he stated. The convergence of these advancements will make agentic engineering a central, indispensable component of mainstream software development practices.

The fundamental goal of this evolution is clear: to harness the tremendous leverage offered by AI agents while maintaining uncompromising standards for software quality, reliability, and security. As Karpathy explained, this represents a natural progression from earlier experimentation phases to professional implementation where AI becomes an integral partner in the development process rather than just a novel tool.

Karpathy's introduction of agentic engineering comes at a pivotal moment when AI capabilities are rapidly advancing, and the software industry is actively seeking frameworks to integrate these technologies productively into development workflows. This new terminology provides both a conceptual framework and practical vocabulary for what many developers have been experiencing as AI transforms their daily work.