AI 에이전트로 파라메트릭 모델링 워크플로우 생성
GrassLobster: AI Agentic Generation of Parametric Geometry Workflows
Hacker NewsGrassLobster는 사용자가 제시한 건축 아이디어를 텍스트로 설명하면, AI 에이전트가 이를 분석하여 Rhino/Grasshopper 환경에서 작동하는 파라메트릭 워크플로우를 자동으로 구축해주는 도구입니다.
- AI가 생성한 결과물은 단순 이미지가 아닌 변수와 규칙을 가진 '디자인 논리' 형태로 남아 사용자가 지속적으로 탐색하고 수정할 수 있는 것이 핵심 가치입니다.
- 복잡한 파라메트릭 모델링 초기 단계에서 기술 구현보다 아이디어 구조화에 집중하여, 디자인 의도와 작업 효율성을 극대화하는 데 도움을 줍니다.
- 현재는 일반 사용자에게 검증되지 않은 실험적 프로토타입이며, 사용을 위해서는 별도의 유료 외부 AI 에이전트 연결과 고성능 모델 사용이 필수입니다.
GrassLobster는 Rhino와 Grasshopper의 파라메트릭 환경을 사용자가 선택한 외부 와 연결하는 도구입니다. 사용자는 텍스트로 아이디어를 설명하면, 이 시스템은 그 의도를 분석하여 작동 가능한 파라메트릭 워크플로우를 구축합니다. 이는 단순한 결과물 생성을 넘어, 초기 구상 단계부터 연결된 Grasshopper 모델을 생성함으로써 디자인 과정에 AI 에이전트를 통합하는 것을 목표로 합니다.
워크플로우는 사용자가 완벽한 가 아닌 아이디어 자체로 시작할 수 있도록 안내합니다. 외부 에이전트는 사용자에게 치수, 규칙, 재료 등 필요한 세부 사항을 질문하며 의도를 명확히 하고, 합의된 접근 방식에 따라 파라메트릭 워크플로우를 구축합니다. 이 과정에서 사용자는 변수나 요소의 개수를 변경하는 등의 탐색을 지속할 수 있으며, 생성되는 결과물은 단순한 CAD 명령 실행 이상의 '디자인 논리' 형태로 유지됩니다.
시스템은 모델을 연결된 'Geometry Stations'으로 구성하여 각 스테이션이 의미 있는 작업을 수행하도록 합니다. 이 과정에서 Station 정의와 실행 코드는 읽기 쉬운 프로젝트 파일에 미러링되어 에이전트가 관련 로직을 파악하고 목표 지향적인 변경을 할 수 있게 합니다. 다만, 현재 GrassLobster는 Alpha 및 실험적 프로토타입 단계이며, 나 프로젝트 포맷의 안정성이 보장되지 않으므로 사용 시 백업 등의 주의가 필요합니다.
용어 풀이
- AI 에이전트
- 목표를 받으면 스스로 계획을 세우고 도구를 써서 여러 단계의 작업을 해내는 AI.
- 프롬프트
- AI에게 주는 지시나 질문 글.
- API
- 프로그램끼리 기능을 주고받는 약속된 창구. AI 모델은 보통 API로 불러 써요.