SuperAPI AI 工具集

agentcad

agentcad 是一个开源 CAD CLI 与 MCP 服务器,让编码智能体能够生成、渲染、验证并导出真实的 3D 设计输出。它默认基于 build123d,兼容 CadQuery,提供预览、STEP/STL/GLB 导出、几何校验和版本差异功能。该工具开源、免费、无需注册、本地运行,适用于 Python 3.10 至 3.12,通过 pip 安装 agentcad[mcp] 即可使用。它可以接入 Claude Code、Cursor、Windsurf 等编码智能体,通过 .mcp.json 配置或 agentcad init 生成 Claude Code 技能和 AGENTS.md 块,帮助智能体在每次运行时获得指标和渲染结果,从而自行发现并修正错误,收敛到可打印的几何模型。

访问官网

工具介绍

agentcad 是一个面向编码智能体的开源 CAD 工具,由 CLI 和 MCP 服务器组成,目标是让 AI 智能体能够直接设计并输出真实的 CAD 结果。默认使用 build123d 作为建模引擎,并兼容 CadQuery。

主要能力包括:生成、渲染、验证和导出 CAD 模型,支持 STEP、STL、GLB 格式导出;提供预览、几何验证和版本差异比较;每次运行都会返回指标和渲染图,智能体可以据此发现并修正自己的错误,逐步生成可打印的几何模型。

使用方式:可以直接将提示词粘贴到 Claude Code、Cursor 或任意编码智能体中,由智能体自动安装 agentcad 并设计第一个零件。也可以自行安装,命令为 pip install 'agentcad[mcp]',要求 Python 3.10 到 3.12。更多安装选项见官方文档。MCP 集成方面,可将配置加入 .mcp.json,适用于 Claude Code、Cursor 或 Windsurf,无需预先安装,uvx 会在首次运行时缓存环境。运行 agentcad init 会在项目中写入 Claude Code 技能和 AGENTS.md 块,让智能体在后续会话中了解工作流程;对于已有项目,也可以单独添加该技能。脚本无需任何导入,build123d 基础原语、show_object 以及 agentcad 编辑辅助函数均已预注入。

适用场景:适合需要让编码智能体参与 CAD 设计的场景,例如通过 AI 智能体完成 3D 打印模型设计、零件建模、从提示词到可打印部件的快速迭代,以及人机协作的 CAD 工作流。官方展示的案例包括用 Meta 的 Muse 智能体设计可 3D 打印的 iPhone Duo 床头底座,并在约四分钟内发送 STL 和 USDZ 文件到手机;以及用 Claude 会话端到端构建 1903 年莱特飞行器的 3D 重建,包含 234 个零件,由提示词驱动并忠实于 Christman 测量图纸。

限制:资料未提供对具体操作系统、硬件要求、模型复杂度上限或商业授权限制的说明。源代码托管在 GitHub,采用 Apache-2.0 许可证,可本地运行。