agentcad
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

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.
Vídeo do agentcad
Artigos Populares

Atoms: Uma Plataforma de IA Multiagente Que Transforma Ideias em Produtos Prontos para Lançamento
May 22, 2026

Nano Banana SBTI: O Que É, Como Funciona e Como Usá-lo em 2026
Apr 15, 2026

Análise do Atoms — O Construtor de Produtos de IA Redefinindo a Criação Digital em 2026
Apr 10, 2026

Kilo Claw: Como Implementar e Usar um Verdadeiro Agente de IA "Faça Você Mesmo" (Atualização de 2026)
Apr 3, 2026







