최근 AI 에이전트에게 외부 세계와 상호작용할 도구를 쥐어주기 위해 MCP(Model Context Protocol)를 비롯한 수많은 API 표준과 커스텀 도구들이 쏟아지고 있다. 그러나 Mirage와 같은 통합 가상 파일시스템은 완전히 다른 방향의 통찰을 제공한다. 수백 개의 새로운 JSON 스키마와 API 호출 규칙을 LLM에게 학습시키는 대신, LLM이 방대한 코퍼스를 통해 이미 완벽하게 체화하고 있는 ‘Bash와 파일시스템’이라는 가장 오래된 메타포를 활용하는 것이다.
근거
Mirage는 S3, Notion, Slack 같은 이질적인 서비스들을 단일 디렉토리 트리 아래에 마운트한다. 에이전트는 복잡한 인증이나 SDK 문법을 고민할 필요 없이, 단순히 ls로 탐색하고 cat으로 데이터를 읽는다.
“시뮬레이션 환경으로 동작해 에이전트 입장에서는 하나의 파일시스템만 보이는 구조, bash를 이미 학습한 LLM이라면 별도 어휘 학습 없이 바로 사용 가능”
이것은 1980년대 Plan 9 운영체제가 주창했던 “모든 것은 파일이다(Everything is a file)“라는 유닉스 철학의 완벽한 부활이다. 인간 개발자를 위해 설계된 추상화 모델이, 역설적이게도 기계 지능(LLM)을 위한 가장 자연스럽고 토큰 효율적인 인터페이스로 재발견된 셈이다. 에이전트는 도구 사용법을 이해하는 데 낭비하던 컨텍스트 윈도우와 추론 자원을 본질적인 문제 해결에 온전히 집중할 수 있게 된다.
연결된 생각
- mcp-vs-filesystem — 에이전트 생태계의 표준 인터페이스를 두고 API 기반 접근(MCP)과 파일시스템 기반 접근이 경쟁하고 있다.
- agent-cognitive-load — 도구의 복잡성을 낮추는 것은 에이전트의 실질적인 지능(IQ)을 높이는 가장 확실한 방법이다.