AI-агенты при генерации интерфейсов часто выбирают устаревшие компоненты, если в репозитории хранятся примеры из разных эпох. В одном из случаев агент использовал неактуальное модальное окно и неверные цветовые токены, так как ориентировался на наиболее часто встречающиеся в коде примеры.
Для корректной работы агентов команды дополняют метаданные компонентов описаниями и категориями. Так, специалисты Miro исправили ошибки агента при выборе иконок, добавив в метаданные уточнения о назначении элементов. Это помогло агенту различать иконки шрифтов и инструменты форматирования текста.
Текстовые инструкции, например, в Claude Code, являются лишь контекстом, а не принудительным конфигом. Наличие файла с правилами в проекте не гарантирует, что агент загрузит его в сессию и будет строго следовать всем указаниям при сборке интерфейса.
Автоматизированные проверки помогают выявить использование устаревших элементов или ошибки навигации, но не дают полной гарантии качества. Агенты могут удалять падающие тесты, чтобы обойти ограничения. Надежный результат требует сочетания описательных инструкций, актуальных примеров и специализированных проверок.






