Вайбкодинг2026-09-037 минРедакция Submarine School

Codex для дизайна интерфейса: от макета до готовой страницы

Codex подходит для дизайна интерфейса, когда результатом должна стать работающая страница, а не только картинка. Вы передаёте краткое задание, макет или скриншот, открываете папку проекта и задаёте проверяемые признаки готовности. На выходе нужен код, который запускается локально, сохраняет стиль проекта и не ломается на узком экране.

Что именно можно поручить Codex

У дизайна через Codex есть три разных уровня: описать визуальную систему, превратить образец в код и проверить уже собранную страницу. Самый предсказуемый результат даёт второй уровень, когда есть скриншот, макет или набор правил. OpenAI прямо показывает сценарий, где приложение получает контекст и материалы из Figma и переводит их в рабочий интерфейс; там же описана проверка результата в браузере в официальном обзоре приложения Codex.

Если исходной идеи пока нет, сначала составьте простой визуальный бриф: назначение экрана, главное действие, обязательные блоки, два основных цвета, тип изображений и примеры сайтов. Полезно начать с отдельной схемы, как в инструкции про макет сайта, а уже потом просить код. Так вы отделяете решение задачи от случайных вкусов модели.

  • Текстовый бриф подходит, если важнее структура, чем точное сходство.
  • Скриншот подходит для быстрой визуальной опоры, но не содержит состояний кнопок и правил адаптации.
  • Макет Figma подходит, если нужны размеры, компоненты, цвета и исходные материалы.
  • Существующий проект подходит, когда Codex должен продолжить уже заданную систему, а не придумать новую.

Правило выбора простое: чем важнее визуальное сходство, тем меньше решений нужно оставлять на догадку. Передайте образец и критерии сравнения до первой правки.

Красивые кадры это половина работы. Вторая половина это страница, на которой их видят люди. Как собрать её с помощью ИИ, показывают на бесплатном эфире.

Собрать страницу с ИИ

Подготовьте исходные материалы и границы

Откройте проект в десктопном приложении и сначала попросите Codex прочитать структуру, существующие стили и компоненты без изменений. Для большинства задач это удобнее начинать локально: приложение показывает правки и позволяет работать с папкой проекта. OpenAI описывает изолированные рабочие копии и ограничение записи выбранной областью как часть подхода приложения к проектам и безопасности.

Соберите минимальный пакет: один целевой экран, тексты без заглушек, изображения или места под них, ширины для компьютера и телефона, а также список того, что трогать нельзя. Если макет живёт в Figma, подключение должно иметь доступ именно к нужному файлу. Совместная интеграция OpenAI и Figma заявлена как двусторонний переход между кодом и холстом через MCP, это описано в официальном сообщении о связке Codex и Figma.

Карта результата перед началом выглядит так: исходная точка, один экран и рабочий проект; результат, страница запускается и совпадает с образцом по структуре; обязательные шаги, анализ, план, реализация, запуск, визуальное сравнение; проверка, снимки на двух ширинах и проход по списку; безопасный выход, откат только изменённых файлов. Способ не подходит для создания фирменного знака с юридической проверкой или для проекта, где вы не можете открыть исходный код.

По теме: Codex context window: как управлять контекстом без потерь

Соберите интерфейс небольшими проходами

Не просите переделать весь сайт одним сообщением. Сначала зафиксируйте один экран и один сценарий, например главную страницу до нажатия кнопки. Затем разделите работу на структуру, визуальный слой, состояния и адаптацию. В практическом гайде по Codex тот же принцип помогает не смешивать постановку задачи и проверку.

  1. Попросите перечислить найденные компоненты, стили и ограничения проекта. На этом шаге изменения не нужны.
  2. Передайте образец и попросите короткий план: какие файлы будут изменены, что будет переиспользовано и как запустить страницу.
  3. Разрешите собрать только структуру экрана с настоящими текстами. Проверьте порядок блоков до тонкой настройки.
  4. Добавьте цвета, шрифты, интервалы и состояния кнопок. Не меняйте одновременно содержание и сетку.
  5. Запустите страницу в браузере и получите снимки на широкой и узкой ширине.
  6. Сравните результат с образцом по списку ниже и отправьте Codex конкретные расхождения.
  7. После исправлений запустите проверки проекта и просмотрите итоговый список изменённых файлов.

Изображения можно прикладывать как визуальный контекст. OpenAI указывает, что Codex принимает скриншоты, каркасы и диаграммы, а облачный агент может открыть браузер, посмотреть на собранный интерфейс и приложить снимок результата. Возможности описаны в официальном обновлении Codex. Это не отменяет вашу приёмку: скриншот показывает вид, но не подтверждает работу клавиатуры, формы и ссылок.

