Autodesk — скилл для Claude Code: управление 3ds Max из шелла
Скилл даёт агенту доступ внутрь Autodesk 3ds Max: посмотреть сцену, объекты, модификаторы и материалы, внести правки, прогнать небольшой скрипт.
npx skills add SFKislev/Flue --skill autodesk -a claude-codeЧто делает Autodesk
Скилл работает через Flue — локальный мост между шеллом и десктопным приложением. Агент отправляет команду, её принимает 3dsmax_bridge.py, дальше идёт MAXScript или Python, а обратно возвращается результат в JSON. Сейчас так закрыт 3ds Max; остальные адаптеры Autodesk в планах.
Порядок работы простой. Сначала агент читает FLUE.md в текущей папке — там описан контракт моста, пример и правила безопасности. Потом определяет, в каком приложении сидит человек, и берёт подходящий адаптер вроде adapters/3dsmax_adapter/3dsmax_bridge.py. Если Flue уже стоит, читаются SKILL.md и APP.md для конкретного приложения.
Flue не установлен — агент обязан сказать об этом и не ставить ничего сам без вашего согласия в текущей сессии. Команда установки: pip install flue && flue setup. Один установленный Flue закрывает все адаптеры, включая Photoshop, Illustrator, Premiere, After Effects, InDesign, Audition, Blender, Houdini, Unity и Microsoft Office. Flue работает внутри профессионального софта, поэтому агент советует двигаться мелкими проверяемыми шагами и не трогать разрушительные операции без явной просьбы. Лицензия MIT, код открыт на GitHub и PyPI — это повод прочитать его до запуска.
Какие задачи решает
- посмотреть, что лежит в открытой сцене 3ds Max
- найти объекты, модификаторы и материалы по имени
- выделить нужные объекты и поменять их параметры
- прогнать небольшой MAXScript или Python прямо из агента
- получить результат операции в JSON, а не глазами в окне
Примеры запросов агенту
- посмотри, что сейчас в сцене 3ds Max, и перечисли объекты
- найди все объекты с модификатором Turbosmooth и покажи их параметры
- выдели камеры в сцене и выведи их позиции
Как установить Autodesk
1Через Skills CLI (Vercel)
npx skills add SFKislev/Flue --skill autodesk -a claude-code2Вручную: положить файлы
~/.claude/skills/autodesk/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/autodesk/
1Через Skills CLI (Vercel)
npx skills add SFKislev/Flue --skill autodesk -a codex2Вручную: положить файлы
.agents/skills/autodesk/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add SFKislev/Flue --skill autodesk -a cursor2Вручную: положить файлы
.cursor/skills/autodesk/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install SFKislev/Flue autodesk2Вручную: положить файлы
.github/skills/autodesk/SKILL.md1Через Skills CLI (Vercel)
npx skills add SFKislev/Flue --skill autodesk -a gemini-cli2Командой платформы
gemini skills install https://github.com/SFKislev/Flue --path skills/autodeskВручную: положить файлы
.devin/skills/autodesk/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add SFKislev/Flue --skill autodesk -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора10
Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Все скиллы по теме «Настройка агента: память, контекст, субагенты» →Вопросы о Autodesk
Как установить Autodesk в Claude?
Выполните npx skills add SFKislev/Flue --skill autodesk -a claude-code. После этого скилл лежит в ~/.claude/skills/autodesk/SKILL.md.
Что делает скилл Autodesk?
Позволяет агенту работать внутри десктопных приложений Autodesk через мост Flue: читать сцену, делать ограниченные правки, запускать небольшие скрипты. Сейчас поддержан 3ds Max.
Нужен ли MCP-сервер?
Нет. Flue — это локальный мост шелл-приложение со своим контрактом stdin/stdout, MCP-сервер не требуется.
Исходный текст
SKILL.md · MIT
--- name: Autodesk description: Control Autodesk desktop apps - 3ds Max and friends - from the shell via Flue, without an MCP server. --- This skill lets a coding agent operate **Autodesk desktop applications** through [Flue](https://github.com/SFKislev/flue), a local shell-to-application bridge. Flue currently covers **Autodesk 3ds Max** through a consistent stdin/stdout contract; further Autodesk adapters are in scope. > agent shell -> `3dsmax_bridge.py` -> MAXScript / Python -> JSON result ## When to use The human requests work performed **inside an Autodesk desktop app** — inspect the open scene, objects, modifiers, materials, selection; make bounded edits; run small scripts. A CLI agent cannot act inside these apps without a bridge like Flue. ## How to proceed 1. **Read `FLUE.md` in this directory first.** It explains how Flue works, the bridge contract, a worked example, and safety expectations. 2. **Identify which Autodesk app the human is working in** (currently 3ds Max) and use the matching adapter (e.g. `adapters/3dsmax_adapter/3dsmax_bridge.py`). 3. **If Flue is installed:** also read `C:\Users\fredd\.claude\skills\flue\SKILL.md` and the matching `adapters/<app>_adapter/APP.md` for the operational contract, then work from there. 4. **If Flue is not installed:** tell the human. The install command is `pip install flue && flue setup`. Do not install without explicit approval in the current session. ## Other apps Flue also supports Photoshop, Illustrator, Premiere, After Effects, InDesign, Audition, Blender, Houdini, Unity, and Microsoft Office through the same stdin/stdout contract. One install covers all adapters. ## Safety Flue acts inside professional desktop software. Treat the human as the driver; prefer small, inspectable steps; avoid destructive actions unless explicitly requested. Flue is MIT-licensed and reviewable on GitHub / PyPI before use.
© SFKislev · MIT · SFKislev/Flue