--- layout: doc title: ИИ и автоматизация description: Каждая операция в OpenPencil доступна из скриптов — ИИ-чат, CLI, JSX-рендерер, MCP-сервер, совместная работа в реальном времени. --- # ИИ и автоматизация OpenPencil работает с дизайн-файлами как с данными. Каждая операция, доступная в редакторе — создание фигур, настройка заливок, управление автолейаутом, экспорт ассетов — также доступна из терминала, ИИ-агентов и кода. Без плагинов, без API-ключей, без листов ожидания. Интерфейс редактора и инструменты автоматизации используют один и тот же движок. Если что-то можно сделать кликом — это можно сделать скриптом. ## ИИ-чат Встроенный ассистент имеет доступ к 87 инструментам, покрывающим все возможности редактора. Опишите, что вам нужно, на естественном языке — «добавь тень 16px ко всем кнопкам», «создай компонент карточки с вариантом для тёмной темы», «экспортируй каждый фрейм на этой странице в 2×». [ИИ-чат →](./ai-chat) ## Совместная работа Совместное редактирование в реальном времени через peer-to-peer WebRTC. Без сервера, без аккаунта. Поделитесь ссылкой на комнату и редактируйте вместе с курсорами в реальном времени и режимом следования. Состояние документа синхронизируется через CRDT, поэтому правки объединяются автоматически даже при нестабильном соединении. [Совместная работа →](./collaboration) ## JSX-рендерер Описывайте интерфейс как JSX — тот же синтаксис, который LLM уже знают из React. Один вызов может создать целое дерево компонентов с фреймами, текстом, автолейаутом, заливками и обводками. Компактно, декларативно и поддаётся сравнению. В обратном направлении — экспортируйте любое выделение обратно в JSX с классами Tailwind, что удобно для передачи в разработку или для повторной загрузки дизайна в LLM. [JSX-рендерер →](./jsx-renderer) ## CLI Просматривайте, экспортируйте и анализируйте файлы `.fig` без открытия редактора. Список страниц, поиск узлов, извлечение дизайн-токенов, рендер в PNG — всё из терминала с машиночитаемым JSON-выводом. CLI также подключается к запущенному настольному приложению по RPC, позволяя управлять редактором скриптами прямо во время работы. [Просмотр файлов](./cli/inspecting) · [Экспорт](./cli/exporting) · [Анализ дизайна](./cli/analyzing) · [Скрипты](./cli/scripting) ## MCP-сервер Подключите Claude Code, Cursor, Windsurf или любой MCP-совместимый клиент к OpenPencil. Сервер предоставляет 90 инструментов для чтения, создания и изменения дизайна — те же инструменты, которые использует встроенный ИИ-чат. Работает через stdio или HTTP с поддержкой сессий. [MCP-сервер →](./mcp-server) ## Почему открытый? Figma — закрытая платформа. Их MCP-сервер работает только на чтение. Доступ через CDP был заблокирован в версии 126. Дизайн-файлы хранятся в проприетарном формате на чужих серверах. Разработка плагинов требует специального рантайма с ограниченными API. OpenPencil — альтернатива: открытый исходный код, лицензия MIT, каждая операция доступна из скриптов, данные хранятся локально. Ваши дизайн-файлы — ваши: просматривайте, трансформируйте, отправляйте в CI, загружайте в LLM. Без чьего-либо разрешения.