agentcad
agentcad는 코딩 에이전트를 위한 오픈소스 MCP 서버와 CLI로, 실제 CAD 결과물을 설계·렌더링·검증·내보내기까지 지원합니다. STEP, STL, GLB, OBJ 내보내기와 미리보기, 형상 검사를 필요한 로컬 워크플로에 적합합니다.
agentcad란?
agentcad는 코딩 에이전트를 위한 오픈소스 CAD 도구입니다. Python 기반 워크플로에서 에이전트가 실제 CAD 결과물을 생성, 렌더링, 검증, 내보내기할 수 있도록 MCP 서버와 CLI를 모두 제공합니다.
이 제품은 사람과 에이전트의 협업을 위해 설계되었습니다. 형상 메트릭, 미리보기, 검증 결과를 통해 에이전트가 자신의 작업을 점검하고, 사용자에게 설계를 넘기기 전에 오류를 수정할 수 있는 피드백 루프를 제공합니다. 사이트에 따르면 로컬에서 실행되며, 무료이고, 가입이 필요 없고, STEP, STL, GLB, OBJ 워크플로를 지원합니다.
주요 기능
- 오픈소스 MCP 서버와 CLI: 로컬 명령줄 사용 또는 편집기와 에이전트 환경의 MCP 통합을 통해 에이전트 주도 CAD 워크플로를 지원합니다.
- 렌더 및 검증 루프: 렌더와 함께 치수, 부피, 면 수, 유효성 같은 메트릭을 반환해 에이전트가 완료 전에 형상을 확인할 수 있습니다.
- 일반적인 CAD 형식 내보내기 지원: 후속 인쇄, 뷰잉, CAD 인계를 위해 STEP, STL, GLB, OBJ로 출력할 수 있습니다.
- 버전 관리 실행 및 diff: 버전이 관리되는 STEP 파일을 생성하고 버전 간 비교를 지원해 설계 반복을 추적합니다.
- 실행 전 검사 및 토폴로지 점검: 실행 전에 입력을 검증하고 형상/토폴로지 세부 정보를 보고해 문제를 빠르게 디버깅할 수 있도록 돕습니다.
- 로컬 우선 설정: 로컬에서 실행되며,
pip,uv설치 옵션과 Claude Code, Cursor, Windsurf 같은 도구를 위한 MCP 구성을 제공합니다.
agentcad 사용 방법
패키지를 로컬에 설치한 다음, CLI를 통해 연결하거나 에이전트 워크스페이스에 MCP 서버 구성을 추가해 코딩 에이전트와 연결합니다. 사이트에는 Python 3.10–3.12 지원이 표시되며, pip install 'agentcad[mcp]' 경로와 CLI 전용 설치 옵션이 있습니다.
연결한 뒤에는 휴대폰 거치대, 인클로저, 꽃병 같은 CAD 프롬프트를 에이전트에 입력합니다. 에이전트는 형상을 생성하고, 렌더와 메트릭을 검토하며, 모델을 수정하고, 설계가 유효하면 최종 파일을 내보낼 수 있습니다.
활용 사례
- AI 코딩 에이전트에서 빠른 컨셉 도출: 자연어 프롬프트를 기본 CAD 모델로 바꾸고 같은 워크플로에서 미리보기합니다.
- 3D 프린팅용 인클로저 설계: 스냅핏 박스, 커버, 기기 인클로저 같은 단순 기계 부품을 만들고 3D 프린팅용으로 내보냅니다.
- 형상 디버깅 및 반복: 메트릭, 검증, 토폴로지 보고서를 사용해 모델이 실패했거나 잘못된 형상을 만든 이유를 진단합니다.
- 웹 또는 뷰어용 3D 에셋: 앱, 사이트, 에셋 파이프라인에서 가볍게 시각화할 수 있도록 GLB 또는 OBJ로 내보냅니다.
- 에이전트 지원 교육 또는 복원 프로젝트: 에이전트가 신뢰할 만한 결과에 도달할 때까지 반복적인 피드백이 필요한 실측 복원이나 구조화된 모델을 만듭니다.
FAQ
agentcad는 로컬에서 실행되나요? 네. 사이트는 이를 로컬 실행으로 설명하며, 가입이 필요 없는 설치 옵션을 제공합니다.
어떤 출력 형식을 지원하나요? 사이트에는 미리보기 렌더와 함께 STEP, STL, GLB, OBJ 내보내기가 언급됩니다.
MCP 기반 에이전트와 함께 작동하나요? 네. 제품에는 MCP 서버가 포함되어 있으며 Claude Code, Cursor, Windsurf용 예시 설정이 표시됩니다.
지원하는 Python 버전은 무엇인가요? 페이지에는 agentcad가 현재 Python 3.10–3.12를 지원한다고 나와 있습니다.
오픈소스인가요? 네. 소스는 GitHub에서 Apache-2.0으로 등록되어 있습니다.
대안
- 일반적인 CAD 소프트웨어, 예를 들어 파라메트릭 데스크톱 CAD 도구: 보통 AI 에이전트보다 인간 설계자가 직접 사용하며, 에이전트 주도 실행 대신 수동 모델링 워크플로를 제공합니다.
- 스크립트 우선 형상 라이브러리: 코드를 통해 CAD 형상을 직접 만들고 싶은 개발자에게 적합하지만, agentcad와 같은 에이전트 피드백 루프, 렌더 보고, MCP 통합은 없을 수 있습니다.
- 내보내기 기능이 있는 3D 모델링 도구: 인쇄 가능하거나 뷰어에서 볼 수 있는 에셋을 만들 수 있지만, 일반적으로 자동 프롬프트-투-형상 워크플로보다 수동 모델링에 중심을 둡니다.
- 코드 생성용 다른 에이전트 툴체인: 에이전트의 코드 작성에는 도움이 될 수 있지만, CAD 전용 검증, 미리보기, 버전 diff 지원을 반드시 제공하지는 않습니다.
대안
DeepMotion
DeepMotion은 웹 브라우저에서 비디오(및 텍스트)로부터 3D 애니메이션을 생성하는 AI 모션 캡처·바디 트래킹 플랫폼입니다. Animate 3D API 지원.
imgcook
imgcook은 디자인 목업을 클릭 한 번으로 고품질의 실제 운영 가능한 코드로 변환하는 지능형 도구입니다.
Ably Chat
Ably Chat은 실시간 채팅 API와 SDK로 맞춤형 채팅 앱을 구축합니다. 반응, 존재감, 메시지 편집/삭제를 포함해 대규모 실시간에 최적화
AakarDev AI
AakarDev AI는 원활한 벡터 데이터베이스 통합을 통해 AI 애플리케이션 개발을 간소화하는 강력한 플랫폼으로, 신속한 배포와 확장성을 가능하게 합니다.
Arduino VENTUNO Q
Arduino VENTUNO Q는 로보틱스용 엣지 AI 컴퓨터로, AI 추론 하드웨어와 마이크로컨트롤러 제어를 한 보드에 통합합니다. Arduino App Lab로 개발 워크플로 제공
Devin
Devin은 AI 코딩 에이전트로 코드 마이그레이션과 대규모 리팩터링을 서브태스크 병렬로 수행해요. 엔지니어 승인 하에 진행