AI 에이전트

메모리 파일 (memory.md)memory.md

메모리 파일 (memory.md)은 AI 에이전트 (Agent)의 '업무 인수인계 노트' 같은 것 — 대화가 끊겨도 내 이름·습관·진행 중인 프로젝트를 파일에 적어두면 에이전트가 다음에 만났을 때 처음 만난 사람처럼 굴지 않는다.

새로운 직원을 고용할 때마다 처음부터 회사 규칙·내 업무 방식·진행 중인 일을 전부 설명해야 한다면 무척 피곤할 것이다. 메모리 파일 (memory.md)은 그 설명서를 미리 문서로 만들어두는 것과 같다 — AI 에이전트 (Agent)가 대화 세션 (Session)을 시작할 때 이 파일을 읽어서 '이 사람은 이런 걸 원하고, 이런 습관이 있고, 지금 이런 프로젝트를 하고 있구나'를 바로 파악할 수 있게 해준다.

1인 비즈니스(1인 사이트 운영)를 운영하다 보면 하루에도 에이전트와 여러 번 대화하게 된다. 블로그 글을 쓸 때 내 글쓰기 스타일, 뉴스레터를 보낼 때 구독자 특성, SaaS 사이트를 고칠 때 현재 기술 스택과 규칙 등 — 매번 다시 설명하면 시간이 낭비된다. 메모리 파일에 이런 정보를 한 번 정리해두면 에이전트가 대화를 시작할 때마다 이 파일을 참조해서 맥락 (Context)을 바로 이어받는다. Hermes Agent처럼 장기 기억 (Long-term Memory)을 쌓아가는 시스템에서는 특히 핵심 개념이다.

초보자가 흔히 혼동하는 점은 메모리 파일이 '대화 기록'이 아니라 '앞으로도 계속 적용될 설정값'이라는 것이다. 오래된 내용은 지우고 현재 상황으로 업데이트하는 습관이 중요하며, 워크스페이스 (Workspace) 루트에 두면 에이전트가 자동으로 찾아 읽는 경우가 많다.

💡 대표 예시

블로그 운영: '내 글은 항상 구어체, 문단은 3줄 이하, 독자는 비개발자 창업가' 라고 memory.md에 적어두면 매번 설명 없이 같은 스타일로 초안을 써줌뉴스레터: '구독자 평균 연령 30대 후반, 주 1회 발송, 분량 800자 이내, 유머 톤 유지' 같은 규칙을 저장해두고 에이전트가 매 호 작성 시 자동 참조SaaS 사이트 운영: '현재 기술 스택은 Next.js + Supabase, 결제는 Stripe, 절대 수정하면 안 되는 파일 목록' 을 memory.md에 기록해두어 에이전트가 코드 수정 시 충돌 방지커뮤니티 운영: '운영 원칙 3가지, 금지어 목록, 공지 말투 규칙' 을 파일에 저장해 에이전트가 공지문 작성 때마다 일관성 유지포트폴리오 사이트: '내 경력 요약, 강조하고 싶은 프로젝트 3개, 클라이언트에게 강조할 강점' 을 memory.md에 두고 제안서·소개문 작성 시 바로 활용멤버십 사이트: '현재 진행 중인 론칭 일정, 회원 등급별 혜택 정리, 이번 달 우선순위 작업' 을 기록해 에이전트와 대화할 때마다 현황 재설명 없이 이어서 작업

🔗 관련 용어