My experience is that it can work reasonabky well, but you have to waste absurd amount of tokens and have the 1m token context window.
I only do gamedev, which means a little bit more simple scriots, but it could handle even more involved systems.
If i force it to first document and explain the wholw architecture and data flow.
Did it help? Yes, but it still did take only a slightly faster. I could do it in a day more, probably.
It also cost like 50$ in tokens, in today's prices - where every AI company is loosing trillions of money, so the costs will get a lot worse. And if I tried to conserve tokens, it's shit. You have to feed it 10$ of data to be useful.
Add to that the fact that it also causes skill attrition, so once the expensive-cost future arrives, you probsbly won't be able to afford it, and good luck getting your skills back after that.
Our company wants us to use it, and the average token consumption is like 100$ per day in consumer prices. How is that even considered for such a minor gain?
So, I'll pass.