정의

모든 서비스와 데이터 소스를 파일시스템 인터페이스로 추상화하여, 사용자나 AI 에이전트가 cat, grep, ls 등 기본 UNIX 도구만으로 접근하고 조작할 수 있게 하는 아키텍처 패턴. 워크스페이스 전체를 git처럼 버전 관리하고 클론할 수 있는 특징을 가진다.

핵심 속성

  • 인터페이스: POSIX‑호환 파일시스템 (read/write/seek)
  • 접근 도구: cat, grep, ls, find, awk 등 표준 셸 도구
  • 버전 관리: 워크스페이스 자체를 git과 유사한 방식으로 관리, 전체 상태 스냅샷 및 롤백 가능
  • 클론 가능: 다른 환경에서 동일한 설정과 데이터 연결을 그대로 복제
  • 에이전트 친화: 별도의 MCP, CLI 학습 없이 파일 처리 패러다임을 그대로 활용

관계

인용

“모든 서비스와 데이터 소스를 다 파일시스템 처럼 마운트해서 그냥 cat/grep 같은 bash 도구로 접근 가능하게 합니다. 에이전트한테 mcp/cli 같은거 공부도 하지 말고 걍 파일 처리하듯이 하라고 하는 방식. 워크스페이스 자체를 git 처럼 버전 관리 및 클론 가능”

출처

클리핑 · x.com