I used to mess around with AI agents for a while, then switched back to the image generation pipeline, and realized there are actually some things you can borrow. The most obvious one is treating image generation like a programmable pipeline: break it down into steps, define the input and output for each step, and if something fails, you can roll back and rerun.
ComfyUI is basically a visual version of this approach—you split lighting, composition, upscaling, and hand fixing into nodes, which feels exactly like breaking down tasks in an agent setup. The second thing you can borrow is evaluation awareness—an agent needs a step to judge whether the result is good or bad, and the same goes for generating images. I always put an auto-scoring or manual checkpoint at the end of the pipeline, so no junk images flow straight into delivery.
On the flip side, all that overly abstract orchestration from agents is unnecessary for image generation. With images, your eyes can tell if it’s good or bad in a second, so don’t overcomplicate the process just for engineering elegance.