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

Как подключить Claude к AutoCAD: плагин, COM-автоматизация или Claude Code — и умеет ли он чертить?

Три рабочих способа связать Claude с AutoCAD в сравнении от автора одного из них: плагин внутри AutoCAD, внешняя автоматизация через COM из Python или Claude Code и обычный чат с DXF. Плюс честные ответы на «может ли Claude чертить в AutoCAD» и «отличается ли AutoCAD 2025 от 2026 для ИИ-плагинов».

Подключить Claude к AutoCAD можно тремя способами: плагином, который работает внутри AutoCAD и читает открытый чертёж (AutoGAD, бесплатно), внешним скриптом, управляющим AutoCAD через COM из Python или Claude Code, или обычным чатом с DXF, который вы вставляете. Claude может создать простую геометрию в виде DXF или скрипта AutoCAD, но не начертит настоящий чертёж по фотографии. Для плагинов AutoCAD 2025 и 2026 — одна и та же платформа .NET 8.

Три способа подключения в сравнении

Плагин внутри AutoCAD (AutoGAD) Внешняя автоматизация (COM / Claude Code) Чат с выгрузкой
Где живёт модель внутри AutoCAD, пристыкованная палитра снаружи: скрипт на Python или агент вроде Claude Code вкладка браузера
Что видит живую базу чертежа через инструменты то, что ваш скрипт прочитает через ActiveX API DXF или текст, который вы вставили
Правки инструменты записи с подтверждением, одна Отмена на вызов всё, что делает скрипт, без слоя подтверждения, пока вы его не напишете никаких, переносите руками
Версии AutoCAD 2025 / 2026 (.NET 8) любая версия с COM, включая старые, и через accoreconsole любая
Настройка установщик, вставить ключ Python + pywin32, свой промпт и цикл инструментов не нужна
Для чего ежедневная инженерная работа с реальными чертежами пакетные задачи, разовые миграции, эксперименты быстрый вопрос по фрагменту

1. Плагин внутри AutoCAD

Этим я пользуюсь каждый день, и это AutoGAD: DLL на .NET 8, добавляющая вкладку ленты и палитру чата. Каждый разговор начинается с компактного снимка открытого чертежа (единицы, габариты, слои, листы, количество примитивов, перечень блоков, текст таблиц). Когда модели нужно больше, она вызывает инструменты чтения над живой базой — query_entities, get_block_inventory, get_layers, get_tables, — а когда хочет что-то изменить, вызывает инструменты записи, которые сначала показывают вам точное изменение: replace_text, set_text, create_text, set_layer_state, set_custom_property, run_command.

Ключ хранится зашифрованным через DPAPI, провайдером может быть Anthropic или любой OpenAI-совместимый эндпоинт, и каждый ответ заканчивается стоимостью в токенах. Установка — пять шагов без прав администратора; они перечислены на странице проекта.

2. Управление AutoCAD снаружи: Python, COM, Claude Code

AutoCAD десятилетиями предоставляет COM/ActiveX API для автоматизации. Из Python это несколько строк с pywin32: win32com.client.Dispatch("AutoCAD.Application"), затем ActiveDocument.ModelSpace для перебора примитивов или SendCommand для подачи команд в командную строку. Агент, умеющий выполнять код — Claude Code на вашей машине или ваш собственный цикл над API Anthropic, — может управлять запущенным AutoCAD без всякого плагина.

Что получаете: работает на любой версии AutoCAD, легко прототипировать, и это естественный путь для пакетной обработки многих файлов (с accoreconsole.exe для запуска без интерфейса). Что теряете: каждый вызов пересекает границу процесса и медленный; слоя подтверждения нет, пока вы его не напишете; агент видит то, что ваш скрипт решил сериализовать, а не чертёж; памяти между сессиями нет, пока вы её не сделаете. Если хотите, чтобы Claude Code или Claude Desktop общались с AutoCAD по-настоящему, самый чистый мост — MCP-сервер, отдающий те же инструменты чтения и записи, что есть у AutoGAD; список инструментов выше — готовая спецификация.

3. Чат с DXF

DWG — двоичный формат, окно чата его не откроет. DXF — текст, поэтому небольшой чертёж или фрагмент, вставленный в чат, читается, и Claude неплохо о нём рассуждает: подсчёты, несостыковки, что внутри блока. Ограничения — размер (реальный проектный чертёж намного больше контекстного окна) и то, что каждое изменение придётся вносить руками. Годится для вопроса, не годится для рабочего процесса. Подробности — в заметке Работает ли Claude с AutoCAD?.

Может ли Claude чертить в AutoCAD?

