agentcad icon

agentcad

agentcad — open-source MCP server и CLI для кодовых агентов: проектирование, рендер, проверка и экспорт CAD в STEP, STL, GLB и OBJ локально.

agentcad

Что такое agentcad?

agentcad — это open-source CAD-инструмент для кодовых агентов. Он предоставляет и MCP server, и CLI, чтобы агент мог генерировать, рендерить, проверять и экспортировать реальный CAD-результат из Python-based workflows.

Продукт создан для совместной работы человека и агента: он дает агенту цикл обратной связи с метриками геометрии, превью и результатами проверки, чтобы тот мог анализировать свою работу и исправлять ошибки перед передачей проекта пользователю. Согласно сайту, он работает локально, бесплатный, не требует регистрации и поддерживает рабочие процессы STEP, STL, GLB и OBJ.

Ключевые возможности

  • Open-source MCP server и CLI: поддерживает агентные CAD-workflows через локальное использование в командной строке или MCP-интеграцию в редакторах и agent environments.
  • Цикл рендеринга и проверки: возвращает рендер вместе с метриками, такими как размеры, объем, число граней и валидность, чтобы агент мог проверить геометрию до завершения.
  • Экспорт в распространенные CAD-форматы: может выводить STEP, STL, GLB и OBJ для дальнейшего использования в печати, просмотре или передаче в CAD.
  • Версионированное выполнение и diff: создает версионированные STEP-файлы и поддерживает сравнение версий для отслеживания итераций дизайна.
  • Предвыполнительные проверки и инспекция топологии: валидирует входные данные до выполнения и сообщает детали геометрии и топологии, чтобы быстрее отлаживать проблемы.
  • Local-first настройка: работает локально, с вариантами установки через pip, uv и MCP-конфигурацией для таких инструментов, как Claude Code, Cursor и Windsurf.

Как использовать agentcad

Установите пакет локально, затем подключите его к вашему кодовому агенту либо через CLI, либо добавив конфигурацию MCP server в рабочее пространство агента. На сайте показана поддержка Python 3.10–3.12, путь pip install 'agentcad[mcp]' и отдельный вариант установки только для CLI.

После подключения дайте агенту CAD-запрос, например на подставку для телефона, корпус или вазу. Агент может сгенерировать геометрию, изучить рендер и метрики, доработать модель и экспортировать итоговые файлы, когда дизайн станет валидным.

Сценарии использования

  • Быстрое создание концептов в AI coding agent: превращайте запрос на естественном языке в базовую CAD-модель и просматривайте ее в том же workflow.
  • Проектирование печатаемых корпусов: создавайте простые механические детали, такие как snap-fit boxes, крышки или корпуса устройств, и экспортируйте их для 3D-печати.
  • Отладка геометрии и итерации: используйте метрики, валидацию и отчеты о топологии, чтобы понять, почему модель не удалась или дала плохую геометрию.
  • 3D-ассеты для веба или просмотра: экспортируйте GLB или OBJ для легковесной визуализации в приложениях, на сайтах или в asset pipelines.
  • Обучающие или реконструкционные проекты с помощью агента: создавайте реконструкции по размерам или структурированные модели, где агенту нужна повторяющаяся обратная связь, чтобы прийти к точному результату.

FAQ

agentcad работает локально? Да. На сайте он описан как работающий локально, с вариантами установки без регистрации.

Какие форматы вывода поддерживаются? На сайте упоминаются preview renders, а также экспорт в STEP, STL, GLB и OBJ.

Работает ли он с агентами на базе MCP? Да. Продукт включает MCP server и показывает пример настройки для Claude Code, Cursor и Windsurf.

Какие версии Python поддерживаются? На странице указано, что agentcad сейчас поддерживает Python 3.10–3.12.

Это open source? Да. В GitHub источник указан как Apache-2.0.

Альтернативы

  • Традиционное CAD-программное обеспечение, например параметрические desktop CAD-инструменты: их обычно используют напрямую дизайнеры-люди, а не AI agent, и они предлагают ручные workflows моделирования вместо агентного выполнения.
  • Geometry libraries с приоритетом на код: подойдут разработчикам, которые хотят строить CAD-формы напрямую в коде, но могут не включать тот же цикл обратной связи для агента, отчетность рендера или MCP-интеграцию.
  • Инструменты 3D-моделирования с возможностью экспорта: они могут создавать ассеты для печати или просмотра, но обычно ориентированы на ручное моделирование, а не на automated prompt-to-geometry workflows.
  • Другие agent toolchains для генерации кода: они могут помогать агенту писать код, но не обязательно предоставляют CAD-specific валидацию, preview и поддержку version-diff.

Альтернативы

DeepMotion icon

DeepMotion

DeepMotion — платформа ИИ для motion capture и body-tracking: создавайте 3D-анимации из видео (и текста) в браузере; интеграция через Animate 3D API.

imgcook icon

imgcook

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

Ably Chat icon

Ably Chat

Ably Chat — chat API и SDK для кастомных realtime-приложений: реакции, presence и правка/удаление сообщений для чатов в масштабе.

AakarDev AI icon

AakarDev AI

AakarDev AI — это мощная платформа, которая упрощает разработку приложений ИИ с бесшовной интеграцией векторных баз данных, позволяя быстрое развертывание и масштабируемость.

Arduino VENTUNO Q icon

Arduino VENTUNO Q

Arduino VENTUNO Q — edge AI компьютер для робототехники: ускоренный вывод нейросетей и микроконтроллер для детерминированного управления. Через Arduino App Lab.

Devin icon

Devin

Devin — AI coding-агент для команд: помогает завершать миграции и крупные рефакторинги, выполняя подзадачи параллельно под контролем инженеров.

agentcad | UStack