I recently completed a Drupal website where the entire development lifecycle was driven by AI agents.
The agent pulled UI components directly from Figma via MCP, verified layouts in headless browser sessions, and structured complex content into CMS blocks and paragraphs.
At several points during the build, it felt like human developers were becoming obsolete. The AI wrote clean code faster, tested edge cases, and handled routine tasks for a fraction of traditional development costs.
A complete engineering powerhouse for $20 a month.
Where the Magic Breaks Down
Then reality set in. The client had clear design standards and a sharp eye for detail. Perfectionism, however, is not an LLM’s natural strength.
During the final polishing phase:
- The Icon Battle: The agent repeatedly invented its own SVG button icons instead of extracting the exact vector assets from Figma. It took nearly ten explicit prompts before it followed the design spec.
- Unconventional Layouts: When presented with asymmetrical, non-standard layout choices, the model struggled to capture the aesthetic balance. It took multiple screenshots and diff comparisons, yet required manual human guidance to achieve the right feel.
The Takeaway
AI delivers unprecedented speed for architecture, backend logic, and standard UI components. But reaching 100% polish still demands human taste, design judgment, and meticulous review.
It is 5x faster than manual coding, but human direction remains the deciding factor between a prototype and a finished product.
Looking to build modern, high-performance web applications without weeks of routine delays? See how we build websites or reach out for a project discussion.