협업
AI-ERD는 다이어그램 공유를 위한 두 가지 방식과 실시간 업데이트 채널을 제공합니다.
공개 공유 링크
로그인하지 않아도 열 수 있는 읽기 전용 링크를 생성합니다.
사용 방법
- 다이어그램을 엽니다.
- Share → Public link를 선택합니다.
- Public sharing을 켜고 링크를 복사합니다.
링크 형식은 다음과 같습니다.
https://ai-erd.com/s/{shareToken}
토큰이 있는 사람은 다이어그램을 읽기 전용으로 볼 수 있습니다. 토큰은 무작위이며 재생성하면 이전 링크는 무효화됩니다. Public share를 끄면 접근 권한이 즉시 사라집니다.
공개 링크는 보기 전용입니다. 보는 사람은 편집, 댓글, 버전 기록 확인을 할 수 없습니다.
사용자별 권한
팀 협업에서는 이메일로 특정 사용자를 초대하고 역할을 부여합니다.
| 역할 | 보기 | 편집 | 삭제 | 공유 관리 |
|---|---|---|---|---|
| OWNER | ✓ | ✓ | ✓ | ✓ |
| EDITOR | ✓ | ✓ | ✗ | ✗ |
| VIEWER | ✓ | ✗ | ✗ | ✗ |
| NONE | ✗ | ✗ | ✗ | ✗ |
공유 방법
- 다이어그램을 엽니다.
- Share → Manage access를 선택합니다.
- 이메일로 사용자를 추가하고 역할을 고릅니다.
- 초대된 사용자는 Shared with me 목록에서 다이어그램을 볼 수 있습니다.
역할 변경이나 제거는 언제든 가능합니다. 다이어그램 삭제와 공유 관리는 owner만 할 수 있습니다.
팀 공유는 유료 요금제가 필요합니다.
실시간 업데이트
두 명 이상이 같은 다이어그램을 열고 있으면 변경 사항이 Server-Sent Events(SSE)로 실시간 전파됩니다.
- 새 테이블, 컬럼, ref 생성
- 다른 사용자의 테이블 이동
- 이름 변경, 색상 변경, 그룹 변경
모델은 last-write-wins이며, 버전 스냅샷이 안전망 역할을 합니다. 같은 순간 같은 컬럼을 수정하면 한 변경이 이기지만 두 버전 모두 버전 기록에 보존되므로 영구 손실은 없습니다.
실시간 협업은 유료 요금제가 필요합니다. Free 사용자는 새로고침 후에만 업데이트를 봅니다.
AI 도구와의 협업
AI-ERD의 협업 모델은 MCP를 통해 AI 코딩 도구까지 확장됩니다. Claude Code, Cursor 또는 다른 MCP 클라이언트가 스키마를 수정하면 다음이 일어납니다.
- 캔버스를 보고 있는 팀원에게 변경이 실시간 표시됩니다.
- "Updated via MCP" 설명의 version snapshot이 생성됩니다.
- 사람이 편집한 것과 같은 conflict-resolution 및 audit trail이 적용됩니다.
즉 사람과 AI가 서로의 변경을 밟지 않고 실시간으로 스키마를 함께 설계할 수 있습니다.