logoalt Hacker News

thewebguydyesterday at 7:34 PM1 replyview on HN

> details of languages and code are all abstracted away for you

You don't see how that's a problem? You're arguing for a fully vibe coding solution to software engineering, we simply aren't there yet. Human-in-the-loop intervention is still required. I still write code, every day, and use AI heavily.

That could possibly work for simple React/TypeScript SPAs, it's probably the stack that these models excel with the most. It's a complete non starter for anyone wanting to use these tools on existing brownfield projects. Opus notably falls over trying to do anything with legacy .NET Framework & WPF/XAML, obscure hardware SDKs (ID scanners, for example, hardware I deal with at work), industrial control software.

There's no world where I can upload our codebase to Anthropic and have it just abstract everything away and make arbitrary decisions. There's no amount of prompt engineering where LLMs in their current state are going to be able to figure out an unmaintained SDK for some obscure hardware that hasn't been updated since 2008. The enterprise world is full of stuff like that.


Replies

deadbabeyesterday at 10:13 PM

We are there. Plenty of people already vibe code entire apps without looking at the code.

If you aren’t looking at the code, you shouldn’t have to think about storing the code or even deploying it. It should live close to the LLM where it potentially could always be examined and worked on for you in the background. Imagine your Claude agent analyzing your code over night and reporting bugs and refactoring it did for you, with all the benefits of frontier models. Then, when you want to deploy, you tell it to deploy and it puts it out for you on some cloud platform, maybe something like Cloudflare or AWS. Done. This is the future. You could work on your app from anywhere, even your phone. You don’t even need to know what language or tech stack it’s using.

For brownfield projects, you may first have to upload the project and let the agent rewrite it how it wants, but afterwards the experience is the same.

show 1 reply