agentcad
agentcad est un serveur MCP open source et une CLI pour concevoir, rendre, valider et exporter du vrai CAD. Idéal pour des workflows locaux pilotés par agent, avec aperçus, contrôles géométriques et exports STEP, STL, GLB et OBJ.
Qu’est-ce que agentcad ?
agentcad est un outil CAD open source pour les agents de codage. Il fournit à la fois un serveur MCP et une CLI afin qu’un agent puisse générer, rendre, valider et exporter du vrai CAD à partir de workflows basés sur Python.
Le produit est conçu pour la collaboration humain-agent : il offre à l’agent une boucle de retour avec des métriques géométriques, des aperçus et des résultats de validation, afin qu’il puisse examiner son propre travail et corriger ses erreurs avant de remettre les conceptions à l’utilisateur. Selon le site, il fonctionne localement, est gratuit, ne nécessite aucune inscription et prend en charge les workflows STEP, STL, GLB et OBJ.
Fonctionnalités clés
- Serveur MCP open source et CLI : prend en charge des workflows CAD pilotés par agent via une utilisation locale en ligne de commande ou une intégration MCP dans les éditeurs et environnements d’agents.
- Boucle de rendu et de validation : renvoie un rendu ainsi que des métriques comme les dimensions, le volume, le nombre de faces et la validité, afin que l’agent puisse vérifier la géométrie avant de terminer.
- Prise en charge des exportations pour les formats CAD courants : peut générer des fichiers STEP, STL, GLB et OBJ pour une utilisation en aval dans l’impression, la visualisation ou la remise à un autre outil CAD.
- Exécution versionnée et diffs : produit des fichiers STEP versionnés et permet de comparer les versions pour suivre l’itération de la conception.
- Contrôles préalables à l’exécution et inspection de la topologie : valide les entrées avant exécution et signale les détails de géométrie/topologie pour aider à déboguer rapidement les problèmes.
- Configuration local-first : fonctionne localement, avec des options d’installation via
pip,uvet une configuration MCP pour des outils comme Claude Code, Cursor et Windsurf.
Comment utiliser agentcad
Installez le paquet localement, puis connectez-le à votre agent de codage soit via la CLI, soit en ajoutant la configuration du serveur MCP à votre espace de travail d’agent. Le site indique la prise en charge de Python 3.10–3.12, avec une voie pip install 'agentcad[mcp]' et une option d’installation uniquement CLI.
Une fois connecté, donnez à l’agent une demande CAD comme un support de téléphone, un boîtier ou un vase. L’agent peut générer la géométrie, inspecter le rendu et les métriques, réviser le modèle et exporter les fichiers finaux lorsque la conception est valide.
Cas d’usage
- Conception rapide de concepts dans un agent de codage IA : transformer une demande en langage naturel en un modèle CAD de base et l’apercevoir dans le même workflow.
- Conception de boîtiers imprimables : créer des pièces mécaniques simples comme des boîtes à clips, des couvercles ou des boîtiers d’appareil et les exporter pour l’impression 3D.
- Débogage et itération géométriques : utiliser les métriques, la validation et les rapports de topologie pour diagnostiquer pourquoi un modèle a échoué ou produit une mauvaise géométrie.
- Ressources 3D prêtes pour le web ou un visualiseur : exporter en GLB ou OBJ pour une visualisation légère dans des applications, des sites ou des chaînes de production d’assets.
- Projets pédagogiques ou de reconstruction assistés par agent : construire des reconstructions mesurées ou des modèles structurés lorsque l’agent a besoin de retours répétés pour converger vers un résultat fidèle.
FAQ
agentcad fonctionne-t-il localement ? Oui. Le site le décrit comme fonctionnant localement, avec des options d’installation sans inscription.
Quels formats de sortie prend-il en charge ? Le site mentionne des rendus d’aperçu ainsi que l’export en STEP, STL, GLB et OBJ.
Fonctionne-t-il avec des agents basés sur MCP ? Oui. Le produit inclut un serveur MCP et montre une configuration d’exemple pour Claude Code, Cursor et Windsurf.
Quelles versions de Python sont prises en charge ? La page indique qu’agentcad prend actuellement en charge Python 3.10–3.12.
Est-il open source ? Oui. La source est सूची?
Alternatives
DeepMotion
DeepMotion est une plateforme IA de motion capture et body-tracking pour générer des animations 3D à partir de vidéo (et texte) dans votre navigateur.
imgcook
imgcook est un outil intelligent qui convertit les maquettes de conception en code de haute qualité, prêt pour la production, en un seul clic.
Ably Chat
Ably Chat : API et SDK de chat temps réel pour créer des applications personnalisées, avec réactions, présence et édition/suppression de messages.
AakarDev AI
AakarDev AI est une plateforme puissante qui simplifie le développement d'applications d'IA avec une intégration fluide des bases de données vectorielles, permettant un déploiement rapide et une évolutivité.
Arduino VENTUNO Q
Arduino VENTUNO Q : ordinateur edge IA pour la robotique, combinant inférence accélérée et microcontrôleur pour un contrôle déterministe. Arduino App Lab.
Devin
Devin est un agent de codage IA qui automatise des sous-tâches en parallèle pour des migrations et gros refactors, sous contrôle humain et validation.