한국정보기술진흥원
한국정보기술신문
thumbnail

인공지능 · 정보통신 ·

앤트로픽 'Claude Code', 파일시스템 접근으로 AI 에이전트 시스템의 새 지평 열어...유닉스 철학과의 조화가 핵심

발행일
읽는 시간1분 45초

AI 코딩 도구 Claude Code가 파일시스템 접근과 유닉스 명령어 통합으로 기존 AI 챗봇의 한계를 극복하며 주목받고 있다.

[한국정보기술신문] 앤트로픽이 개발한 터미널 기반 AI 코딩 도구 Claude Code가 파일시스템 접근 기능을 통해 AI 에이전트 시스템의 새로운 가능성을 제시하고 있다. 기존 웹 기반 AI 챗봇이 가진 대화 간 메모리 부족과 제한된 컨텍스트 윈도우 문제를 파일시스템을 활용해 해결했다는 평가다.

노아 브리어는 자신의 블로그를 통해 Claude Code의 혁신성을 상세히 소개했다. 그는 옵시디언 노트 작성 도구와 Claude Code를 결합한 시스템을 구축해 활용하고 있으며, 심지어 집에 서버를 설치해 스마트폰에서 SSH로 접속해 사용할 정도로 의존도가 높다고 밝혔다.

유닉스 철학과의 완벽한 조화

Claude Code의 핵심 경쟁력은 유닉스 명령어와의 네이티브 통합에 있다. 1978년 더그 맥킬로이가 정립한 유닉스 철학은 하나의 일을 잘 수행하는 단순한 프로그램을 만들고, 함께 작동하도록 설계하며, 텍스트 스트림을 다루도록 하는 것이다. 이는 대규모 언어모델이 도구를 사용하는 방식과 정확히 일치한다.

브리어는 LLM이 도구를 사용할 때 유닉스의 파이프 명령처럼 한 도구의 출력을 다른 도구의 입력으로 연결하는 방식을 선호한다고 설명했다. 모델이 도구를 효과적으로 활용하지 못하는 경우는 대부분 도구가 지나치게 복잡할 때라는 분석이다.

파일시스템 접근이 게임 체인저

Claude Code 초기 버전을 개발한 보리스 체르니는 프래그매틱 엔지니어와의 인터뷰에서 파일시스템 탐색 기능의 발견을 제품 오버행의 사례로 설명했다. 제품 오버행이란 모델이 특정 작업을 수행할 수 있지만 제품이 그 역량을 포착하도록 설계되지 않은 상황을 의미한다.

파일시스템 접근은 웹 기반 ChatGPT와 Claude가 가진 두 가지 치명적 결함을 해결한다. 대화 간 메모리가 없고 컨텍스트 윈도우가 제한적이라는 문제를 파일시스템을 통해 극복한 것이다. Claude Code는 스스로에게 노트를 작성하고, 지식을 축적하며, 지속적인 집계를 유지할 수 있다.

실제 활용 사례와 오픈소스 프로젝트

브리어는 Claude Code와 옵시디언을 결합한 설정을 Claudesidian이라는 이름으로 오픈소스화했다. 이 프로젝트는 중앙에서 변경사항이 발생하면 AI가 자동으로 사용자의 커스텀 변경사항을 확인하고 스마트하게 병합하는 업그레이드 도구를 포함한다.

또한 그는 Gmail 도구와 연동한 Inbox Magic이라는 프로젝트도 개발 중이다. 이 시스템은 이메일 검색과 발송을 넘어 이메일 트리아지, 사용자의 이메일 작성 스타일 학습을 통한 자동 초안 작성 등의 기능을 제공한다. 여행 관련 이메일을 모두 찾아 사용자의 여행 습관 프로필을 구축하고, 이를 활용해 개인화된 여행 리서치를 수행하는 것도 가능하다.

브리어는 2022년 GPT-3 API를 처음 사용했을 때 모델이 더 발전하지 않더라도 10년간 활용 사례를 발견할 수 있을 것이라 예측했다. 파일시스템 발견은 그의 예측이 옳았음을 증명한다고 강조했다.

한국정보기술신문 정보기술분과 김지원 기자 news@kitpa.org