agentcad
agentcad è un server MCP e CLI open-source, local-first che consente agli agenti di codifica di progettare, renderizzare, convalidare ed esportare output CAD reali (ad esempio, STEP/STL/GLB) con un ciclo di feedback stretto esegui→anteprima→correggi.
https://agentcad.dev/?ref=producthunt&utm_source=aipure

Informazioni sul Prodotto
Aggiornato:Jun 12, 2026
Cos'è agentcad
agentcad è uno strumento CAD open-source costruito per agenti AI e collaborazione uomo-agente, che consente a un agente di generare modelli CAD reali ed esportabili da codice e di iterare rapidamente con feedback visivo e geometrico. Funziona localmente, è gratuito senza registrazione e può essere utilizzato sia come CLI che come server MCP integrato in ambienti agenti come Claude Code, Cursor o Windsurf. Il progetto supporta Python 3.10–3.12 ed è distribuito tramite pip (inclusa un'extra MCP opzionale), con il codice sorgente disponibile sotto licenza Apache-2.0.
Caratteristiche principali di agentcad
agentcad è un server e CLI MCP open-source, local-first che consente agli agenti di codifica di generare output CAD reali con un ciclo di iterazione stretto: esegue script CAD parametrici, renderizza automaticamente anteprime multi-vista, restituisce metriche geometriche, convalida e ispeziona la topologia, confronta le versioni ed esporta file pronti per la produzione e la visualizzazione (ad esempio, STEP, STL, GLB, OBJ). È progettato per la collaborazione uomo-agente in modo che gli agenti possano "vedere" i risultati, individuare gli errori e convergere su una geometria valida senza supervisione costante, richiedendo al contempo un boilerplate minimo (le primitive CAD comuni e gli helper sono pre-iniettati).
Server MCP + CLI per CAD guidato da agenti: Funziona come CLI standalone o come strumento MCP che si integra con agenti di codifica (ad esempio, Claude Code, Cursor, Windsurf) per delegare la generazione e l'iterazione CAD a un agente.
Ciclo di feedback esecuzione-rendering-ispezione: Ogni esecuzione riuscita produce rendering (PNG multi-vista) e restituisce metriche geometriche chiave (dimensioni, volume, conteggio facce, validità) in modo che l'agente possa auto-correggersi rapidamente.
Pipeline di esportazione CAD reale: Genera output STEP versionato e supporta le esportazioni in STL, GLB e OBJ per flussi di lavoro di produzione, stampa 3D e pipeline web/visualizzatore.
Convalida rapida e ispezione della topologia: I controlli pre-esecuzione rilevano rapidamente gli errori (<100ms) e un rapporto di ispezione/topologia aiuta a eseguire il debug di geometrie errate, utile quando gli agenti producono solidi non validi nei primi tentativi.
Differenze di versione per l'iterazione del progetto: Gli strumenti di differenziazione confrontano le versioni per tenere traccia delle modifiche nel corso delle iterazioni, rendendo più facile rivedere ciò che l'agente ha modificato tra le esecuzioni.
Ambiente di scripting senza boilerplate: Gli script non richiedono importazioni; le primitive build123d comuni, show_object e gli helper agentcad sono pre-iniettati per mantenere il codice generato dall'agente breve e coerente.
Casi d'uso di agentcad
Prototipazione rapida per la progettazione di prodotti: Genera e itera su custodie, supporti, fissaggi e piccoli meccanismi da requisiti in linguaggio naturale, esportando STEP/STL per la prototipazione e la revisione.
Stampa 3D e flussi di lavoro per maker: Crea parti stampabili (ad esempio, supporti per telefono, scatole a incastro) con convalida e controlli visivi rapidi, quindi esporta STL/OBJ per slicer e fabbricazione.
Documentazione e ricostruzione ingegneristica: Ricostruisci progetti storici o di riferimento complessi (ad esempio, ricostruzioni di aeromobili multi-parte) da disegni/note misurate con generazione CAD ripetibile basata su script.
Pipeline di visualizzazione web e XR: Esporta risorse GLB/OBJ per visualizzatori web, anteprime AR/VR o demo per gli stakeholder, utilizzando rendering automatizzati per una rapida approvazione del progetto.
Collaborazione in team con agenti di codifica: Abilita un flusso di lavoro condiviso in cui gli umani specificano i vincoli e rivedono i rendering/le metriche mentre un agente esegue azioni di modellazione e iterazione tramite gli strumenti MCP.
Vantaggi
Open-source (Apache-2.0), gratuito e funziona localmente senza registrazione
Il ciclo di feedback stretto e adatto agli agenti (rendering + metriche) migliora la convergenza verso una geometria valida
Output pratici e interoperabilità tramite esportazioni STEP/STL/GLB/OBJ
Svantaggi
Richiede un ambiente Python e familiarità con il CAD basato su script (non è un'esperienza CAD tradizionale con GUI-first)
La qualità dipende dalla richiesta/iterazione dell'agente; gli agenti potrebbero comunque generare geometrie non valide prima di convergere
Ideale per strumenti/integrazioni supportati (agenti basati su MCP); altri flussi di lavoro potrebbero richiedere una configurazione aggiuntiva
Come usare agentcad
1) Installa i prerequisiti: Assicurati di avere Python 3.10–3.12 disponibile (gli esempi usano Python 3.12). agentcad funziona localmente.
2) Crea e attiva un ambiente virtuale (consigliato): Esegui: `python3.12 -m venv .venv` poi `source .venv/bin/activate` (macOS/Linux). Su Windows, attiva il venv usando lo script di attivazione appropriato di PowerShell/CMD.
3) Installa agentcad (solo CLI) o agentcad con supporto MCP: Solo CLI: `pip install agentcad`.
Supporto server MCP: `pip install 'agentcad[mcp]'`.
4) (Opzionale) Installa tramite uv invece di pip: Se preferisci uv: `uv tool install --python 3.12 'agentcad[mcp]'`.
5) Installa la skill dell'agente (per agenti/flussi di lavoro di codifica): Esegui: `agentcad skill install`.
6) Leggi il briefing operativo (output di aiuto): Esegui: `agentcad --help` e rivedi i comandi e le opzioni disponibili.
7) Usa agentcad nell'iterazione "script → esegui → renderizza → correggi": Scrivi uno script CAD (agentcad pre-inietta primitive build123d più helper come `show_object`, quindi gli script in genere non richiedono importazioni). Eseguilo con agentcad per produrre output CAD versionati e ottenere un'anteprima PNG renderizzata più metriche geometriche (dimensioni, volume, conteggio facce, validità). Itera finché la geometria non è valida e corrisponde all'intento.
8) Script di esempio minimo: Crea uno script contenente:
`box = Box(10, 20, 5)`
`show_object(box)`
Quindi eseguilo tramite agentcad per generare un'anteprima renderizzata e le metriche.
9) Esporta i risultati (produzione / condivisione): Usa le capacità di esportazione di agentcad per produrre formati come STEP (versionato sulle esecuzioni) ed esportare in STL/GLB/OBJ secondo necessità per la stampa 3D o i visualizzatori web.
10) Convalida e ispeziona la geometria durante il debug: Usa la convalida integrata di agentcad e la segnalazione di ispezione/topologia per rilevare rapidamente la geometria non valida e diagnosticare i problemi prima dell'esportazione.
11) (Opzionale) Usa agentcad tramite MCP in un editor agentico (Claude Code/Cursor/Windsurf): Aggiungi una voce MCP (esempio `.mcp.json`) in modo che il tuo agente di codifica possa chiamare agentcad come strumento:
{
"agentcad": {
"command": "uvx",
"args": ["--from", "agentcad[mcp]", "python", "-m", "agentcad.mcp"]
}
}
Questo funziona senza un'installazione precedente perché `uvx` memorizza nella cache l'ambiente alla prima esecuzione.
12) Flusso di lavoro guidato da prompt (esempio di attività): Nel tuo agente di codifica (ad esempio, Claude Code/Cursor), chiedigli di progettare una parte e richiedi un'anteprima renderizzata alla fine. Esempio: "Progettami un supporto per telefono: una culla angolata che tenga un telefono a 60 gradi, larga circa 80 mm e profonda 50 mm, con un bordo di 5 mm. Mostrami un'anteprima quando hai finito." L'agente dovrebbe iterare usando il feedback di esecuzione+renderizzazione di agentcad finché non è corretto.
FAQ di agentcad
agentcad è un server MCP open source e una CLI che consente agli agenti di codifica di progettare, renderizzare, convalidare ed esportare output CAD reali localmente.
Video di agentcad
Articoli Popolari

Atoms: Una Piattaforma AI Multi-Agente Che Trasforma le Idee in Prodotti Pronti al Lancio
May 22, 2026

Nano Banana SBTI: Cos'è, come funziona e come usarlo nel 2026
Apr 15, 2026

Recensione di Atoms — Il builder di prodotti AI che ridefinisce la creazione digitale nel 2026
Apr 10, 2026

Kilo Claw: Come Distribuire e Utilizzare un Vero Agente AI "Fai-da-Te" (Aggiornamento 2026)
Apr 3, 2026







