💯 agree... I've found another good way is to use multiple AI - as the quite often have different perspectives and approaches.
I've found when 1 gets stuck - pass it over to the next one to take a look. More often than not - it can fix the problem (seems even AI can get stuck in its own head..?)
You can also add in the general GPT to help you explain your thoughts to the coding AI - without wasting development tokens.. 😊