LawFare: “….Vibe coding is a novel approach to developing software: Based on prompts, large language models (LLMs) take over the entire software development process, rather than simply supporting it. This innovation is possible because of agentic AI: systems of multiple AI agents that collaborate to solve complex, multi-step tasks. “Coding agents”—such as CodeGPT, Cursor, or Claude Opus 4—assist software developers in churning out ready-to-run code. They design the architecture of a program, generate code, find appropriate open-source components, test software, and fix errors. They can also provide explanations about the code to help their users understand the logic of the software or the purpose of different functions and variables. Since developers can rely on coding agents, with no need for programming knowledge or experience, this technology makes programming accessible to everyone. Vibe coding is the ideal solution if you have “a vision that you can’t execute but AI can,” as one MIT Media Lab researcher put it. At the same time, the ease of vibe coding introduces severe risks: This approach implies accepting AI-generated code without thorough code review or manual testing. All quality assurance occurs through additional prompts rather than traditional verification methods, such as (static) code analysis or dynamic testing. As a result, vibe coders—according to the very definition of vibe coding—do “not need to understand how or why the code works, and often will have to accept that a certain number of bugs and glitches will be present.”…
See also 404 Media – The Software Engineers Paid to Fix Vibe Coded Messes: Freelance developers and entire companies are making a business out of fixing shoddy vibe coded software. I first noticed this trend in the form of a meme that was circulating on LinkedIn, sharing a screenshot of several profiles who advertised themselves as “vibe coding cleanup specialists.” I couldn’t confirm if the accounts in that screenshot were genuinely making an income by fixing vibe coded software, but the meme gained traction because of the inherent irony in the existence of such a job existing. The alleged benefit of vibe coding, which refers to the practice of building software with AI-coding tools without much attention to the underlying code, is that it allows anyone to build a piece of software very quickly and easily. As we’ve previously reported, in reality, vibe coded projects could result in security issues or a recipe app that generates recipes for “Cyanide Ice Cream.” If the resulting software is so poor you need to hire a human specialist software engineer to come in and rewrite the vibe coded software, it defeats the entire purpose…”