바이브코딩 용어사전AI·바이브코딩
에이전트 메모리 파일 (CLAUDE.md · AGENTS.md)
에이전트 메모리 파일은 프로젝트 루트에 두는 마크다운 문서로, AI 코딩 도구가 매 대화를 시작할 때 자동으로 읽어 들여 기술 스택·규칙·금지사항을 매번 설명하지 않아도 되게 만듭니다.
최종 업데이트
에이전트 메모리 파일은 AI에게 주는 사내 온보딩 문서입니다. 새 직원이 올 때마다 "우리 팀은 이 도구를 쓰고, 화면 스타일은 이렇게 맞추고, 설명은 한국어로 쓴다"를 말로 반복하지 않고 문서 하나를 건네주는 것과 같아요.
파일 이름은 도구마다 다릅니다. Claude Code는 CLAUDE.md, 여러 도구가 함께 채택한 이름으로 AGENTS.md가 있고, 도구에 따라 둘 다 읽기도 합니다. 형식은 그냥 마크다운이라 특별한 문법이 없어요.
없으면 뭐가 불편한가요?
같은 지적을 반복하게 됩니다. 이게 바이브코딩에서 가장 흔한 소모예요.
[메모리 파일 없음]
새 대화 → AI가 설명을 영어로 씀 → "한국어로 써줘" → 수정
새 대화 → AI가 설명을 영어로 씀 → "한국어로 써줘" → 수정 (무한 반복)
[메모리 파일 있음]
새 대화 → 파일 자동 로드 → 처음부터 한국어대화 안에서 고쳐주는 건 그 대화에서만 유효합니다. 대화를 비우면 같이 사라져요. 파일에 적어야 다음 대화로 넘어갑니다.
뭘 적어야 하나요?
코드를 읽으면 알 수 있는 건 적지 마세요. 파일 구조나 함수 목록은 AI가 직접 보면 됩니다. 적어야 할 건 코드에 안 드러나는 것들이에요.
| 적을 것 | 예 |
|---|---|
| 코드만 봐선 알 수 없는 규칙 | "새 화면을 만들면 휴대폰 크기에서도 꼭 확인할 것" |
| 예전에 해봤다가 실패한 방법 | "이 방식으로 만들었다가 갈아엎었음 — 다시 제안하지 말 것" |
| 실행 방법 | "작업 중인 화면을 띄우는 명령은 npm run dev" |
| 건드리면 안 되는 것 | "legacy/ 폴더는 옛날 코드라 수정 금지" |
어떻게 만드나요?
대부분의 도구에 초기화 커맨드가 있습니다. 프로젝트를 훑어서 초안을 만들어줘요. 클로드 코드는 /init 이고, 만든 뒤에는 /memory 로 열어서 고칩니다.
그다음부터는 일하다가 같은 지적을 두 번 하게 되는 순간 한 줄씩 추가하는 게 가장 현실적인 관리법입니다.
AI에게 시키기
이 프로젝트의 에이전트 메모리 파일을 만들어줘.
- 내가 쓰는 도구가 어떤 파일 이름을 읽는지 공식 문서로 먼저 확인해
- 코드를 읽으면 알 수 있는 내용(폴더 구조, 함수 목록)은 넣지 마
- 대신 실행 명령, 배포 방식, 건드리면 안 되는 영역, 지켜야 할 규칙 위주로
- 확신이 안 서는 항목은 넣지 말고 나한테 물어봐
- 전체 40줄을 넘기지 마줄 수 제한을 안 걸면 백과사전이 나옵니다.
혼동 주의
- README와 다릅니다. README는 사람이 읽는 문서라 소개·설치법·스크린샷이 들어가요. 메모리 파일은 AI가 매번 읽는 지시서라 "하지 마라"가 중심입니다. 같이 쓰되 내용을 복붙하진 마세요
- 비밀값을 적는 곳이 아닙니다. API 키나 비밀번호는 절대 넣지 마세요 — 이 파일은 보통 팀 전체에 공유되고, AI가 읽어서 대화에 그대로 옮길 수도 있습니다. 그건 환경변수의 자리예요
- 팀 규칙과 개인 취향을 섞지 마세요. 같이 공유되는 파일이라 "나는 이 방식이 편하다"까지 넣으면 팀원 전부에게 적용됩니다. 도구들은 보통 나 혼자만 쓰는 파일 위치를 따로 두고 있어요
- 적었다고 100% 지켜지는 건 아닙니다. 강한 힌트일 뿐 강제 규칙이 아니에요. 반드시 막아야 하는 건 문서가 아니라 도구 설정으로 막아야 합니다
관련 용어
- 컨텍스트 압축 (Compaction)컨텍스트 압축은 AI와의 대화가 컨텍스트 윈도우 한도에 가까워졌을 때 지금까지의 내용을 요약본으로 바꿔치기해 자리를 비우는 기능으로, 작업 맥락을 유지한 채 대화를 계속 이어가게 해줍니다.
- 슬래시 커맨드 (Slash Command)슬래시 커맨드는 AI 코딩 도구의 입력창에 `/`를 쳐서 부르는 내장 명령으로, 자연어로 부탁하면 해석이 흔들리는 작업(대화 비우기·모델 변경·되감기)을 정해진 동작으로 정확히 실행합니다.
- 컨텍스트 윈도우 (Context Window)컨텍스트 윈도우는 AI 모델이 한 번에 읽을 수 있는 텍스트(토큰)의 최대 분량으로, 이 한도를 넘어가면 대화의 앞부분이 창 밖으로 밀려나 모델이 더 이상 참고하지 못하게 됩니다.
Ears