Вышел OpenPencil: ИИ-редактор с поддержкой .fig, headless CLI и протоколом MCP для агентов

Разработчики выпустили OpenPencil — ИИ-редактор макетов, который напрямую читает и записывает нативные файлы .fig. Главная деталь проекта кроется в архитектуре: это полностью программируемый тулкит, работающий как headless-решение с Vue SDK для сборки кастомных дизайн-сред.
Инструмент переносит управление макетами из визуального интерфейса в терминал. Через CLI можно инспектировать деревья нод, проверять макеты линтером и писать XPath-запросы. Команда openpencil query design.fig "//FRAME[@width < 300]" найдет все фреймы нужного размера без открытия самого файла. Для сложной автоматизации поддерживается выполнение скриптов через встроенный eval с доступом к полному Figma Plugin API.
Архитектура редактора изначально построена вокруг Model Context Protocol (MCP). Локальные агенты вроде Claude Code, Codex или Gemini CLI могут напрямую взаимодействовать с запущенным холстом через сотню встроенных утилит. Готовые компоненты экспортируются в JSX с Tailwind-классами, а система умеет извлекать реальную палитру и типографику в виде дизайн-токенов. Совместная работа реализована через P2P на базе WebRTC без использования центрального сервера.
Поделиться:
Ещё из архива
Все публикации
Интервью с Владимиром Аюевым: графический язык бигтеха, студия SASHA и дизайн-образование
1 месяц назад
Jockey от TwelveLabs: ИИ-агент для семантического поиска по видеоархивам и извлечения метаданных
1 месяц назад
Архитектура винной этикетки: баланс наборного шрифта и каллиграфии в кейсе Winecraft
1 месяц назад
Оптимизация контекста в Claude Code: как работает кэширование промптов и за что мы платим
1 месяц назад
Архитектура памяти для LLM-агентов: от базового SQLite до Graph RAG
1 месяц назад