We scan new podcasts and send you the top 5 insights daily.
The term 'vibe coding,' once used to describe AI-assisted development, is now obsolete. The industry has matured to complex, multi-agent systems where AIs coordinate, write, test, and resolve issues across codebases with little human intervention. This signals a new era of 'agentic engineering' that is far more sophisticated than simple prompting.
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.
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.
Inspired by fully automated manufacturing, this approach mandates that no human ever writes or reviews code. AI agents handle the entire development lifecycle from spec to deployment, driven by the declining cost of tokens and increasingly capable models.
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.
Experienced engineers using tools like Claude Code are no longer writing significant amounts of code. Their primary role shifts to designing systems, defining tasks, and managing a team of AI agents that perform the actual implementation, fundamentally changing the software development workflow.
The current model of a developer using an AI assistant is like a craftsman with a power tool. The next evolution is "factory farming" code, where orchestrated multi-agent systems manage the entire development lifecycle—planning, implementation, review, and testing—moving it from a craft to an industrial process.
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.