agentcad
agentcad là một máy chủ MCP và CLI mã nguồn mở, ưu tiên cục bộ cho phép các tác nhân mã hóa thiết kế, kết xuất, xác thực và xuất các đầu ra CAD thực (ví dụ: STEP/STL/GLB) với một vòng lặp phản hồi chạy→xem trước→sửa lỗi chặt chẽ.
https://agentcad.dev/?ref=producthunt&utm_source=aipure

Thông tin Sản phẩm
Đã cập nhật:Jun 12, 2026
agentcad là gì
agentcad là một công cụ CAD mã nguồn mở được xây dựng cho các tác nhân AI và sự hợp tác giữa người và tác nhân, cho phép một tác nhân tạo ra các mô hình CAD thực, có thể xuất từ mã và lặp lại nhanh chóng với phản hồi trực quan và hình học. Nó chạy cục bộ, miễn phí không cần đăng ký và có thể được sử dụng như một CLI hoặc như một máy chủ MCP được tích hợp vào các môi trường tác nhân như Claude Code, Cursor hoặc Windsurf. Dự án hỗ trợ Python 3.10–3.12 và được phân phối qua pip (bao gồm một phần mở rộng MCP tùy chọn), với mã nguồn có sẵn theo giấy phép Apache-2.0.
Các Tính năng Chính của agentcad
agentcad là một máy chủ và CLI MCP mã nguồn mở, ưu tiên cục bộ, cho phép các tác nhân mã hóa tạo ra đầu ra CAD thực với vòng lặp lặp lại chặt chẽ: chạy các tập lệnh CAD tham số, tự động hiển thị bản xem trước đa chế độ, trả về các số liệu hình học, xác thực và kiểm tra cấu trúc liên kết, so sánh các phiên bản và xuất các tệp sẵn sàng cho sản xuất và trực quan hóa (ví dụ: STEP, STL, GLB, OBJ). Nó được thiết kế để cộng tác giữa người và tác nhân để các tác nhân có thể "thấy" kết quả, phát hiện lỗi và hội tụ trên hình học hợp lệ mà không cần giám sát liên tục, đồng thời yêu cầu tối thiểu mã mẫu (các nguyên thủy và trình trợ giúp CAD phổ biến được tiêm sẵn).
Máy chủ MCP + CLI cho CAD do tác nhân điều khiển: Hoạt động như một CLI độc lập hoặc như một công cụ MCP tích hợp với các tác nhân mã hóa (ví dụ: Claude Code, Cursor, Windsurf) để giao việc tạo và lặp lại CAD cho một tác nhân.
Vòng lặp phản hồi chạy–kết xuất–kiểm tra: Mỗi lần chạy thành công tạo ra các kết xuất (PNG đa chế độ) và trả về các số liệu hình học chính (kích thước, thể tích, số mặt, tính hợp lệ) để tác nhân có thể tự sửa lỗi nhanh chóng.
Đường ống xuất CAD thực: Tạo đầu ra STEP được lập phiên bản và hỗ trợ xuất sang STL, GLB và OBJ cho quy trình làm việc sản xuất, in 3D và đường ống web/trình xem.
Xác thực nhanh và kiểm tra cấu trúc liên kết: Kiểm tra trước khi thực thi phát hiện lỗi nhanh chóng (<100ms) và báo cáo kiểm tra/cấu trúc liên kết giúp gỡ lỗi hình học xấu—hữu ích khi các tác nhân tạo ra các khối không hợp lệ trong những lần thử ban đầu.
So sánh phiên bản để lặp lại thiết kế: Các công cụ so sánh phiên bản để theo dõi các thay đổi qua các lần lặp, giúp dễ dàng xem xét những gì tác nhân đã sửa đổi giữa các lần chạy.
Môi trường kịch bản không cần mã mẫu: Các tập lệnh không yêu cầu nhập; các nguyên thủy build123d phổ biến, show_object và các trình trợ giúp agentcad được tiêm sẵn để giữ cho mã do tác nhân tạo ra ngắn gọn và nhất quán.
Các Trường hợp Sử dụng của agentcad
Tạo mẫu nhanh cho thiết kế sản phẩm: Tạo và lặp lại các vỏ, giá đỡ, đồ gá và cơ chế nhỏ từ các yêu cầu ngôn ngữ tự nhiên, xuất STEP/STL để tạo mẫu và xem xét.
Quy trình làm việc in 3D và của nhà sản xuất: Tạo các bộ phận có thể in (ví dụ: giá đỡ điện thoại, hộp khớp nối) với xác thực và kiểm tra trực quan nhanh chóng, sau đó xuất STL/OBJ cho máy cắt và chế tạo.
Tài liệu kỹ thuật và tái tạo: Xây dựng lại các thiết kế lịch sử hoặc tham chiếu phức tạp (ví dụ: tái tạo máy bay nhiều phần) từ các bản vẽ/ghi chú đo lường với việc tạo CAD dựa trên tập lệnh, có thể lặp lại.
Các đường ống trực quan hóa Web và XR: Xuất tài sản GLB/OBJ cho trình xem web, bản xem trước AR/VR hoặc bản demo của các bên liên quan, sử dụng các kết xuất tự động để phê duyệt thiết kế nhanh chóng.
Cộng tác nhóm với các tác nhân mã hóa: Cho phép quy trình làm việc chung trong đó con người chỉ định các ràng buộc và xem xét các kết xuất/số liệu trong khi tác nhân thực hiện các hành động mô hình hóa và lặp lại thông qua công cụ MCP.
Ưu điểm
Mã nguồn mở (Apache-2.0), miễn phí và chạy cục bộ mà không cần đăng ký
Vòng lặp phản hồi chặt chẽ thân thiện với tác nhân (kết xuất + số liệu) cải thiện sự hội tụ đến hình học hợp lệ
Đầu ra thực tế và khả năng tương tác thông qua xuất STEP/STL/GLB/OBJ
Nhược điểm
Yêu cầu môi trường Python và sự thoải mái với CAD dựa trên tập lệnh (không phải trải nghiệm CAD ưu tiên GUI truyền thống)
Chất lượng phụ thuộc vào việc nhắc/lặp lại của tác nhân; các tác nhân vẫn có thể tạo ra hình học không hợp lệ trước khi hội tụ
Phù hợp nhất với các công cụ/tích hợp được hỗ trợ (các tác nhân dựa trên MCP); các quy trình làm việc khác có thể cần thiết lập bổ sung
Cách Sử dụng agentcad
1) Cài đặt các điều kiện tiên quyết: Đảm bảo bạn có Python 3.10–3.12 (các ví dụ sử dụng Python 3.12). agentcad chạy cục bộ.
2) Tạo và kích hoạt môi trường ảo (khuyên dùng): Chạy: `python3.12 -m venv .venv` sau đó `source .venv/bin/activate` (macOS/Linux). Trên Windows, kích hoạt venv bằng cách sử dụng tập lệnh kích hoạt PowerShell/CMD thích hợp.
3) Cài đặt agentcad (chỉ CLI) hoặc agentcad với hỗ trợ MCP: Chỉ CLI: `pip install agentcad`.
Hỗ trợ máy chủ MCP: `pip install 'agentcad[mcp]'`.
4) (Tùy chọn) Cài đặt qua uv thay vì pip: Nếu bạn thích uv: `uv tool install --python 3.12 'agentcad[mcp]'`.
5) Cài đặt kỹ năng tác nhân (cho các tác nhân/quy trình làm việc mã hóa): Chạy: `agentcad skill install`.
6) Đọc hướng dẫn vận hành (kết quả trợ giúp): Chạy: `agentcad --help` và xem lại các lệnh và tùy chọn có sẵn.
7) Sử dụng agentcad trong vòng lặp “script → run → render → fix”: Viết một tập lệnh CAD (agentcad đã chèn sẵn các nguyên thủy build123d cộng với các trợ giúp như `show_object`, vì vậy các tập lệnh thường không cần nhập gì). Thực thi nó bằng agentcad để tạo ra các đầu ra CAD được phiên bản hóa và nhận bản xem trước PNG được kết xuất cộng với các số liệu hình học (kích thước, thể tích, số mặt, tính hợp lệ). Lặp lại cho đến khi hình học hợp lệ và khớp với ý định.
8) Tập lệnh ví dụ tối thiểu: Tạo một tập lệnh chứa:
`box = Box(10, 20, 5)`
`show_object(box)`
Sau đó chạy nó qua agentcad để tạo bản kết xuất xem trước và các số liệu.
9) Xuất các sản phẩm (sản xuất / chia sẻ): Sử dụng các khả năng xuất của agentcad để xuất các định dạng như STEP (được phiên bản hóa trên các lần chạy) và xuất sang STL/GLB/OBJ khi cần cho in 3D hoặc trình xem web.
10) Xác thực và kiểm tra hình học khi gỡ lỗi: Sử dụng các báo cáo xác thực và kiểm tra/topo tích hợp của agentcad để nhanh chóng phát hiện hình học không hợp lệ và chẩn đoán các vấn đề trước khi xuất.
11) (Tùy chọn) Sử dụng agentcad qua MCP trong trình chỉnh sửa tác nhân (Claude Code/Cursor/Windsurf): Thêm một mục MCP (ví dụ `.mcp.json`) để tác nhân mã hóa của bạn có thể gọi agentcad như một công cụ:
{
"agentcad": {
"command": "uvx",
"args": ["--from", "agentcad[mcp]", "python", "-m", "agentcad.mcp"]
}
}
Điều này hoạt động mà không cần cài đặt trước vì `uvx` lưu trữ môi trường trong lần chạy đầu tiên.
12) Quy trình làm việc theo lời nhắc (ví dụ nhiệm vụ): Trong tác nhân mã hóa của bạn (ví dụ: Claude Code/Cursor), yêu cầu nó thiết kế một bộ phận và yêu cầu bản kết xuất xem trước ở cuối. Ví dụ: “Thiết kế cho tôi một giá đỡ điện thoại: một giá đỡ có góc nghiêng giữ điện thoại ở 60 độ, rộng khoảng 80mm và sâu 50mm, với gờ 5mm. Cho tôi xem bản xem trước khi bạn hoàn thành.” Tác nhân nên lặp lại bằng cách sử dụng phản hồi chạy+kết xuất của agentcad cho đến khi đúng.
Câu hỏi Thường gặp về agentcad
agentcad là một máy chủ MCP và CLI mã nguồn mở cho phép các tác nhân mã hóa thiết kế, hiển thị, xác thực và xuất đầu ra CAD thực tế cục bộ.
Video agentcad
Bài viết phổ biến

Atoms: Nền tảng AI đa tác nhân biến ý tưởng thành sản phẩm sẵn sàng ra mắt
May 22, 2026

Nano Banana SBTI: Nó là gì, Cách thức hoạt động và Cách sử dụng nó vào năm 2026
Apr 15, 2026

Đánh giá Atoms — Trình tạo sản phẩm AI định nghĩa lại việc tạo nội dung số vào năm 2026
Apr 10, 2026

Kilo Claw: Cách Triển Khai và Sử Dụng AI Agent "Làm-Thay-Bạn" Thực Sự (Cập Nhật 2026)
Apr 3, 2026







