Single prompt vs agent workflow: how to choose | Koder.ai