agentcad é um servidor MCP e CLI de código aberto e local-first que permite que agentes de codificação projetem, renderizem, validem e exportem saídas CAD reais (por exemplo, STEP/STL/GLB) com um ciclo de feedback rápido de execução→pré-visualização→correção.
https://agentcad.dev/?ref=producthunt&utm_source=aipure
agentcad

Informações do Produto

Atualizado:Jun 12, 2026

O que é agentcad

agentcad é uma ferramenta CAD de código aberto construída para agentes de IA e colaboração humano-agente, permitindo que um agente gere modelos CAD reais e exportáveis a partir de código e itere rapidamente com feedback visual e geométrico. Ele é executado localmente, é gratuito sem necessidade de inscrição e pode ser usado como CLI ou como um servidor MCP integrado em ambientes de agente como Claude Code, Cursor ou Windsurf. O projeto suporta Python 3.10–3.12 e é distribuído via pip (incluindo um extra MCP opcional), com código-fonte disponível sob a licença Apache-2.0.

Principais Recursos do agentcad

agentcad é um servidor MCP e CLI de código aberto e local-first que permite que agentes de codificação gerem saída CAD real com um ciclo de iteração apertado: execute scripts CAD paramétricos, renderize automaticamente pré-visualizações multi-visão, retorne métricas geométricas, valide e inspecione a topologia, compare versões e exporte arquivos prontos para fabricação e visualização (por exemplo, STEP, STL, GLB, OBJ). Ele foi projetado para colaboração humano-agente para que os agentes possam “ver” os resultados, corrigir erros e convergir para uma geometria válida sem supervisão constante, enquanto exige um mínimo de "boilerplate" (primitivas CAD comuns e "helpers" são pré-injetados).
Servidor MCP + CLI para CAD orientado por agente: Funciona como um CLI autônomo ou como uma ferramenta MCP que se integra com agentes de codificação (por exemplo, Claude Code, Cursor, Windsurf) para transferir a geração e iteração CAD para um agente.
Ciclo de feedback executar-renderizar-inspecionar: Cada execução bem-sucedida produz renderizações (PNGs multi-visão) e retorna métricas geométricas chave (dimensões, volume, contagem de faces, validade) para que o agente possa se autocorrigir rapidamente.
Pipeline de exportação CAD real: Gera saída STEP versionada e suporta exportações para STL, GLB e OBJ para fluxos de trabalho de fabricação, impressão 3D e pipelines web/visualizador.
Validação rápida e inspeção de topologia: Verificações pré-execução detectam erros rapidamente (<100ms) e um relatório de inspeção/topologia ajuda a depurar geometria ruim — útil quando os agentes produzem sólidos inválidos nas primeiras tentativas.
Comparação de versões para iteração de design: As ferramentas de comparação comparam versões para rastrear alterações ao longo das iterações, tornando mais fácil revisar o que o agente modificou entre as execuções.
Ambiente de script sem "boilerplate": Os scripts não exigem importações; primitivas build123d comuns, show_object e "helpers" do agentcad são pré-injetados para manter o código gerado pelo agente curto e consistente.

Casos de Uso do agentcad

Prototipagem rápida para design de produto: Gere e itere em invólucros, suportes, acessórios e pequenos mecanismos a partir de requisitos em linguagem natural, exportando STEP/STL para prototipagem e revisão.
Fluxos de trabalho de impressão 3D e "maker": Crie peças imprimíveis (por exemplo, suportes de telefone, caixas de encaixe) com validação e verificações visuais rápidas, depois exporte STL/OBJ para fatiadores e fabricação.
Documentação e reconstrução de engenharia: Reconstrua designs históricos ou de referência complexos (por exemplo, reconstruções de aeronaves de várias partes) a partir de desenhos/notas medidos com geração CAD repetível baseada em script.
Pipelines de visualização Web e XR: Exporte ativos GLB/OBJ para visualizadores da web, pré-visualizações AR/VR ou demonstrações para partes interessadas, usando renderizações automatizadas para aprovação rápida do design.
Colaboração em equipe com agentes de codificação: Permita um fluxo de trabalho compartilhado onde os humanos especificam restrições e revisam renderizações/métricas enquanto um agente executa ações de modelagem e iteração por meio de ferramentas MCP.

Vantagens

Código aberto (Apache-2.0), gratuito e executado localmente sem necessidade de inscrição
Ciclo de feedback apertado e amigável ao agente (renderizações + métricas) melhora a convergência para geometria válida
Saídas práticas e interoperabilidade via exportações STEP/STL/GLB/OBJ

Desvantagens

