Проблема: AI-приложения выглядят одинаково
Вы написали приложение с помощью AI. Логика работает, фичи на месте. Но UI выглядит как у всех остальных – дефолтный Tailwind, стандартные отступы, никакой индивидуальности.
Раньше решение было одно – нанять дизайнера. 3000–10000 долларов, несколько недель на Figma-макеты, потом ещё время на вёрстку. К моменту когда дизайн оживает в коде, вы уже потеряли темп и сожгли бюджет.
Теперь есть другой путь. Google Stitch 2.0 генерирует полную дизайн-систему, а Claude Code применяет её ко всему проекту через MCP-подключение. Один человек, один час, профессиональный результат.
Что такое Stitch 2.0 и почему он работает
Stitch – AI-canvas от Google для создания UI. Но в отличие от большинства AI-инструментов для дизайна, он решает главную проблему – консистентность.
Типичный AI-генератор рисует красивый первый экран. Второй экран уже немного другой. Третий – совсем другой. Ваше приложение выглядит так, будто его делали десять разных людей.
Stitch работает иначе. Вы скармливаете ему скриншоты вашего приложения или референсы с Dribbble – он генерирует несколько вариантов дизайна. Но главное происходит в фоне: Stitch строит полную дизайн-систему.
Что он создаёт автоматически:
- Шкала типографики – display, headline, label, title, body шрифты
- Цветовая палитра – primary, secondary, tertiary с автоматическим подбором комплементарных оттенков
- Цветовые шкалы для каждого оттенка
- Правила компонентов и паттерны
- Спецификации elevation и depth
- Dos and don'ts для вашего дизайн-языка
Всё это документируется автоматически в файл design.md. Обычный markdown, который можно открыть в любом редакторе. Этот файл – мост между Stitch и Claude Code.
Stitch сначала генерирует изображения, а потом код. Он не ограничен возможностями HTML/CSS – может придумать что угодно визуально. Вы работаете от картинки к коду, а не наоборот. Поэтому результат выглядит профессиональнее, чем прямая генерация кода через промпт.
Пошаговый workflow
Шаг 1: подготовка материалов
Сделайте скриншоты главных экранов вашего приложения. Если переделываете существующий проект – хватит 3–5 скриншотов ключевых страниц. Если начинаете с нуля – найдите 2–3 референса на Dribbble или 21st.dev.
Не ищите что-то для копирования. Ищите направление – dark mode, минимализм, editorial-стиль, whatever подходит вашему продукту.
Шаг 2: генерация дизайна в Stitch
Загрузите скриншоты на canvas Stitch. Напишите один промпт:
title: Промпт для Stitch label: Prompt copy: true
Redesign this SaaS dashboard app. Dark mode, minimal, editorial feel. Use serif font for headings (like Playfair Display), clean sans-serif for body (Inter or similar). Focus on readability and visual hierarchy. Generate desktop and mobile variants.
Stitch выдаст несколько вариантов. Не берите первый попавшийся – просмотрите все и соберите лучшее: типографику из одного, layout из другого, цветовую энергию из третьего. Вы курируете, а не просто принимаете.
Stitch поддерживает голосовой ввод – можете надиктовать промпт вместо набора. Мелочь, но ускоряет процесс.
Шаг 3: экспорт design.md
Откройте правую панель в Stitch → Design Systems. Stitch уже создал систему на основе всего, что вы нарисовали.
Нажмите на неё – увидите типографику, цвета, компоненты, правила. Всё задокументировано и организовано.
Нажмите design.md. Скопируйте весь файл. Создайте design.md в корне вашего проекта. Вставьте, сохраните.
Этот файл – единый источник правды для всего дизайна вашего проекта.
Без design.md каждый промпт в Claude Code – это новый контекст. Цвета уплывают, шрифты меняются, отступы становятся непредсказуемыми. С design.md – Claude Code ссылается на этот файл при каждом изменении. Консистентность решена одним markdown-файлом.
Шаг 4: подключение Stitch MCP к Claude Code
MCP-подключение даёт Claude Code прямой доступ к HTML и CSS из ваших Stitch-фреймов. Не описание дизайна, а реальный исходный код.
Настройка:
- Откройте документацию Google Stitch → раздел MCP setup
- Скопируйте команду установки для вашей платформы
- В Stitch Settings → API → создайте API-ключ
- Вставьте команду + API-ключ в терминал Claude Code
- Начните новую сессию – Stitch отобразится как подключённый MCP
После подключения Claude Code может напрямую читать layout и стили из ваших Stitch-фреймов:
title: Промпт для Claude Code с MCP label: Prompt copy: true
Update the dashboard screen to match the layout of the desktop frame in Google Stitch using the Stitch MCP. Reference design.md for typography and color tokens. Keep all existing functionality intact.
Claude Code найдёт ваш Stitch-проект, загрузит нужный фрейм, перестроит UI. Процесс занимает минуты.
Stitch иногда добавляет фичи, которых нет в вашем приложении – панель уведомлений, блок активности. Прямо скажите Claude Code, какие фичи уже реализованы в проекте, а какие – нет. Иначе потратите время на удаление лишнего.
Полный стек: от дизайна до деплоя
После дизайна Claude Code закрывает весь остаток – в той же сессии.
Аутентификация – Supabase. Claude Code проведёт через весь процесс: генерация токена, настройка аккаунтов, login-flow, row-level security. Сессии сохраняются при обновлении страницы.
Платежи – Stripe. Создайте продукт в Stripe Dashboard. Дайте Claude Code public и secret ключи. Он найдёт product ID, построит checkout, свяжет с системой пользователей.
Всегда тестируйте в sandbox Stripe. Тестовая карта: 4242 4242 4242 4242. Только после проверки переключайте на live.
Email – Resend. Password reset, welcome-письма, уведомления. Claude Code строит edge functions и подключает к auth flow.
Деплой – Vercel. Push в GitHub, деплой в один клик. Каждое следующее изменение через Claude Code автоматически отражается на live-сайте.
Claude Code действует как коуч – не нужно разбираться в webhook-системе Stripe или security model Supabase. Вы говорите что хотите, он спрашивает конкретные credentials.
Честные ограничения
Шрифты иногда требуют ручной подгонки после того, как Claude Code применит дизайн из Stitch. Цвета не всегда переносятся в точном оттенке. MCP читает HTML/CSS – если Stitch сгенерирует что-то особенно сложное, Claude может интерпретировать немного иначе.
Длинные сессии съедают больше токенов. Держите промпты фокусированными – один экран за раз, конкретные инструкции.
Но принципиальный сдвиг это не меняет. То, что стоило тысячи долларов и недели ожидания, теперь делает один человек за вечер. Workflow не идеален. Он просто радикально лучше всего, что было раньше.
Итого: ваш чеклист
- Соберите скриншоты или референсы (3–5 штук)
- Загрузите в Stitch, напишите промпт с направлением дизайна
- Просмотрите варианты, скомбинируйте лучшее
- Экспортируйте
design.mdв корень проекта - Подключите Stitch MCP к Claude Code
- Применяйте дизайн поэкранно через Claude Code
- Подключите auth, платежи, email – всё в одной сессии
- Деплой через Vercel
Вступить в Edge Lab https://edgelab.su