개요
Mirage는 S3, Google Drive, Slack, Gmail 등 파편화된 다양한 백엔드 리소스를 단일 가상 파일시스템(VFS) 트리로 마운트하여 AI 에이전트에게 통합된 데이터 접근 인터페이스를 제공하는 프레임워크다.
핵심 정보
- 핵심 가치: 에이전트가 각 서비스의 SDK나 복잡한 API 스펙을 배울 필요 없이, 표준 Unix Bash 도구만으로 모든 리소스를 조작할 수 있게 함.
- 주요 기능: 다중 리소스 마운트(S3, Redis, Notion, GitHub 등), 워크스페이스 스냅샷/버전 관리, 커맨드 확장(Command Override), 2계층 캐싱(Index & File Cache).
- 호환성: OpenAI Agents SDK, LangChain, Vercel AI SDK, Pydantic AI 등 주요 에이전트 프레임워크 지원.
- 라이선스: Apache-2.0.
주요 발언 / 기여
에이전트가 서비스별 SDK/MCP를 새로 익힐 필요 없이, Unix 계열 bash 도구만으로 모든 백엔드를 다루며, 서비스 간 파이프라인을 로컬 디스크처럼 자연스럽게 구성할 수 있다.
관계
- 20260522-unix-file-philosophy-in-agent-infrastructure — 상위개념 (Unix 철학의 에이전트 인프라 적용)
- mcp-model-context-protocol — 대조 (컴포넌트 간 통신 규격 vs 파일시스템 기반 통합)
- plan-9-from-bell-labs — 영감 (네트워크 리소스를 파일로 다루는 고전적 철학의 계승)