개요
Mirage는 S3, Google Drive, Slack, Gmail 등 파편화된 다양한 SaaS 백엔드를 단일 파일시스템 트리로 마운트하여 AI 에이전트가 통일된 인터페이스로 접근하게 해주는 통합 가상 파일시스템(VFS)이다.
핵심 정보
- 핵심 아키텍처: 모든 리소스를 단일 루트(/) 아래에 배치하여 유닉스 계열 bash 도구로 조작 가능
- 주요 기능: 다중 리소스 마운트, 이식 가능한 워크스페이스(Snapshot/Clone), 앱 임베드(SDK 제공)
- 캐싱 전략: Index Cache(메타데이터)와 File Cache(바이트)의 2계층 구조
- 확장성:
ws.command()를 통한 커스텀 커맨드 등록 및 특정 파일 타입에 대한 동작 오버라이드 지원
주요 발언 / 기여
“에이전트가 서비스별 SDK를 새로 익힐 필요 없이, bash를 이미 학습한 LLM이라면 별도 어휘 학습 없이 바로 모든 백엔드를 다룰 수 있다.”
관계
- posix-standard — 기초가 되는 인터페이스 표준
- ai-agent-infrastructure — 상위 범주
- mcp-protocol — 대안적 접근 방식