Claude Code용 프로젝트 문맥 관리 도구 MEX 공개
MEX는 가 프로젝트를 이해할 때 필요한 정보를 더 작게 나눠 읽게 하는 오픈소스 도구다. 프로젝트 루트에 `.mex/` 폴더를 두고, 하나의 큰 문맥 파일 대신 약 120토큰짜리 짧은 시작 파일과 를 사용한다. 는 작업 종류에 따라 읽을 파일을 정한다.
예를 들어 인증 관련 작업이면 를, 새 코드를 쓰는 작업이면 코딩 규칙 문서를 읽게 한다. 이렇게 하면 에이전트가 매번 모든 설명을 읽지 않고, 지금 작업에 필요한 정보만 가져간다. MEX에는 코드베이스와 문서가 어긋났는지 확인하는 드리프트 감지 기능도 있다.
이 기능은 인공지능을 쓰지 않고 8개 검사기로 존재하지 않는 파일 경로, 삭제된 , 파일 사이의 의존성 , 50개 이상 커밋 동안 업데이트되지 않은 스캐폴드 파일 같은 문제를 점수와 함께 찾아낸다. 문제가 있으면 `mex sync`가 깨진 파일만 고치도록 Claude Code에 보낼 맞춤 프롬프트를 만든다.
핵심 포인트
- MEX는 프로젝트 안의 `.mex/` 폴더에 AI용 문맥 파일을 나눠 두는 오픈소스 도구다.
- 약 120토큰짜리 시작 파일이 를 가리키고, 작업 종류에 맞는 문서만 읽게 한다.
- 드리프트 감지는 문서와 실제 코드가 어긋난 부분을 인공지능 없이 검사한다.
- 검사 대상에는 사라진 파일 경로, 삭제된 , 의존성 , 오래 갱신되지 않은 스캐폴드 파일이 포함된다.
- `mex sync`는 문제가 있는 파일만 Claude Code가 고치도록 맞춤 프롬프트를 만든다.