현대 소프트웨어 개발은 수많은 SaaS API와 SDK의 홍수 속에 있으며, 이는 AI 에이전트에게도 동일한 부담으로 작용한다. Mirage의 핵심 통찰은 새로운 프로토콜(MCP 등)을 만드는 대신, 50년 된 유닉스 철학인 “모든 것은 파일이다(Everything is a file)“를 다시 소환했다는 점이다.
이는 단순한 복고풍 설계가 아니다. LLM이 세상에서 가장 잘 이해하고 가장 많이 학습한 데이터 중 하나가 바로 bash와 POSIX 표준이기 때문이다. 새로운 API 명세서를 컨텍스트에 밀어 넣는 것보다, 익숙한 파일 트리를 탐색하게 하는 것이 에이전트의 성공률과 효율성을 극적으로 높인다.
근거
Mirage는 에이전트가 서비스별 SDK를 새로 익힐 필요 없이 유닉스 계열 도구(cat, ls, grep 등)만으로 모든 백엔드를 다루게 한다.
“bash를 이미 학습한 LLM이라면 별도 어휘 학습 없이 바로 사용 가능”
연결된 생각
- 20260612-mirage-vfs — 구체적인 도구 구현체
- cognitive-load-reduction — 인터페이스 단순화를 통한 모델 성능 향상