
Lovable has shipped an unusual quality assurance tool: an internal feedback channel that lets its AI agent complain when it gets stuck or hits broken tooling while building apps for users.
The feature, called agent vents, emerged from an experiment by Benjamin Verbeek, who leads development at Lovable. After noticing that language models had gotten better at recognizing when they were working around buggy systems, Verbeek decided to give the agent a direct line to engineering. The result was a real-time bug reporting system powered by the agent's own frustration.
From Experiment to Production Fix in Minutes
Verbeek built the vent tool in a day and rolled it out to 1% of users without telling the team what he was testing. Within minutes, the agent filed its first complaint: Lovable's code--copy tool was consistently failing when copying files with special characters in filenames.
Engineers initially doubted the report, but the bug turned out to be real. It was fixed within minutes. By that point, the #agent-vents Slack channel had become the most active engineering feed at the company.
The system has since caught multiple long-lived bugs. In one case, the agent sent 43 separate vents during a single user session, signaling a broader systemic issue. Not every vent is actionable, but the volume and specificity have made it a core part of Lovable's internal QA process.
Automated Triage and PR Generation
Lovable extended the system with a second agent that monitors incoming vents, investigates patterns, and automatically generates pull requests for engineers to review. The company also clusters reported issues daily to identify recurring friction points and prioritize product improvements.
The approach builds on Lovable's broader push toward autonomous product development. The company maintains a Stack Overflow-style corpus of common problems and solutions that the agent references during builds, and it uses multiple techniques to surface issues before users report them.
Verbeek published a technical breakdown on Lovable's blog detailing how the vent tool works, how it integrates with existing workflows, and what kinds of issues it surfaces most frequently.
Context and Capabilities
Lovable is an AI-powered development platform that lets users build web applications through a chat interface. The product competes with tools like Bolt and v0 in the vibe coding category, where natural language prompts replace traditional code editors.
The platform has been expanding its capabilities rapidly. Lovable recently shipped SEO and AI search features to help apps built on the platform get discovered, and added five new integrations for data warehouses and APIs. The agent vents system represents a different kind of product investment: infrastructure designed to improve the agent's reliability by letting it report when its own tools break.
The vent tool is not exposed to users directly. It runs behind the scenes as the agent builds, triggering alerts when the agent encounters repeated failures or detects patterns that suggest a platform issue. Engineers can see the raw vent messages in Slack, along with automated analysis and suggested fixes.
Sources
1 checkedHow we cover tool news: Create With's tool desk drafts these reports with AI from the sources listed above and checks them against those sources before publishing.








