핵심 요약
LangSmith Agent Builder는 코딩 없이 에이전트를 구축할 수 있는 도구로, 사용자 경험 혁신을 위해 메모리 시스템을 최우선 순위로 개발했다. COALA 논문의 메모리 분류를 채택하여 절차적, 의미적 메모리를 가상 파일 시스템 형태로 구현했으며, LLM이 익숙한 파일 조작 방식을 통해 메모리를 읽고 수정하도록 설계했다. 이를 통해 사용자의 피드백을 자연어로 받아 에이전트의 지침(AGENTS.md)을 스스로 업데이트하는 반복적 개선 루프를 가능하게 한다. 향후 에피소드 메모리 추가와 백그라운드 최적화 프로세스 도입을 통해 더욱 고도화된 개인화 에이전트 환경을 제공할 계획이다.
배경
LLM 에이전트 기본 개념, RAG 및 컨텍스트 윈도우 이해, JSON/Markdown 파일 구조
대상 독자
AI 에이전트 시스템 설계자 및 LLM 애플리케이션 개발자
의미 / 영향
에이전트가 스스로 지침을 업데이트하는 메모리 구조는 노코드 툴의 한계를 극복하고 고도로 개인화된 자동화 도구를 만드는 표준 모델이 될 것이다. 특히 파일 기반의 이식성 있는 설계는 다양한 에이전트 프레임워크 간의 협업과 에이전트 전이 가능성을 가속화할 것으로 보인다.
섹션별 상세
이미지 분석

사용자가 자연어로 에이전트의 역할을 정의하고 모델(Sonnet 4.5 등)을 선택하여 에이전트를 생성하는 초기 단계를 보여준다. 노코드 환경에서 에이전트 구축이 시작되는 지점을 시각화했다.
LangSmith Agent Builder의 자연어 기반 에이전트 생성 인터페이스 스크린샷이다.

절차적, 의미적, 에피소드적 장기 메모리가 작업 메모리 및 지각 시스템과 어떻게 상호작용하는지 설명한다. 이 시스템의 이론적 배경이 되는 인지 아키텍처를 상세히 도식화했다.
COALA 프레임워크의 메모리 구조와 인지 프로세스를 나타내는 다이어그램이다.

절차적 메모리는 AGENTS.md와 mcp.json으로, 의미적 메모리는 기술 및 지식 마크다운 파일로, 에피소드 메모리는 날짜별 대화 JSON 파일로 매핑됨을 명시한다. 추상적 메모리 개념이 어떻게 물리적 파일로 구현되는지 보여준다.
메모리 유형이 실제 파일 시스템 구조로 매핑되는 방식을 보여주는 다이어그램이다.

실제 링크드인 채용 에이전트의 사례를 통해 서브에이전트 구조와 AGENTS.md 내의 구체적인 지침(목표, 프로세스)이 어떻게 구성되는지 코드로 보여준다. 파일 기반 메모리 관리의 실질적인 UI를 확인할 수 있다.
에이전트 빌더 내의 파일 탐색기와 AGENTS.md 편집 화면 스크린샷이다.

사용자 메시지에 즉각 대응하며 메모리를 업데이트하는 방식과, 일정 시간 후 백그라운드에서 별도 프로세스로 메모리를 정리하는 방식의 흐름을 대조한다. 향후 도입될 백그라운드 메모리 최적화의 개념을 설명한다.
실시간 응답 경로(Hot path)와 백그라운드 메모리 업데이트 프로세스의 차이를 비교한 다이어그램이다.
실무 Takeaway
- LLM 에이전트의 메모리를 파일 시스템 구조로 추상화하면 모델의 기본 능력을 활용해 복잡한 도구 없이도 효율적인 읽기/쓰기가 가능하다.
- 에이전트 지침(AGENTS.md)을 사용자의 자연어 피드백에 따라 스스로 수정하게 함으로써 개발자 개입 없는 반복적 성능 개선 루프를 형성할 수 있다.
- 메모리 업데이트 시 스키마 검증 단계를 추가하여 LLM이 생성하는 설정 파일의 무결성을 보장하고 런타임 오류를 사전에 방지해야 한다.
언급된 리소스
AI 요약 · 북마크 · 개인 피드 설정 — 무료