AI agents instead of vibe coding: how an autonomous pipeline takes a task to PR
Vibe coding more often breaks down not because of weak AI, but because of poor context handoff. The new analysis describes three stages of maturity: from…
AI-processed from Habr AI; edited by Hamidun News
The analysis of vibe coding reduces the problem to a simple idea: models fail not because they write code poorly, but because they're given incomplete context. Instead of yet another set of "magical" prompts, the author proposes a working scheme where agents receive structure, verify each other, and bring the task to PR with minimal human involvement.
Where Everything Breaks
In a typical scenario, a developer throws a task into chat, gets a nice response, and expects the model to fill in all the missing details on its own. Over the short term, this sometimes works, but on a real project, gaps quickly emerge: the agent doesn't know repository constraints, doesn't see architectural agreements, doesn't understand business goals, and doesn't remember the team's past decisions. Hence the feeling that vibe coding is unstable: one time it produces a successful result, the next time it breaks the build, conflicts with code style, and gets lost in details.
The main thesis of the analysis is that the problem isn't weak AI, but poor task packaging. A nice system prompt doesn't replace documents, examples, repository state, discussion history, and clear acceptance criteria. If a model receives only the phrase "make a feature," it starts improvising where precise guidance is needed. That's why context here acts not as a pleasant addition, but as a full-fledged part of the engineering process.
Three Maturity Stages
The author describes the path that teams typically go through when trying to embed AI into development. At each stage, not only does the quality of answers grow, but so does the level of formalization of the work itself. The less manual magic and random hints, the higher the chance of getting a reproducible result that you're not ashamed to send to production or at least to a proper review. It's formalization that turns AI experiments into a repeatable tool.
- First stage — a single chat with a long prompt, where the result entirely depends on how well the human guessed the formulation.
- Second stage — connecting the repository, files, project rules, and task templates so the agent sees working context, not just a text description.
- Third stage — an autonomous pipeline of multiple roles, where some agents plan, others write code, and still others review and return comments.
- Final step — delivery of the ready result to a convenient channel, for example Telegram, so a human only gets involved at control points.
The difference between stages isn't cosmetic. At the first level, AI looks like a toy for quick sketches. At the second, it becomes a useful helper within a real project. At the third, it turns into part of the assembly line, where what matters now is not a single model response, but how context transfer is organized, how hypotheses are verified, and how comments are exchanged between agents. That's precisely why the author is skeptical of the idea that one perfect prompt can solve all problems at once.
How the Loop Works
In the proposed scheme, the user formulates a task and can literally close the laptop after setting it. The loop then takes over: one agent decomposes the request, collects relevant files, and forms a plan; a second implements the changes; a third acts as a reviewer and searches for weak points; if necessary, agents discuss with each other and refine the solution until a version worthy of a pull request appears. Such a process is closer to a small team than to the familiar "question — answer" in one window.
The practical sense here is that autonomy is built not on model freedom, but on process discipline. Agents are given roles, context sources, artifact formats, and escalation rules in advance. If the reviewer finds a problem, the task doesn't die in the chat but returns to the iteration cycle. If all checks pass, the system sends a PR and a notification to Telegram. For a developer, this means a shift in role: less manual micromanagement, more management of requirements, context, and control points.
What It Means
The analysis clearly shows where practical AI in development is shifting. Value gradually moves away from impressive demos toward context infrastructure and multi-step processes. For teams, this is a signal to reconsider not only prompts, but also how they store project knowledge, describe tasks, and embed AI agents into the normal development cycle. Those who learn to build a working environment around the model, rather than rely on lucky phrasing, will win.
Want to stop reading about AI and start using it?
AI News is a curated feed of AI/tech news. Hamidun Academy teaches you to use AI systematically in your work.
The AI world, distilled — once a week
Seven stories that actually mattered, hand-picked. No noise, no reposts, no press releases.
Done! Check your inbox for a confirmation.