Навыки Claude Code для переноса дизайнов из Figma в кодовую базу и отправки состояния кода обратно в Figma, а также для управления стилевой системой.
silships/figma-cli
CLI, который позволяет AI-ассистенту создавать и редактировать полноценные макеты в локальном Figma Desktop — без API-ключа.
Open source альтернатива:Figma MCP
- Звёзды
- 1,084
- Форки
- 130
- Открытые issues
- 29
- Последний коммит
- 14 дней назад
Что это?
figma-cli связывает AI-ассистентов для разработки, например Claude Code или Cursor, с приложением Figma Desktop через командную строку. Ассистент выполняет команды, которые создают фреймы, компоненты, варианты и переменные прямо в открытом файле Figma. В итоге получается редактируемый контент Figma, а не плоское изображение. Соединение устанавливается локально через Chrome DevTools Protocol, поэтому токен Figma API не нужен, а запросы не проходят через облачный REST API Figma.
Инструмент поддерживает три режима подключения: Yolo, в котором в приложение для компьютера вносится небольшой патч; Browser, который управляет Figma в браузере на Chromium без изменения приложения; и Safe, использующий встроенный плагин Figma. Он умеет импортировать дизайн-токены из файлов DESIGN.md, конфигураций Tailwind, пользовательских CSS-свойств, JSON в формате W3C Design Tokens и Storybook, а также экспортировать дизайн-систему файла в DESIGN.md. Детерминированная команда `check` сравнивает открытый файл с сохранённым снимком и сообщает об изменениях, непривязанных токенах и изменениях геометрии — без участия модели.
Ключевые возможности
- 01Создаёт и редактирует настоящие фреймы, компоненты, варианты и переменные Figma по командам AI-ассистента.
- 02Подключается к локальному Figma Desktop через CDP — без API-ключа и ограничений частоты запросов.
- 03Импортирует дизайн-токены из DESIGN.md, конфигураций Tailwind, CSS-переменных и JSON в формате W3C Design Tokens.
- 04Экспортирует дизайн-систему файла Figma в DESIGN.md, включая режимы переменных и псевдонимы.
- 05Предоставляет детерминированную команду check, которая выявляет изменения и непривязанные жёстко заданные цвета в CI.
Сценарии использования
- Создание экранов интерфейса в Figma по текстовому описанию для Claude Code или Cursor.
- Синхронизация дизайн-токенов бренда из кодовой базы с файлом Figma.
- Документирование дизайн-системы или перенос её между файлами Figma.
- Автоматическая проверка изменений и привязки токенов в дизайн-системе в рамках непрерывной интеграции.
Быстрый старт
- 1
Установите Figma Desktop и запустите его
- 2
Скачайте проект figma-cli с GitHub (или клонируйте его) и откройте терминал в папке проекта
- 3
Установите зависимости CLI (требуется Node 18 или новее)
npm install - 4
В Claude Code, открытом в папке проекта, введите «connect to Figma»
Что важно знать
- Figma Desktop должен быть установлен и запущен; в режиме по умолчанию одного figma.com недостаточно.
- Режим Yolo по умолчанию применяет патч к приложению Figma Desktop; в macOS для этого может потребоваться разрешение на управление приложениями.
- Требуются Node.js 18 или новее и AI-помощник для программирования, например Claude Code или Cursor.
Темы
Частые вопросы
- Что такое figma-cli?
- CLI, который позволяет AI-ассистенту создавать и редактировать полноценные макеты в локальном Figma Desktop — без API-ключа. figma-cli связывает AI-ассистентов для разработки, например Claude Code или Cursor, с приложением Figma Desktop через командную строку. Ассистент выполняет команды, которые создают фреймы, компоненты, варианты и переменные прямо в открытом файле Figma. В итоге получается редактируемый контент Figma, а не плоское изображение. Соединение устанавливается локально через Chrome DevTools Protocol, поэтому токен Figma API не нужен, а запросы не проходят через облачный REST API Figma.
- figma-cli можно использовать бесплатно? Какая у него лицензия?
- figma-cli распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- figma-cli всё ещё поддерживается?
- Активно поддерживается. Последний коммит в figma-cli — 7 окт. 2026 г..
- Для чего можно использовать figma-cli?
- Создание экранов интерфейса в Figma по текстовому описанию для Claude Code или Cursor. Синхронизация дизайн-токенов бренда из кодовой базы с файлом Figma. Документирование дизайн-системы или перенос её между файлами Figma. Автоматическая проверка изменений и привязки токенов в дизайн-системе в рамках непрерывной интеграции.
- Как установить figma-cli?
- Установите Figma Desktop и запустите его Скачайте проект figma-cli с GitHub (или клонируйте его) и откройте терминал в папке проекта Установите зависимости CLI (требуется Node 18 или новее): npm install В Claude Code, открытом в папке проекта, введите «connect to Figma»
- Где скачать figma-cli?
- Исходный код и инструкции по установке — на GitHub: https://github.com/silships/figma-cli
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Дизайн-скилл для Claude Code, Cursor и Codex, который помогает AI-агентам писать интерфейсы, не похожие на сгенерированные ИИ.
Подключает локальные AI-агенты для разработки, например Claude Code, Codex и Gemini CLI, к чатам Feishu, Slack, Telegram и Discord.
CLI-инструмент, который одной командой извлекает дизайн-систему сайта — цвета, типографику, отступы, тени и компоненты — и преобразует её в design tokens W3C.
CLI извлекает дизайн-систему сайта, git-репозитория или локальной кодовой базы в файлы, которые Claude Code использует для создания UI в том же стиле.
CLI и слой навыков для установки и настройки каналов, проверки их работоспособности и доступа AI-агентов к поиску в Twitter, Reddit, YouTube, Bilibili, XiaoHongShu и других сервисах.