dobrovolskiy.com
EN
← Заметки2026-09-02 · Дмитрий Добровольский

Работает ли Claude с AutoCAD? Что нейросеть может и не может сделать с файлом DWG

Прямой ответ от автора плагина: Claude не откроет DWG в окне чата, но агент, встроенный в AutoCAD 2025/2026, читает открытый чертёж, считает блоки, проверяет спецификации, заменяет текст по всему файлу и выполняет команды — с диалогом подтверждения на каждое изменение.

Сам по себе Claude не может открыть DWG: это двоичный формат, а внутри чата нет AutoCAD. Работает обратный подход — поместить модель внутрь AutoCAD. AutoGAD — плагин на .NET 8 для AutoCAD 2025/2026, который даёт Claude (или любой OpenAI-совместимой модели) снимок открытого чертежа и инструменты: запросы к примитивам, блокам, слоям и таблицам, а также изменение текста, слоёв и свойств после подтверждения каждой правки. В заметке — что именно это умеет, чего не умеет и сколько стоит один вопрос.

Короткий ответ

Если загрузить .dwg в окно чата, модель получит двоичный файл, который не сможет разобрать. Можно вставить фрагмент DXF, скриншот или текстовую выгрузку — Claude неплохо рассуждает о них, но рассуждает о копии, а не о вашем чертеже. Каждое изменение всё равно придётся переносить руками.

Полезная конфигурация — обратная: модель живёт внутри AutoCAD и читает живую базу чертежа через управляемый API. Я сделал такой плагин — AutoGAD, — потому что сам ежедневно выпускаю рабочую документацию по электрике и освещению в AutoCAD и хотел, чтобы помощник был рядом с чертежом, а не во вкладке браузера. Ниже — что он реально делает, чтобы вы могли решить, подходит ли такая схема для вашей работы.

Что видит модель

Каждый разговор начинается с компактного снимка активного чертежа: метаданные, единицы, габариты, слои, листы, количество примитивов, перечень блоков и текст спецификаций. Снимок намеренно небольшой и стабильный, чтобы работало кэширование промпта и повторные вопросы стоили дёшево.

Когда нужно больше, модель вызывает инструменты чтения над живой базой DWG: query_entities, get_block_inventory, get_layers, get_tables и get_context. Поэтому на вопрос «сколько прожекторов VPD и линейных светильников SKR установлено?» отвечает подсчёт настоящих вхождений блоков, а не догадка по картинке.

Что модель может изменить

Инструменты записи: replace_text (глобальная замена в тексте, атрибутах, мультивыносках и ячейках таблиц), set_text, create_text, set_layer_state, set_custom_property и run_command, который передаёт AutoCAD произвольную командную строку.

Каждая запись открывает диалог подтверждения с точным изменением до того, как что-то произойдёт. Есть переключатель Auto-approve и кнопка «Разрешить всё в этой сессии» — по умолчанию выключены. Типичный подтверждаемый запрос: «Замени шифр проекта К2.АХП-2.2025 на К2.АХП-3.2025 везде».

Чего он не делает

Память между сессиями

remember сохраняет заметки о пользователе («кабели всегда считаю на 380 В и cos φ 0,95») и о чертеже (шифр проекта, что означают слои и блоки, принятые решения). Они подставляются в следующие сессии, и помощник перестаёт задавать одни и те же вопросы. Команда AUTOGADMEM показывает и удаляет то, что он помнит.

Модели и стоимость

Модель по умолчанию — claude-opus-5 через Anthropic API; подходит и любой OpenAI-совместимый эндпоинт — OpenAI, OpenRouter или локальный сервер, что заодно отвечает на вопрос «а можно без выхода в интернет?». Клиент написан на голом HTTP без SDK: плагин внутри AutoCAD не может тащить его с собой.

Каждый ответ заканчивается строкой стоимости, например 3 calls · in 1,234 (+18,000 cached) · out 800 · ≈ $0.05 this turn, $0.21 this session. Число в скобках — снимок чертежа, переиспользованный из кэша. Ключ API хранится через Windows DPAPI и никогда не лежит в конфиге открытым текстом.

Установка

Пользовательский установщик на Inno Setup кладёт плагин в %APPDATA%\AutoGAD\bin и регистрирует загрузку по требованию во всех профилях AutoCAD 2025/2026 вашей учётной записи — без прав администратора. Для развёртывания через GPO или SCCM есть машинный MSI на WiX с бандлом Autodesk Autoloader. Запускаете AutoCAD — появляется вкладка ленты AutoGAD, команда AUTOGAD открывает палитру чата. Текущая версия — 1.0.5.

То же самое для FreeCAD

FreeGAD — родственный проект: тот же агент в виде верстака FreeCAD 1.0/1.1 на Python, с одним дополнительным инструментом — take_screenshot отправляет модели отрисованный 3D-вид, чтобы она визуально проверяла собственные правки. Проектные решения обоих плагинов разобраны в отдельной заметке.

Вопросы

Может ли Claude открыть файл DWG напрямую?

Нет. DWG — двоичный формат, и чат его не разберёт. Чтобы работать с чертежом, модели нужен плагин внутри AutoCAD, который читает базу чертежа и отдаёт её как инструменты, — именно это делает AutoGAD.

Какие версии AutoCAD поддерживаются?

AutoCAD 2025 и 2026 (поколения на .NET 8). AutoCAD 2024 и старше работают на .NET Framework и не поддерживаются.

Понимает ли он российскую рабочую документацию?

Да. Встроенная инженерная персона знает нормы оформления российской рабочей документации — расчёт нагрузок, выбор автоматов, проверку кабелей, — а текстовые инструменты работают с кириллицей в атрибутах, мультивыносках и ячейках таблиц.

Можете сделать похожего помощника для моей CAD-программы или под стандарты моей компании?

Да. Схема — снимок, инструменты чтения, подтверждаемые записи, память — переносится на любую программу со скриптовым API. Делаю это вживую на общем экране, с почасовой оплатой.

Нужно что-то похожее?

Делаю это вживую на звонке в Zoom / Яндекс Телемост, вы смотрите на экран, таймер останавливается по вашему слову. Первые 15 минут бесплатно.

Ещё проекты

AutoGAD: Claude внутри AutoCADLLM-агент, пристыкованный внутри AutoCAD 2025, который читает, проверяет и правит открытые чертежи.