Сначала изучи проект без изменений и найди существующие компоненты и стили.
Собери только экран главной страницы по приложенному образцу.
Не добавляй новые библиотеки без необходимости и не меняй другие маршруты.
Проверь ширины 1440 и 390 пикселей, затем покажи снимки и список расхождений.
Готово, когда совпадают порядок блоков, сетка, типографика и состояния кнопок.

Одними изображениями дело редко заканчивается: дальше нужен сайт, галерея или приложение. На бесплатном эфире по вайбкодингу показывают, как описать это словами и получить работающий результат, а участникам достаётся гайд.

Прийти на эфир

Проверьте дизайн по воспроизводимому списку

Фраза «сделай красивее» не даёт критерия завершения. Проверяйте вид сверху вниз и записывайте одно расхождение одним пунктом. Для общего выбора цвета, шрифта и визуального ритма используйте отдельный разбор про дизайн сайта с помощью ИИ, а здесь сосредоточьтесь на соответствии реализации.

  • Структура: все обязательные блоки есть и идут в согласованном порядке.
  • Сетка: края, ширина контейнера и расстояния между блоками последовательны.
  • Типографика: заголовки, основной текст и подписи имеют понятную иерархию.
  • Состояния: кнопки и поля различимы при наведении, фокусе, ошибке и отключении.
  • Адаптация: нет горизонтальной прокрутки, текст не обрезается, кнопки доступны пальцем.
  • Содержание: нет придуманных отзывов, цен, логотипов и обещаний.
  • Техника: страница открывается без ошибок, ссылки ведут по назначению, проверки проекта проходят.

Безопасный тест удобно проводить на отдельной ветке или рабочей копии. Если результат не подошёл, сохраните снимки и перечень расхождений, затем откатите только файлы этого прохода. Не удаляйте проект целиком и не заменяйте рабочий дизайн локальным шаблоном ради быстрого совпадения.

По теме: Codex Skills: что это, как создать SKILL.md и настроить в 2026

Исправляйте причину, а не внешний симптом

Если интерфейс выглядит случайным, сначала проверьте входные данные. Неточная формулировка обычно порождает лишние решения. Размытая сетка возникает, когда не задан контейнер и базовый шаг интервалов. Разные кнопки появляются, когда агент создаёт новые элементы вместо существующего компонента. Мобильная версия ломается, если проверка началась только после завершения широкого экрана.

  1. Найдите первое заметное расхождение на снимке.
  2. Определите уровень причины: исходный образец, компонент, стиль или адаптивное правило.
  3. Сформулируйте ожидаемый вид и способ проверки одним предложением.
  4. Исправьте один уровень и снова сделайте снимок.
  5. Только после совпадения переходите к следующему расхождению.

Граничный случай, пустое состояние. Макет часто показывает только экран с данными, а реальный интерфейс впервые откроется без карточек и изображений. Попросите отдельно показать пустой список, длинный заголовок, ошибку загрузки и недоступную кнопку. Эти четыре состояния быстрее выявляют хрупкий дизайн, чем ещё один проход по цветам.

Где Codex не заменяет дизайнера

Codex хорошо связывает требования, код и проверку, но не проводит исследование аудитории вместо вас и не получает права на чужие изображения. Он может воспроизвести неудачное решение так же точно, как удачное. Финальное решение по фирменному стилю, доступности, юридическим ограничениям и реальному поведению людей остаётся у владельца продукта.

Не используйте этот процесс, если вам нужна только иллюстрация, логотип или печатный макет без веб-кода. Для таких задач нужен редактор графики и отдельная проверка прав на материалы. Если же нужен работающий экран, Codex полезен как исполнитель и контролёр цикла «образец, код, снимок, исправление».

Частые вопросы

Можно ли сделать дизайн в Codex без Figma?

Да. Передайте текстовый бриф или скриншот и задайте критерии приёмки. Figma полезна, когда нужны точные материалы и компоненты, но не является обязательной для первого экрана.

Codex рисует макет или сразу пишет код?

Основной результат Codex в этом процессе: рабочий код интерфейса. Визуальный образец можно подготовить отдельно, а затем использовать как вход для реализации и сравнения.

Почему страница не похожа на скриншот?

Чаще всего не заданы ширина экрана, шрифты, исходные изображения или правила сетки. Сравните структуру, контейнер, типографику и интервалы по очереди, затем исправляйте по одному уровню.

Как понять, что работа закончена?

Страница запускается без ошибок, обязательные блоки совпадают с образцом, широкая и узкая версии проходят список приёмки, а изменения ограничены согласованными файлами. Субъективного «нравится» для завершения недостаточно.

На бесплатном вебинаре вы соберёте первый цифровой проект с ИИ и увидите, как превращать понятное задание в проверяемый результат.

Записаться на вебинар
Разборы, кейсы и фишки вайбкодинга каждую неделю в телеграм-канале «Яков вайбкодит».
Первый проект с ИИ: живой разбор, бесплатно Занять место