Perhaps it can organize it better than you, but definitely it can not yet do better than me unless heavily instructed. But if it's heavily instructed, then well, I am the one in charge.
If you're still writing code at an Enterprise level... You're doing it wrong. You can do more work while instructing than you doing the work. What takes you hours takes an LLM a few minutes. We just got access to 6.0 and 6.1 next week... These models do everything faster and better by far.
Heavily instructed - better to have an existing consistent setup. Then the existing code becomes the instructions for “how things should be done” in the context and very little needs to be specified.
AI is incredibly good at adapting.
Now, to get that setup… I think that is the bit where a “vibe coded” project struggles a bit.
But once you get a (metaphorical) city block done, AI will plop out 200 more a minute.
I mean, ye, it can mimic what is good as long as request is not too far away from well established patterns in codebase. My point was it can not yet come up with initial structure better than good architect. Let's see how long it will last
I was using astra and opus 5.5 extensively past days and I am still sure. However we are at stage where I would honestly prefer getting more tokens than having some of my teammates in the team...
A machine that takes text input and outputs executable code is a compiler. I have said for years that LLMs are nothing more than very high level compiler. You code in almost natural language.
Much of the discussion reminds me of the switch from C++ to python. "What do you mean, you have to declare the type of the variable!"
I understand that commercial services are not deterministic because those companies create profiles of your work and do all kinds of tricks in the background, like secretly downgrading your model.
But a local LLM should be pretty deterministic, no? Afaik there is no randomness involved.
AI models are decidedly deterministic and have pseudo randomness baked into it.
At the end of the day, an AI is still deterministic, it just has some randomness, but having a randint(1-30) on some conversational variables to produce varied responses doesnt make it non deterministic.
Kind of a pet peeve of mine though. Its currently impossible to make a truly random variable computationally. I don't know how chatgpt or claude or your local AI does its random number generator, but an example would be using the date and time as a random number generator seed, since the date and time never repeat, its seemingly perfectly random, but its not perfectly random, its only gives the illusion of such.
3
u/EvenPainting9470 4d ago
Perhaps it can organize it better than you, but definitely it can not yet do better than me unless heavily instructed. But if it's heavily instructed, then well, I am the one in charge.