Mario Zechner, a creator known for his work on Pi.dev, delivered a candid and insightful talk at AI Engineer Europe titled "Building Pi in a World of Slop." Zechner's presentation offered a sharp critique of the current state of AI coding agents, highlighting their limitations and proposing a more disciplined approach to their development and use.
The "Slop" of Current AI Agents
Zechner began by contrasting the early days of AI coding, where tools like ChatGPT and GitHub Copilot provided simple, predictable assistance, with the current reality. He described the current phase as a "fuck around and find out" stage for coding agents, where the proliferation of features and complex architectures has led to a system that feels broken and unmanageable.
He pointed to several issues: zero observability, zero model choice, and almost zero extensibility. This means developers are often left in the dark about how their agents are functioning, unable to choose the best models for their tasks, and unable to customize or extend the agents to fit their specific needs. Zechner illustrated this with examples of how agents can insert irrelevant information or reminders into code, leading to confusion and errors.
