클로드 AI 토큰 99% 절약? ⚡️ 코딩 비용 확 줄이는 이 마법 도구!
AI 코딩 요금 절약 꿀팁! 코드베이스 메모리 MCP 소개
지난번에 RTK라는 도구를 소개했었는데, 이건 터미널에 나오는 글자 수를 줄여주는 거였잖아. 근데 AI가 코드를 읽을 때 쓰는 '토큰'은 못 줄여줬지. 오늘은 바로 그 토큰을 확 줄여주는 도구를 가져왔어! 이름은 코드베이스 메모리 MCP인데, 파일 읽는 데 드는 토큰을 무려 99%까지 줄여준대!
왜 토큰이 많이 나올까?
혹시 AI한테 큰 프로젝트를 맡겼는데, 답도 주기 전에 수십 개의 파일을 열어보면서 시간과 돈만 날린 경험 있어? AI가 코드 구조를 파악하려고 파일을 하나하나 뒤지는데, 이때 토큰이 엄청나게 나가는 거야. 오늘은 이걸 거의 없애는 방법을 알려줄게.
코드 지도를 만들어주는 도구
처음 가는 도시에서 가게를 찾는다고 생각해봐. 지도가 없으면 골목골목 돌아다니면서 집집마다 물어봐야 하잖아. 그런데 지도가 있으면 한 번에 딱 찾을 수 있지? AI가 파일을 하나씩 읽는 게 문 두드리는 거라면, 코드베이스 메모리 MCP는 미리 만들어두는 '코드 지도' 같은 거야.
이 도구는 네 코드 전체를 미리 훑어서 '지식 그래프', 즉 코드 지도를 만들어줘. 어떤 함수가 어디 있는지, 누가 누구를 부르는지, 어떤 화면이랑 연결되는지 등을 지도처럼 정리해주는 거지. 158개 언어를 지원하고, 설치도 간단해.
얼마나 아껴줄까?
개발사에서 측정한 결과에 따르면, 파일 하나하나 읽는 방식으로는 41만 2천 토큰이 들었던 질문을, 이 코드 지도를 사용하니까 3천 4백 토큰으로 끝났대! 거의 120배나 줄어든 거지. 파일을 읽는 대신 지도에 물어보기만 하면 되니까 가능한 거야.
MCP가 뭐길래?
MCP는 AI한테 외부 도구를 연결하는 '표준 단자'라고 생각하면 돼. 콘센트 규격처럼 통일되어 있어서 어떤 가전이든 꽂을 수 있는 것처럼, MCP를 지원하는 도구는 클로드 코드에 바로 연결돼. 그래서 이 코드 지도도 클로드 코드에 연결해서 쓰는 거야.
AI가 코드를 검색할 때마다 이 도구가 중간에 끼어들어서 미리 만들어둔 지도에서 관련된 부분을 같이 보여주는 거지. 네가 따로 뭘 하거나 명령을 바꿀 필요 없이, 평소처럼 일을 시키면 AI가 파일을 다 읽기 전에 지도에서 답을 먼저 찾는 거야.
설치는 한 줄!
설치는 진짜 간단해. 터미널에 보이는 이 한 줄만 복사해서 붙여넣으면 끝이야. 이 설치 한 번으로 클로드 코드에 연결하고, AI가 알아서 지도에서 답을 찾도록 설정까지 다 해줘.
설치가 끝나면 딱 하나만 하면 돼. 클로드 코드한테 "이 프로젝트 인덱싱 해줘"라고 말하면 알아서 코드 지도를 만들기 시작해. 이 지도는 한 번 만들어두면 계속 남아서, 나중에 다시 시작하거나 컴퓨터를 껐다 켜도 그대로 사용할 수 있어.
누가 쓰면 좋을까?
코드가 많고 복잡한 큰 프로젝트일수록, 파일이 여기저기 흩어져 있을수록 효과가 커. 파일 몇 개 안 되는 작은 프로젝트라면 큰 차이를 못 느낄 수도 있어. 그러니까 규모 있는 코드를 다루는 개발자들에게 특히 추천해!
다른 도구들과 비교하면?
- RTK: 터미널 명령 출력을 줄여줘.
- 세레나: AI가 코드를 통째로 읽는 대신 필요한 부분만 골라 읽게 해줘.
- 코드베이스 메모리 MCP: 코드 전체를 지도로 만들어서 AI가 파일을 일일이 읽는 걸 확 줄여줘.
이 도구들은 서로 다른 부분을 도와주기 때문에 같이 써도 괜찮아.
솔직한 한계점
이 도구는 지도만 그려줄 뿐, 그 지도를 읽고 판단하는 건 결국 AI 몫이야. 그리고 코드 구조를 기준으로 지도를 만들기 때문에, 실행 중에 그때그때 정해지는 부분은 지도에 다 안 담길 수도 있어. 나온 지 얼마 안 된 도구니까 중요한 작업에서는 결과를 꼭 확인하면서 쓰는 게 좋아.
정리하자면
코드베이스 메모리 MCP는 코드 전체를 지도로 미리 만들어둬서 AI가 파일을 일일이 읽지 않고도 답하게 해주는 무료 오픈소스 도구야. 파일 읽기에 드는 토큰을 99%까지 줄여주고, 설치도 간단해. 큰 프로젝트에서 AI 요금이 부담됐던 사람이라면 꼭 한번 써보길 바라!