Comment Taking away the snide remarks (Score 2) 90
the innovation here, and why they call it loops, is building in a quality-checking round into the top level agent execution loop which checks the current iteration output against the LLM's understanding of the detailed goal of the user. It identifies deltas (remaining problems or weaknesses) and launches a new round of design, coding, and testing to address those. It keeps looping like that til it believes it has a high quality solution that will meet the expressed goal of the end user.
The only thing about the way this is being presented that doesn't make sense to me is that surely the whole process must start with at least one prompt by the human to the looping-sw-dev-system. So it's not true that you no longer prompt it. So it's hype to say you don't prompt at all. They're really trying to say you don't have to do your second and subsequent error correcting or refining prompts. It will do those for you.
The only thing about the way this is being presented that doesn't make sense to me is that surely the whole process must start with at least one prompt by the human to the looping-sw-dev-system. So it's not true that you no longer prompt it. So it's hype to say you don't prompt at all. They're really trying to say you don't have to do your second and subsequent error correcting or refining prompts. It will do those for you.