agentcad adalah server MCP dan CLI sumber terbuka, lokal-pertama yang memungkinkan agen pengkodean untuk mendesain, merender, memvalidasi, dan mengekspor output CAD nyata (misalnya, STEP/STL/GLB) dengan loop umpan balik run→preview→fix yang ketat.
https://agentcad.dev/?ref=producthunt&utm_source=aipure
agentcad

Informasi Produk

Diperbarui:Jun 12, 2026

Apa itu agentcad

agentcad adalah alat CAD sumber terbuka yang dibangun untuk agen AI dan kolaborasi manusia-agen, memungkinkan agen untuk menghasilkan model CAD nyata yang dapat diekspor dari kode dan beriterasi dengan cepat dengan umpan balik visual dan geometris. Ini berjalan secara lokal, gratis tanpa pendaftaran, dan dapat digunakan sebagai CLI atau sebagai server MCP yang terintegrasi ke dalam lingkungan agen seperti Claude Code, Cursor, atau Windsurf. Proyek ini mendukung Python 3.10–3.12 dan didistribusikan melalui pip (termasuk MCP tambahan opsional), dengan sumber tersedia di bawah lisensi Apache-2.0.

Fitur Utama agentcad

agentcad adalah server dan CLI MCP sumber terbuka, lokal-pertama yang memungkinkan agen pengodean menghasilkan output CAD nyata dengan lingkaran iterasi yang ketat: menjalankan skrip CAD parametrik, secara otomatis merender pratinjau multi-tampilan, mengembalikan metrik geometris, memvalidasi dan memeriksa topologi, perbedaan versi, dan mengekspor file siap manufaktur dan visualisasi (misalnya, STEP, STL, GLB, OBJ). Ini dirancang untuk kolaborasi manusia-agen sehingga agen dapat "melihat" hasil, menangkap kesalahan, dan menyatukan geometri yang valid tanpa pengawasan konstan, sambil membutuhkan boilerplate minimal (primitif dan pembantu CAD umum sudah disuntikkan sebelumnya).
Server MCP + CLI untuk CAD yang digerakkan agen: Berfungsi sebagai CLI mandiri atau sebagai alat MCP yang terintegrasi dengan agen pengodean (misalnya, Claude Code, Cursor, Windsurf) untuk menyerahkan pembuatan dan iterasi CAD ke agen.
Lingkaran umpan balik Jalankan–render–periksa: Setiap eksekusi yang berhasil menghasilkan render (PNG multi-tampilan) dan mengembalikan metrik geometri kunci (dimensi, volume, jumlah muka, validitas) sehingga agen dapat mengoreksi diri dengan cepat.
Pipeline ekspor CAD nyata: Menghasilkan output STEP berversi dan mendukung ekspor ke STL, GLB, dan OBJ untuk alur kerja manufaktur, pencetakan 3D, dan pipeline web/penampil.
Validasi cepat dan inspeksi topologi: Pemeriksaan pra-eksekusi menangkap kesalahan dengan cepat (<100ms) dan laporan inspeksi/topologi membantu men-debug geometri yang buruk—berguna ketika agen menghasilkan padatan yang tidak valid pada upaya awal.
Perbedaan versi untuk iterasi desain: Alat perbedaan membandingkan versi untuk melacak perubahan selama iterasi, membuatnya lebih mudah untuk meninjau apa yang dimodifikasi agen di antara eksekusi.
Lingkungan skrip tanpa boilerplate: Skrip tidak memerlukan impor; primitif build123d umum, show_object, dan pembantu agentcad sudah disuntikkan sebelumnya untuk menjaga kode yang dihasilkan agen tetap pendek dan konsisten.

Kasus Penggunaan agentcad

Prototyping cepat untuk desain produk: Hasilkan dan ulangi penutup, dudukan, perlengkapan, dan mekanisme kecil dari persyaratan bahasa alami, mengekspor STEP/STL untuk prototyping dan peninjauan.
Pencetakan 3D dan alur kerja pembuat: Buat bagian yang dapat dicetak (misalnya, dudukan telepon, kotak snap-fit) dengan validasi dan pemeriksaan visual cepat, lalu ekspor STL/OBJ untuk slicer dan fabrikasi.
Dokumentasi dan rekonstruksi teknik: Bangun kembali desain historis atau referensi yang kompleks (misalnya, rekonstruksi pesawat multi-bagian) dari gambar/catatan terukur dengan pembuatan CAD berbasis skrip yang dapat diulang.
Pipeline visualisasi Web dan XR: Ekspor aset GLB/OBJ untuk penampil web, pratinjau AR/VR, atau demo pemangku kepentingan, menggunakan render otomatis untuk persetujuan desain yang cepat.
Kolaborasi tim dengan agen pengodean: Aktifkan alur kerja bersama di mana manusia menentukan batasan dan meninjau render/metrik sementara agen melakukan tindakan pemodelan dan iterasi melalui alat MCP.

Kelebihan

Sumber terbuka (Apache-2.0), gratis, dan berjalan secara lokal tanpa pendaftaran
Lingkaran umpan balik yang ketat dan ramah agen (render + metrik) meningkatkan konvergensi ke geometri yang valid
Output praktis dan interoperabilitas melalui ekspor STEP/STL/GLB/OBJ

Kekurangan

