magentic-ui
magentic-ui copied to clipboard
Why not conduct a requirement analysis before the plan?
The practice of software engineering indicates that conducting a requirements analysis before planning is extremely necessary. Especially in a toC agent application (this one), the user's requirements are often vague at the beginning. Therefore, clarifying the user's requirements before the agent makes a plan is necessary. This is also a common pain point in agent applications. Initial errors accumulate in the agent loop and eventually cause everything to go haywire.