Requer um ambiente Python e familiaridade com CAD baseado em script (não é uma experiência CAD tradicional com GUI em primeiro lugar)
A qualidade depende da solicitação/iteração do agente; os agentes ainda podem gerar geometria inválida antes de convergir
Melhor ajuste para ferramentas/integrações suportadas (agentes baseados em MCP); outros fluxos de trabalho podem precisar de configuração extra

Como Usar o agentcad

1) Instale os pré-requisitos: Certifique-se de ter Python 3.10–3.12 disponível (os exemplos usam Python 3.12). O agentcad é executado localmente.
2) Crie e ative um ambiente virtual (recomendado): Execute: `python3.12 -m venv .venv` e depois `source .venv/bin/activate` (macOS/Linux). No Windows, ative o venv usando o script de ativação apropriado do PowerShell/CMD.
3) Instale o agentcad (somente CLI) ou o agentcad com suporte MCP: Somente CLI: `pip install agentcad`. Suporte ao servidor MCP: `pip install 'agentcad[mcp]'`.
4) (Opcional) Instale via uv em vez de pip: Se preferir uv: `uv tool install --python 3.12 'agentcad[mcp]'`.
5) Instale a skill do agente (para agentes/fluxos de trabalho de codificação): Execute: `agentcad skill install`.
6) Leia o briefing operacional (saída de ajuda): Execute: `agentcad --help` e revise os comandos e opções disponíveis.
7) Use o agentcad na iteração "script → executar → renderizar → corrigir": Escreva um script CAD (o agentcad pré-injeta primitivas build123d mais ajudantes como `show_object`, então os scripts geralmente não precisam de importações). Execute-o com o agentcad para produzir saídas CAD versionadas e obter uma pré-visualização PNG renderizada, além de métricas geométricas (dimensões, volume, contagem de faces, validade). Itere até que a geometria seja válida e corresponda à intenção.
8) Exemplo mínimo de script: Crie um script contendo: `box = Box(10, 20, 5)` `show_object(box)` Em seguida, execute-o através do agentcad para gerar uma renderização de pré-visualização e métricas.
9) Exporte os resultados (fabricação / compartilhamento): Use os recursos de exportação do agentcad para gerar formatos como STEP (versionado em execuções) e exportar para STL/GLB/OBJ conforme necessário para impressão 3D ou visualizadores web.
10) Valide e inspecione a geometria ao depurar: Use a validação e o relatório de inspeção/topologia integrados do agentcad para detectar geometria inválida rapidamente e diagnosticar problemas antes de exportar.
11) (Opcional) Use o agentcad via MCP em um editor agêntico (Claude Code/Cursor/Windsurf): Adicione uma entrada MCP (exemplo `.mcp.json`) para que seu agente de codificação possa chamar o agentcad como uma ferramenta: { "agentcad": { "command": "uvx", "args": ["--from", "agentcad[mcp]", "python", "-m", "agentcad.mcp"] } } Isso funciona sem uma instalação prévia porque `uvx` armazena em cache o ambiente na primeira execução.
12) Fluxo de trabalho orientado por prompt (exemplo de tarefa): Em seu agente de codificação (por exemplo, Claude Code/Cursor), peça para ele projetar uma peça e solicite uma renderização de pré-visualização no final. Exemplo: "Projete-me um suporte de telefone: um berço angulado que segura um telefone a 60 graus, com cerca de 80mm de largura e 50mm de profundidade, com uma borda de 5mm. Mostre-me uma pré-visualização quando terminar." O agente deve iterar usando o feedback de execução+renderização do agentcad até que esteja correto.

Perguntas Frequentes do agentcad

agentcad é um servidor MCP e CLI de código aberto que permite que agentes de codificação projetem, renderizem, validem e exportem saída CAD real localmente.

Ferramentas de IA Mais Recentes Semelhantes a agentcad

Foundry
Foundry
Contact for PricingAI Code GeneratorGame Tools
Foundry é uma plataforma versátil que existe em várias formas - como uma cadeia de ferramentas de desenvolvimento de contratos inteligentes, um software de jogos de mesa virtual e uma instalação tradicional de fundição de metais - cada uma oferecendo recursos especializados para seus respectivos domínios.
PythonConvert.com
PythonConvert.com
PythonConvert.com é uma ferramenta gratuita baseada na web que fornece tradução de código alimentada por IA entre Python e outras linguagens de programação, bem como capacidades de conversão de tipo Python.
Softgen
Softgen
Softgen.ai é uma plataforma geradora de projetos full-stack impulsionada por IA que permite aos usuários transformar suas ideias em aplicações web funcionais sem requisitos de codificação.
Micro SaaS Ideas
Micro SaaS Ideas
Ideias de Micro SaaS são soluções de software em pequena escala e focadas em nichos que visam problemas ou mercados específicos, oferecendo aos empreendedores uma maneira de construir negócios lucrativos com recursos e complexidade mínimos.