Membutuhkan lingkungan Python dan kenyamanan dengan CAD berbasis skrip (bukan pengalaman CAD tradisional yang mengutamakan GUI)
Kualitas tergantung pada permintaan/iterasi agen; agen mungkin masih menghasilkan geometri yang tidak valid sebelum menyatu
Paling cocok untuk alat/integrasi yang didukung (agen berbasis MCP); alur kerja lain mungkin memerlukan pengaturan tambahan

Cara Menggunakan agentcad

1) Instal prasyarat: Pastikan Anda memiliki Python 3.10–3.12 (contoh menggunakan Python 3.12). agentcad berjalan secara lokal.
2) Buat dan aktifkan lingkungan virtual (disarankan): Jalankan: `python3.12 -m venv .venv` lalu `source .venv/bin/activate` (macOS/Linux). Di Windows, aktifkan venv menggunakan skrip aktivasi PowerShell/CMD yang sesuai.
3) Instal agentcad (CLI saja) atau agentcad dengan dukungan MCP: CLI saja: `pip install agentcad`. Dukungan server MCP: `pip install 'agentcad[mcp]'`.
4) (Opsional) Instal melalui uv daripada pip: Jika Anda lebih suka uv: `uv tool install --python 3.12 'agentcad[mcp]'`.
5) Instal skill agen (untuk agen/alur kerja pengkodean): Jalankan: `agentcad skill install`.
6) Baca pengarahan operasional (output bantuan): Jalankan: `agentcad --help` dan tinjau perintah dan opsi yang tersedia.
7) Gunakan agentcad dalam iterasi “skrip → jalankan → render → perbaiki”: Tulis skrip CAD (agentcad sudah menyuntikkan primitif build123d plus pembantu seperti `show_object`, jadi skrip biasanya tidak memerlukan impor). Jalankan dengan agentcad untuk menghasilkan output CAD berversi dan dapatkan pratinjau PNG yang dirender plus metrik geometris (dimensi, volume, jumlah muka, validitas). Ulangi sampai geometri valid dan sesuai dengan maksud.
8) Contoh skrip minimal: Buat skrip yang berisi: `box = Box(10, 20, 5)` `show_object(box)` Kemudian jalankan melalui agentcad untuk menghasilkan render pratinjau dan metrik.
9) Ekspor hasil (manufaktur / berbagi): Gunakan kemampuan ekspor agentcad untuk menghasilkan format seperti STEP (berversi pada saat dijalankan), dan ekspor ke STL/GLB/OBJ sesuai kebutuhan untuk pencetakan 3D atau penampil web.
10) Validasi dan periksa geometri saat melakukan debug: Gunakan validasi bawaan agentcad dan pelaporan inspeksi/topologi untuk menangkap geometri yang tidak valid dengan cepat dan mendiagnosis masalah sebelum mengekspor.
11) (Opsional) Gunakan agentcad melalui MCP di editor agen (Claude Code/Cursor/Windsurf): Tambahkan entri MCP (contoh `.mcp.json`) agar agen pengkodean Anda dapat memanggil agentcad sebagai alat: { "agentcad": { "command": "uvx", "args": ["--from", "agentcad[mcp]", "python", "-m", "agentcad.mcp"] } } Ini berfungsi tanpa instalasi sebelumnya karena `uvx` menyimpan lingkungan pada saat dijalankan pertama kali.
12) Alur kerja berbasis prompt (contoh tugas): Di agen pengkodean Anda (misalnya, Claude Code/Cursor), minta untuk mendesain bagian dan meminta render pratinjau di akhir. Contoh: “Desainkan saya dudukan telepon: dudukan miring yang menahan telepon pada sudut 60 derajat, sekitar 80mm lebar dan 50mm dalam, dengan bibir 5mm. Tunjukkan pratinjau saat Anda selesai.” Agen harus beriterasi menggunakan umpan balik run+render agentcad sampai benar.

FAQ agentcad

agentcad adalah server MCP sumber terbuka dan CLI yang memungkinkan agen pengodean mendesain, merender, memvalidasi, dan mengekspor keluaran CAD nyata secara lokal.

Alat AI Terbaru Serupa dengan agentcad

Foundry
Foundry
Contact for PricingAI Code GeneratorGame Tools
Foundry adalah platform serbaguna yang ada dalam berbagai bentuk - sebagai alat pengembangan kontrak pintar, perangkat lunak permainan tabletop virtual, dan fasilitas pengecoran logam tradisional - masing-masing menawarkan fitur khusus untuk domain mereka masing-masing.
PythonConvert.com
PythonConvert.com
PythonConvert.com adalah alat berbasis web gratis yang menyediakan terjemahan kode yang didukung AI antara Python dan bahasa pemrograman lainnya serta kemampuan konversi tipe Python.
Softgen
Softgen
Softgen.ai adalah platform generator proyek full-stack bertenaga AI yang memungkinkan pengguna mengubah ide mereka menjadi aplikasi web fungsional tanpa persyaratan pengkodean.
Micro SaaS Ideas
Micro SaaS Ideas
Ide Micro SaaS adalah solusi perangkat lunak berskala kecil yang fokus pada ceruk yang menargetkan masalah atau pasar tertentu, menawarkan pengusaha cara untuk membangun bisnis yang menguntungkan dengan sumber daya dan kompleksitas minimal.