Waggle

벌이 춤으로 공간을 알리듯, 문장으로 공간을 짓는다 · Spacemaker MCP
대화
튜토리얼
아직 아무것도 없습니다. 왼쪽 튜토리얼 1번을 누르세요.
기둥
Waggle 매뉴얼

Waggle 이란

꿀벌은 8자춤으로 동료에게 먹이가 있는 방향과 거리를 알립니다. Waggle 은 문장으로 Spacemaker 에 공간을 알립니다. 왼쪽에 말하면 오른쪽에 평면이 그려지고, 모델은 Spacemaker 서버가 들고 있습니다. 설치할 것은 없습니다.

시작하기

  1. 왼쪽 아래 튜토리얼 1번을 누릅니다. 문장이 보내지고 방 넷이 점선으로 그려집니다.
  2. 단계가 끝나면 체크가 붙고 다음 단계가 노랗게 켜집니다. 순서대로 누르면 방 → 벽 → 문 → 창 → 점검까지 갑니다.
  3. 언제든 입력창에 직접 문장을 쳐도 됩니다. 이전 대화를 기억하므로 "그 벽을 50 cm 더" 같은 말도 통합니다.

화면

방향과 크기

도면의 위가 북쪽, 아래가 남쪽입니다. 판은 30 m × 30 m 이고 건물은 가운데에 놓입니다. 크기는 미터로 말하면 됩니다.

이런 문장이 됩니다

12 m × 8 m 집 1층. 남쪽에 거실 6×5 m, 북쪽에 침실 둘과 화장실 하나. 방만 그려 줘.
지금 그린 방들로 벽을 세워 줘. 그리고 방마다 문을 달아 줘. 현관은 거실 남쪽.
거실 남쪽 벽을 1 m 남쪽으로 밀어 줘. 문과 창은 따라와야 해.
두 번째 침실을 서재로 바꿔 줘. 현관문 위에 유리 캐노피. 거실 남쪽 벽에 발코니.
2층을 1층 복사본으로 올리고, 8 m 간격 기둥 그리드를 4×3 으로 깔아 줘.
허공에 뜬 문이 있으면 지우고 다시 점검해 줘.

알아둘 것

개발자라면

이 화면이 하는 일은 세 호출입니다. sessions/create 로 세션을 열고, 모델이 고른 도구를 tools/call { sessionId, … } 로 실행하고, sessions/get 으로 모델 JSON 을 받습니다. 같은 것을 자기 프로그램에서 하려면 Spacemaker 에서 발급한 키로 /api/mcp 를 부르면 됩니다. 예제 파일은 Spacemaker 저장소의 mcp-package/examples/vibe-session.mjs(터미널 한 파일)와 mcp-package/examples/waggle/(이 화면)입니다.