We need a cool sounding name for AI-assisted coding as opposed to actual "vibe coding" (no process or thought beyond feels) which is constantly being confused with the former despite Karpathy's clear original definition.
My suggestion:
Pro-coding
The "pro" can be thought of as either "process" or "professional" or similar.
The main point is that unlike vibe coding it's not just flying by the seat of your pants, you're actually doing intellectual work as described by Ng.
I think that is just "coding" now. Most people will make use of some form of AI-assistance to the degree it is perceived useful and permissable in the context. So the thing in between vibe coding and say artisanal coding where everything is crafted by hand.
I'll set aside my objection to calling software development "coding" (10% of the job at best) ...
I guess AI-assisted coding (sounds like assisted living for the elderly) is replacing Stack Overflow "cut n paste" coding, where there was similar lack of attention to what people were copying. In the case of AI what is being generated/pasted comes from the training data, so perhaps "statistical paste coding" ? "hive mind coding" ?
"Hive mind coding" almost sounds like a good thing (leaning on the collective experience of the global software community - what could be better ?!), until you realize (e.g. as Fred Brooks describes in "Mythical Man Month") that any software project large enough to need multiple developers (or AI equivalent) needs a clear vision and an architect, lead, etc. 1M uncoordinated coding monkeys isn't going to cut it, even if they are all guided by a "hive mind" cookbook of what to write.
Maybe this is the real disconnect, or a large part of it, between benchmarks indicating super-human leetcode and competitive coding AI capability, and Google reporting 30% of software AI developed (= test cases?), and not hearing of much utility outside of these one-man projects or narrow "write me a test function" type things.
Assuming you didn't mean this in jest, I strongly disagree with your suggestion of "pro-coding".
The thing we're talking about is most of the time pretty much the opposite of "professional", which your term alludes to.
UIs, e.g., are not my field of expertise, but I can use AIs to help me produce UI code that is useful to me. It's still a hassle as described by Ng and I'm certainly not flying by the seat of my pants.
The term for someone who dabbles in a field without being an expert in it is not "professional" but "dilettante". I therefore propose the term
Dilletante-coding or short Dilletanting
It is many, many times more apt than "pro-coding".
My suggestion:
Pro-coding
The "pro" can be thought of as either "process" or "professional" or similar.
The main point is that unlike vibe coding it's not just flying by the seat of your pants, you're actually doing intellectual work as described by Ng.