Get your free personalized podcast brief

We scan new podcasts and send you the top 5 insights daily.

The debate isn't between manual coding and blindly trusting AI ("vibe coding"). A new discipline, "agentic engineering," is emerging. This involves creating new best practices, security controls, and governance for using AI agents to build software. This structured approach will replace the current era of unchecked individual developer experimentation.

Related Insights

Software engineering is evolving from line-by-line coding to managing fleets of AI agents. This new paradigm resembles a sorcerer casting spells, demanding skills in high-level direction, prompt engineering, and oversight, rather than manual implementation.

Beyond traditional engineers using AI and non-technical "vibe coders," a third archetype is emerging: the "agentic engineer." This professional operates at a higher level of abstraction, managing AI agents to perform programming, rather than writing or even reading the code themselves, reinventing the engineering skill set.

The trend of 'vibe coding'—casually using prompts to generate code without rigor—is creating low-quality, unmaintainable software. The AI engineering community has reached its limit with this approach and is actively searching for a new development paradigm that marries AI's speed with traditional engineering's craft and reliability.

Exploratory AI coding, or 'vibe coding,' proved catastrophic for production environments. The most effective developers adapted by treating AI like a junior engineer, providing lightweight specifications, tests, and guardrails to ensure the output was viable and reliable.

As AI evolves from single-task tools to autonomous agents, the human role transforms. Instead of simply using AI, professionals will need to manage and oversee multiple AI agents, ensuring their actions are safe, ethical, and aligned with business goals, acting as a critical control layer.

New IDEs like Gastown, with roles like 'overseer' and 'mayor' managing AI agent 'convoys,' reveal the developer's future. The job is becoming less about writing code line-by-line and more about high-level orchestration, prompting, and reviewing the output of specialized AI agents to complete complex tasks.

The endgame for software development isn't just code completion, but an "AI factory." A chain of specialized agents will handle design, coding, review, and security. This requires an interoperable platform where different models can check each other's work, with humans as "agent managers."

Recent incidents of AI agents causing catastrophic production failures are ending the hype around "vibe coding." The industry consensus is shifting: AI is a powerful productivity multiplier for skilled developers but is not yet capable of managing the complexity, maintenance, and risk of professional software engineering on its own.

'Vibe coding' is hands-off prototyping where you don't review the code. 'Agentic engineering' is a deep discipline where professionals use coding agents to build production-ready software. This requires significant expertise to guide the agents and ensure quality, a crucial distinction for serious development.

According to former OpenAI founder Andre Karpathy, the default programming workflow has become unrecognizable in just the last few months. The paradigm has shifted from developers typing code into an editor to managing and orchestrating autonomous AI agents who are given goals, not step-by-step plans. The new critical skill is managing agents effectively.