AgentCAD:面向編程智能體的免費開源CAD設計工具
AgentCAD是一款免費的CAD設計工具,專為編程智能體打造,使其能夠設計真實、可製造的零件。它支持Claude Code或Codex通過提示、草圖或圖像生成腳本,並自動檢查代碼錯誤、驗證幾何體的水密性和尺寸正確性,最終提供交互式查看器和STEP/STL/GLB文件。
AgentCAD是一款創新且完全免費的開放式計算機輔助設計(CAD)工具,專為強化編程智能體的設計能力而誕生。該工具的核心目標是讓AI智能體,如Claude Code或GitHub Copilot(代號Codex),能夠獨立地設計出真實世界可製造的高質量零件。用户只需向智能體提供一個簡單的文字提示、一張手繪草圖或一張參考圖像,智能體便會利用這些信息,自動生成基於build123d或CadQuery的CAD腳本。
AgentCAD的獨到之處在於其內建的自動驗證與修正機制。在智能體生成腳本後,AgentCAD會立即執行該腳本,並全面檢查代碼是否存在錯誤。同時,它會對生成的幾何體進行嚴格的“水密性”(即幾何體是否完全封閉)和尺寸準確性驗證。如果發現任何問題,AgentCAD會從多個角度對零件進行渲染,將錯誤暴露給智能體,讓智能體在用户查看之前自行修正。這極大地提升了設計迭代效率,並減少了因可視化缺失導致的常見錯誤。
在最終輸出方面,AgentCAD提供了一個交互式三維查看器,用户可以直接在瀏覽器中從任意角度檢查零件設計。此外,它還可以導出業界標準的STEP、STL和GLB格式文件。這些文件可以直接用於數控加工、三維打印或導入其他工程軟件,從而加速了從概念到實物的轉化過程。
AgentCAD的推出背景源於設計者與AI智能體協作的痛點。其創始人在日常工作中發現,雖然藉助智能體能快速完成初步設計方案,但智能體生成的結果常常包含明顯的錯誤——這主要是因為它們在提交代碼前無法可視化和驗證自己的輸出。AgentCAD填補了這一空白,賦予智能體對自身設計進行自我檢查和迭代的能力。此外,AgentCAD集成了3D動畫和OpenClaw技術,進一步拓展了其應用場景,適合需要快速原型設計的開發者、工程師和創客。