AI 에이전트 도구
AI 에이전트 연동형 로컬 3D 건축 편집기 소개
pascalorg/editor
GitHubReact Three Fiber와 WebGPU를 활용한 오픈소스 3D 건축 편집기 'Pascal Editor'가 공개되었습니다.
세 줄 요약
- '로컬 우선(local-first)' 방식을 채택해 CLI에서 구동되며, 모델 컨텍스트 프로토콜(MCP)을 통해 외부 AI 에이전트와 연동됩니다.
- 개발자들은 이 에디터를 통해 인간의 창작 활동과 AI의 분석 능력을 결합한 혁신적인 설계 워크플로우를 구축할 수 있습니다.
- 사용 시 Node.js 기반의 CLI 환경 설정과 데이터 관리가 필수적이며, 한 서비스는 하나의 활성 AI 에이전트 클라이언트만 지원합니다.
React Three Fiber와 WebGPU를 기반으로 구축된 'Pascal Editor'는 로컬 우선(local-first) 방식을 채택한 3D 건물 편집기입니다. 이 에디터는 브라우저 환경이나 CLI에서 구동할 수 있으며, (MCP)을 통해 외부 와 연동되는 기능을 제공합니다.
로컬 환경에서 사용하려면 Node.js 22.13 이상 버전이 필요하며, `npx @pascal-app/cli editor` 명령어를 사용하여 편집기를 실행할 수 있습니다. 이 CLI는 에디터와 인증된 MCP 서비스를 백그라운드에서 시작하고, 프로젝트 데이터를 `~/.pascal/data/pascal.db`에 저장합니다.
시스템은 Turborepo 모노레포 구조로 설계되어 있으며, 각 패키지는 명확한 책임 분리를 가집니다. 예를 들어, `@pascal-app/core`는 장면 데이터와 레지스트리 계약을 담당하고, `@pascal-app/viewer`는 React Three Fiber를 이용한 3D 렌더링 시스템을 제공하며, `@pascal-app/editor`가 편집 도구 및 UI 컴포넌트를 관리합니다.
용어 풀이
- 오픈소스
- 소스 코드를 공개해 누구나 보고 고치고 다시 배포할 수 있게 한 소프트웨어.
- 모델 컨텍스트 프로토콜
- AI가 외부 도구·데이터와 연결되는 방식을 정한 공개 표준. Anthropic이 처음 공개했어요.
- AI 에이전트
- 목표를 받으면 스스로 계획을 세우고 도구를 써서 여러 단계의 작업을 해내는 AI.