파일 시스템은 AI 에이전트를 위한 새로운 기본 단위인가
Title: File Systems are the new primitive for AI Agents
핵심 요약
AI 에이전트가 파일 시스템을 인터페이스로 사용하는 방식의 장단점과 확장성 문제를 논의합니다.
- 직관적 인터페이스 — LLM이 이미 Unix 명령어를 학습해 파일 조작에 능숙함
- 확장성 한계 — 데이터 규모가 커지면 검색과 동시성 문제로 효율이 급감함
- 대안 제시 — 다중 에이전트 환경에서는 Git이나 전용 데이터베이스가 더 적합함
- 토큰 낭비 — 파일 전체를 읽거나 반복적인 검색 시 토큰 소모가 과도함
요즘 내가 흥미롭게 파고 있는 주제가 있는데, 바로 파일 시스템이 AI 에이전트한테 가장 직관적인 데이터 인터페이스가 아닐까 하는 거야.
에이전트한테는 세션을 넘나들면서 데이터를 불러오고, 수정하고, 유지할 수 있는 저장 공간이 필요하잖아. 데이터베이스나 API, 오브젝트 스토리지로도 당연히 가능하긴 한데, 파일 방식에는 아주 흥미로운 장점이 하나 있어. 바로 LLM들이 이미 파일 다루는 법을 존나 잘 알고 있다는 거지.
모델들은 수십 년 동안 쌓여온 유닉스 명령어, 코드, 그리고 ls, cat, grep, cd, mkdir 같은 걸 쓰는 튜토리얼들을 학습해 왔거든. 그러니까 에이전트한테 시스템마다 다른 인터페이스를 일일이 가르칠 필요 없이, 데이터를 파일 형태로 던져주기만 하면 이미 알고 있는 기본 명령어들로 알아서 처리하는 거야.
실제로 이런 흐름이 나타나고 있기도 해. 예를 들어 OpenAI는 이제 에이전트 샌드박스에서 S3, GCS, Box 같은 걸 폴더처럼 바로 마운트해서 쓸 수 있게 해놨거든.
나도 이 분야는 이제 막 파기 시작한 거라 계속 탐구 중이야. 다들 이 방향성에 대해 어떻게 생각하는지 궁금하다. 혹시 내가 놓치고 있거나 잘못 알고 있는 부분 있으면 알려줘.


