Короткий ответ
Если загрузить .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 везде».
Чего он не делает
- Не чертит геометрию по описанию. Он выполняет команды и правит существующее; план этажа по-прежнему делает проектировщик.
- Не пишет в DWG за вашей спиной. Заметки и история чата лежат в
%APPDATA%\AutoGADи привязаны к GUID-отпечатку чертежа, так что переживают переименование и перенос файла, не трогая его. - Не работает в AutoCAD 2024 и старше. Те версии запускают плагины на .NET Framework; AutoCAD 2025 перешёл на .NET 8, под него и собран AutoGAD.
Память между сессиями
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-вид, чтобы она визуально проверяла собственные правки. Проектные решения обоих плагинов разобраны в отдельной заметке.