Здесь прячутся два разных вопроса.

Может ли он создавать геометрию? Да, ограниченно, но полезно. Claude может написать DXF-файл как текст, скрипт AutoCAD (.scr), который выполняет LINE, CIRCLE, PLINE с координатами, или Python-скрипт на ezdxf — и AutoCAD откроет результат. Для схематичного эскиза, рамки, сетки светильников с известным шагом это работает. Внутри AutoGAD инструменты записи ориентированы на текст; run_command может поставить в очередь неинтерактивные команды, но плагин сделан, чтобы читать, проверять и править реальные чертежи, а не чертить их.

Может ли он начертить по картинке? Настоящий чертёж — нет. Claude хорошо читает изображения и способен превратить эскиз или фотографию схемы в грубый DXF, но размеры он оценивает на глаз, не знает ваших слоёв, блоков и стандартов, и выдаёт то, что чертёжник потом перечерчивает. У AutoGAD ввода изображений нет вовсе; у его брата для FreeCAD, FreeGAD, есть (take_screenshot), и даже там модель использует картинку, чтобы проверить собственные правки, а не обводить.

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

AutoCAD 2025 или 2026: есть ли разница для ИИ-плагинов?

Для плагинов — нет. AutoCAD 2025 — это релиз R25.0, AutoCAD 2026 — R25.1; оба запускают плагины на .NET 8 с одним двоично-совместимым управляемым API, поэтому одна AutoGAD.dll загружается в обоих. Установщик регистрирует плагин во всех профилях R25.x вашей учётной записи Windows. AutoCAD 2024 и старше запускают плагины на .NET Framework и требуют отдельной сборки, которой у AutoGAD нет. У AutoCAD LT нет .NET API вообще, так что путь через плагин там закрыт; запасной вариант — COM-автоматизация.

Одно практическое отличие: после общемашинной установки через MSI загрузчик бандлов Autodesk работает только когда системная переменная APPAUTOLOAD не равна 0. Загрузка по требованию через реестр, которую делает пользовательский установщик, работает в любом случае.

Ключи, модели, стоимость

Плагин бесплатный (AGPL-3.0); провайдеру модели вы платите за токены. Для Claude создайте ключ в консоли Anthropic. Модель по умолчанию — claude-opus-5; работает любая актуальная модель Claude, а также любой OpenAI-совместимый эндпоинт — OpenAI, идентификаторы моделей OpenRouter или локальный сервер, если чертёж не должен покидать вашу сеть. Типичный ответ стоит центы, потому что снимок чертежа кэшируется в промпте: 3 calls · in 1,234 (+18,000 cached) · out 800 · ≈ $0.05 this turn.

Что выбрать?

Если у вас другая CAD-система или в компании свои стандарты оформления, схема переносится: снимок, инструменты чтения, записи с подтверждением, память. Я делаю это вживую на расшаренном экране — см. разработка плагина с ИИ-агентом.

Вопросы

Можно ли подключить Claude Code к AutoCAD?

Да, двумя способами. Пусть Claude Code запускает Python-скрипт, который управляет AutoCAD через COM (pywin32, AutoCAD.Application) — быстро попробовать, плагин не нужен. Или дайте ему MCP-сервер с инструментами чтения и записи над чертежом — это та же схема, которую AutoGAD использует внутри AutoCAD.

Может ли Claude начертить чертёж в AutoCAD по описанию?

Простую геометрию — да: он напишет DXF, скрипт AutoCAD .scr или Python-скрипт на ezdxf, который AutoCAD откроет. Полноценный рабочий чертёж по вашим стандартам — нет. Сила модели — чтение и проверка существующих чертежей.

Может ли Claude по фотографии или эскизу сделать чертёж AutoCAD?

Он может выдать грубый DXF по изображению, но размеры будут оценочными, а слои, блоки и стандарты — отсутствовать. Считайте это стартовым эскизом для чертёжника, а не чертежом. У самого AutoGAD ввода изображений нет.

Отличается ли AutoCAD 2026 от AutoCAD 2025 для плагинов?

Нет. Оба — релизы R25.x на .NET 8 с одним двоично-совместимым API; одна AutoGAD.dll загружается в обоих. AutoCAD 2024 и старше используют .NET Framework и не поддерживаются; у AutoCAD LT нет .NET API.

Нужны ли права администратора или интернет, чтобы подключить Claude к AutoCAD?

Пользовательскому установщику права администратора не нужны. Провайдер модели доступен через интернет, если только вы не укажете в плагине локальный OpenAI-совместимый сервер — тогда данные не покидают вашу сеть.

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

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

Ещё проекты

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