agentcad est un serveur MCP et une CLI open-source, local-first, qui permet aux agents de codage de concevoir, rendre, valider et exporter de véritables sorties CAO (par exemple, STEP/STL/GLB) avec une boucle de rétroaction serrée exécution→aperçu→correction.
https://agentcad.dev/?ref=producthunt&utm_source=aipure
agentcad

Informations sur le produit

Mis à jour:Jun 12, 2026

Qu'est-ce que agentcad

agentcad est un outil de CAO open-source conçu pour les agents IA et la collaboration humain-agent, permettant à un agent de générer de véritables modèles CAO exportables à partir de code et d'itérer rapidement avec un retour visuel et géométrique. Il fonctionne localement, est gratuit sans inscription, et peut être utilisé soit comme une interface en ligne de commande (CLI) soit comme un serveur MCP intégré dans des environnements d'agents comme Claude Code, Cursor ou Windsurf. Le projet prend en charge Python 3.10 à 3.12 et est distribué via pip (y compris un extra MCP optionnel), avec le code source disponible sous la licence Apache-2.0.

Caractéristiques principales de agentcad

agentcad est un serveur et une interface de ligne de commande MCP open-source et local qui permet aux agents de codage de générer de véritables sorties CAO avec une boucle d'itération serrée : exécuter des scripts CAO paramétriques, rendre automatiquement des aperçus multi-vues, renvoyer des métriques géométriques, valider et inspecter la topologie, comparer les versions et exporter des fichiers prêts pour la fabrication et la visualisation (par exemple, STEP, STL, GLB, OBJ). Il est conçu pour la collaboration homme-agent afin que les agents puissent "voir" les résultats, corriger les erreurs et converger vers une géométrie valide sans supervision constante, tout en nécessitant un minimum de code passe-partout (les primitives CAO courantes et les aides sont pré-injectées).
Serveur MCP + CLI pour la CAO pilotée par agent: Fonctionne comme une interface de ligne de commande autonome ou comme un outil MCP qui s'intègre aux agents de codage (par exemple, Claude Code, Cursor, Windsurf) pour confier la génération et l'itération CAO à un agent.
Boucle de rétroaction exécution-rendu-inspection: Chaque exécution réussie produit des rendus (PNG multi-vues) et renvoie des métriques géométriques clés (dimensions, volume, nombre de faces, validité) afin que l'agent puisse s'auto-corriger rapidement.
Véritable pipeline d'exportation CAO: Génère une sortie STEP versionnée et prend en charge les exportations vers STL, GLB et OBJ pour les flux de travail de fabrication, l'impression 3D et les pipelines Web/visualiseur.
Validation rapide et inspection de la topologie: Les vérifications avant exécution détectent rapidement les erreurs (<100 ms) et un rapport d'inspection/topologie aide à déboguer la mauvaise géométrie, utile lorsque les agents produisent des solides invalides lors des premières tentatives.
Différenciation de version pour l'itération de conception: Les outils de différenciation comparent les versions pour suivre les modifications au fil des itérations, ce qui facilite l'examen de ce que l'agent a modifié entre les exécutions.
Environnement de script sans code passe-partout: Les scripts ne nécessitent aucune importation ; les primitives build123d courantes, show_object et les aides agentcad sont pré-injectées pour que le code généré par l'agent soit court et cohérent.

Cas d'utilisation de agentcad

Prototypage rapide pour la conception de produits: Générez et itérez sur des boîtiers, des supports, des fixations et de petits mécanismes à partir d'exigences en langage naturel, en exportant STEP/STL pour le prototypage et la révision.
Flux de travail d'impression 3D et de fabrication: Créez des pièces imprimables (par exemple, des supports de téléphone, des boîtes à encliquetage) avec validation et vérifications visuelles rapides, puis exportez STL/OBJ pour les trancheurs et la fabrication.
Documentation et reconstruction d'ingénierie: Reconstruisez des conceptions historiques ou de référence complexes (par exemple, des reconstructions d'aéronefs multi-pièces) à partir de dessins/notes mesurés avec une génération CAO reproductible basée sur des scripts.
Pipelines de visualisation Web et XR: Exportez des actifs GLB/OBJ pour les visualiseurs Web, les aperçus AR/VR ou les démonstrations aux parties prenantes, en utilisant des rendus automatisés pour une approbation rapide de la conception.
Collaboration en équipe avec des agents de codage: Permettez un flux de travail partagé où les humains spécifient les contraintes et examinent les rendus/métriques tandis qu'un agent effectue des actions de modélisation et d'itération via les outils MCP.

Avantages

Open-source (Apache-2.0), gratuit et fonctionne localement sans inscription
Une boucle de rétroaction étroite et conviviale pour l'agent (rendus + métriques) améliore la convergence vers une géométrie valide
Sorties pratiques et interopérabilité via les exportations STEP/STL/GLB/OBJ

Inconvénients

