←back to thread

2127 points bakugo | 1 comments | | HN request time: 0s | source
Show context
d_watt ◴[] No.43163587[source]
I'm about 50kloc into a project making a react native app / golang backend for recipes with grocery lists, collaborative editing, household sharing, so a complex data model and runtime. Purely from the experiment of "what's it like to build with AI, no lines of code directly written, just directing the AI."

As I go through features, I'm comparing a matrix of Cursor, Cline, and Roo, with the various models.

While I'm still working on the final product, there's no doubt to me that Sonnet is the only model that works with these tools well enough to be Agentic (rather than single file work).

I'm really excited to now compare this 3.7 release and how good it is at avoiding some of the traps 3.5 can fall into.

replies(2): >>43164858 #>>43168481 #
wokwokwok ◴[] No.43168481[source]
"no lines of code directly written, just directing the AI"

/skeptical face.

Without fail, every. single. person. I've met who says that, actually means "except for the code that I write", or "except for how I link the code it build together by hand".

If you are 50kloc in to a large complex project that you have literally written none of, and have, eg. used cursor to generate the code without any assistance... well, you should start a startup.

...because, that's what devin was supposed to be, and it was enormously and famously terrible at it.

So that would be either a) terribly exciting, or b) hyperbole.

replies(4): >>43169141 #>>43169147 #>>43171631 #>>43174675 #
fixprix ◴[] No.43169147[source]
If you know how to architect code well, you can guide the AI to create smaller more targeted modules. That way as you 'write code with AI', you give it a targeted subset of the files to edit on each prompt.

In a way the AI becomes the dev and you become the code reviewer. Often as the AI is writing the code, you're thinking about the next step.

replies(1): >>43169447 #
1. Maxion ◴[] No.43169447{3}[source]
It's not like you go to claude and say "Grug now use AI, Grug say AI make app OR GRUG HIT AI WITH HAMMER!" and expect 50kloc of code to appear.

You do it one step at a time, similary to how you would structure good tickets (often even smaller).

AI often still makes shit, but you do get somewhere a whole heap load of time faster.