ДокументацияСправочник
Командная строка
Команда de работает с запущенным редактором. Всё, что агент делает через MCP, можно сделать из терминала или скрипта.
1Запуск редактора
| Команда | Что делает |
|---|---|
de start [--file F] | Открывает редактор вместе с MCP-сервером. |
de start --web [--host H] | Запускает редактор для работы в браузере. |
de start --headless | Запускает MCP-сервер без окна. |
de stop / de status | Останавливает редактор или показывает, запущен ли он. |
de сам находит запущенный редактор. С помощью --port можно указать другой адрес, --file и --page выбирают документ и страницу, а --pretty включает удобочитаемый вывод.
2Экспорт
Терминал
de export --selection --output hero.png --scale 2
de export-frames --output-dir out --format webp
de export-deck --output deck.pdf --format pdf--time-ms рендерит анимированные шейдеры в заданный момент времени.
3Чтение и правка
| Команда | Что делает |
|---|---|
de get, de selection, de read-nodes | Читает слои по типу, имени или id. |
de insert, de update, de delete, de move, de copy, de replace | Изменяет слои по JSON. |
de design | Запускает дизайн-скрипт. |
de design:skeleton, design:content, design:refine | Поэтапный процесс. |
de page list|add|rename|reorder|duplicate|remove | Страницы. |
de vars, de themes, de theme:save|load|list | Переменные и темы. |
de layout, de find-space | Проверка раскладки и поиск места для нового артборда. |
de templates, de use-template, de styles | Шаблоны и руководства по стилю. |
4Импорт и код
Терминал
de import:figma design.fig --out design.de
de import:svg logo.svg
de import:html page.html
de codegen:assemble <planId> --framework reactde import:pen и de import:snapshot работают с файлами pen.dev и снимками веб-страниц.
5Вызов любого инструмента
de tools выводит список всех MCP-инструментов. Вызовите нужный с аргументами key=value:
Терминал
de set_node_fill_hex id=hero hex=#3e6df5