Nécessite un environnement Python et une familiarité avec la CAO basée sur des scripts (pas une expérience CAO traditionnelle axée sur l'interface graphique)
La qualité dépend de l'incitation/itération de l'agent ; les agents peuvent toujours générer une géométrie invalide avant de converger
Convient le mieux aux outils/intégrations pris en charge (agents basés sur MCP) ; d'autres flux de travail peuvent nécessiter une configuration supplémentaire

Comment utiliser agentcad

1) Installer les prérequis: Assurez-vous d'avoir Python 3.10 à 3.12 disponible (les exemples utilisent Python 3.12). agentcad fonctionne localement.
2) Créer et activer un environnement virtuel (recommandé): Exécutez : `python3.12 -m venv .venv` puis `source .venv/bin/activate` (macOS/Linux). Sous Windows, activez l'environnement virtuel en utilisant le script d'activation PowerShell/CMD approprié.
3) Installer agentcad (CLI uniquement) ou agentcad avec support MCP: CLI uniquement : `pip install agentcad`. Support serveur MCP : `pip install 'agentcad[mcp]'`.
4) (Facultatif) Installer via uv au lieu de pip: Si vous préférez uv : `uv tool install --python 3.12 'agentcad[mcp]'`.
5) Installer la compétence d'agent (pour les agents/flux de travail de codage): Exécutez : `agentcad skill install`.
6) Lire le briefing opérationnel (aide): Exécutez : `agentcad --help` et examinez les commandes et options disponibles.
7) Utiliser agentcad dans l'itération « script → exécuter → rendre → corriger »: Écrivez un script CAO (agentcad pré-injecte les primitives build123d ainsi que des aides comme `show_object`, de sorte que les scripts n'ont généralement pas besoin d'importations). Exécutez-le avec agentcad pour produire des sorties CAO versionnées et obtenir un aperçu PNG rendu ainsi que des métriques géométriques (dimensions, volume, nombre de faces, validité). Itérez jusqu'à ce que la géométrie soit valide et corresponde à l'intention.
8) Exemple de script minimal: Créez un script contenant : `box = Box(10, 20, 5)` `show_object(box)` Exécutez-le ensuite via agentcad pour générer un rendu d'aperçu et des métriques.
9) Exporter les livrables (fabrication / partage): Utilisez les capacités d'exportation d'agentcad pour produire des formats tels que STEP (versionné sur les exécutions), et exportez vers STL/GLB/OBJ selon les besoins pour l'impression 3D ou les visualiseurs web.
10) Valider et inspecter la géométrie lors du débogage: Utilisez la validation intégrée d'agentcad et le rapport d'inspection/topologie pour détecter rapidement la géométrie invalide et diagnostiquer les problèmes avant l'exportation.
11) (Facultatif) Utiliser agentcad via MCP dans un éditeur agentique (Claude Code/Cursor/Windsurf): Ajoutez une entrée MCP (exemple `.mcp.json`) afin que votre agent de codage puisse appeler agentcad comme un outil : { "agentcad": { "command": "uvx", "args": ["--from", "agentcad[mcp]", "python", "-m", "agentcad.mcp"] } } Cela fonctionne sans installation préalable car `uvx` met en cache l'environnement lors de la première exécution.
12) Flux de travail basé sur des invites (exemple de tâche): Dans votre agent de codage (par exemple, Claude Code/Cursor), demandez-lui de concevoir une pièce et de demander un aperçu rendu à la fin. Exemple : « Concevez-moi un support de téléphone : un berceau incliné qui maintient un téléphone à 60 degrés, d'environ 80 mm de large et 50 mm de profondeur, avec un rebord de 5 mm. Montrez-moi un aperçu lorsque vous avez terminé. » L'agent devrait itérer en utilisant le retour d'exécution+rendu d'agentcad jusqu'à ce que ce soit correct.

FAQ de agentcad

agentcad est un serveur MCP open-source et une interface de ligne de commande qui permet aux agents de codage de concevoir, rendre, valider et exporter localement de véritables sorties CAO.

Derniers outils d'IA similaires à agentcad

Foundry
Foundry
Contact for PricingAI Code GeneratorGame Tools
Foundry est une plateforme polyvalente qui existe sous plusieurs formes - en tant qu'outil de développement de contrats intelligents, logiciel de jeux de société virtuels, et installation traditionnelle de moulage de métaux - chacune offrant des fonctionnalités spécialisées pour leurs domaines respectifs.
PythonConvert.com
PythonConvert.com
PythonConvert.com est un outil gratuit basé sur le web qui fournit une traduction de code alimentée par l'IA entre Python et d'autres langages de programmation ainsi que des capacités de conversion de type Python.
Softgen
Softgen
Softgen.ai est une plateforme génératrice de projets full-stack alimentée par l'IA qui permet aux utilisateurs de transformer leurs idées en applications web fonctionnelles sans exigences de codage.
Micro SaaS Ideas
Micro SaaS Ideas
Les idées de Micro SaaS sont des solutions logicielles à petite échelle, axées sur des niches, qui ciblent des problèmes ou des marchés spécifiques, offrant aux entrepreneurs un moyen de construire des entreprises rentables avec des ressources et une complexité minimales.