내 사이드 프로젝트가 이번 주에 사용자 수천 명을 돌파했는데, 사람들이 실제로 이걸 쓴다는 게 아직도 안 믿긴다
My side project crossed thousands of users this week and I still can't quite believe people actually use the thing
핵심 요약
1인 개발로 시작한 코딩 에이전트용 로컬 코드베이스 메모리 도구가 출시 10주 만에 사용자 1,000명을 돌파함.
- 사이드 프로젝트 성공 — 1인 개발로 시작한 도구가 10주 만에 사용자 1,000명을 돌파함.
- 로컬 코드 그래프 — 클라우드 업로드 없이 로컬에서 코드 구조를 그래프로 관리함.
- 에이전트 효율성 — 코드베이스를 그래프로 인덱싱하여 에이전트의 토큰 사용량과 탐색 시간을 획기적으로 줄임.
- 실시간 업데이트 — 파일 저장 시마다 그래프를 실시간으로 패치하여 최신 상태를 유지함.
3개월 전, 코딩 에이전트용 '메모리' 도구들이 단순히 단계만 추가된 벡터 저장소인 것에 짜증이 났다. 에이전트에게 큰 코드베이스를 던져주면 길 잃은 인턴처럼 grep만 해대며 토큰을 낭비하고, 코드 간 연결성을 전혀 이해하지 못했다. 도구들은 저장소만 제공할 뿐 이해력은 없었다.
그래서 직접 만들기 시작했다. 에이전트를 위한 코드베이스 메모리인데, 실제 코드 그래프 형태이고, 내 직장(혹은 내) 레포를 남의 클라우드에 올리기 싫어서 로컬 우선으로 만들었다. 나랑 비슷한 갈증을 느끼는 사람이 몇 명은 있겠지 싶었다.
10주가 지난 이번 주, 사용자 1,000명을 넘겼다. 인덱스는 모든 사용자 레포를 합쳐 5,000만 개 이상의 노드를 기록 중이고, 에이전트들이 400만 번 이상의 도구 호출을 수행했다. 대시보드가 잘못된 건 아닌지 계속 새로고침하고 있다.
이상한 점은 3년 전만 해도 한 사람이 이걸 다 만드는 건 불가능했을 거라는 거다. 난 혼자다. 팀도 없고, 투자도 없고, 밤과 주말을 쪼개서 했다. 그런데 내가 에이전트를 위해 만들던 그 에이전트들이 나랑 같이 이 도구를 만들고 있었다는 게 아직도 반칙하는 기분이다. 코딩 에이전트를 사용해 코딩 에이전트를 위한 더 나은 메모리를 만들고, 그 메모리가 다음 버전을 더 쉽게 만드는 걸 지켜보는 건 정말 기묘하고도 멋진 일이다.
지난 3개월이 순탄했다고는 안 하겠다. 인덱서를 두 번이나 다시 썼고, 첫 번째 파서는 일정 크기 이상의 레포만 만나면 뻗어버렸고, 처음 몇 주는 아무도 관심 없을 거라 확신했다. 기존 도구들이 짜증 나서 직접 도구를 만들고 있다면, 그 짜증은 당신 생각보다 더 많은 사람이 공유하고 있을 거다. 지금은 특정 문제에 갈증을 느끼는 1인 개발자가 노트북 하나 들고 시작하기에 역사상 가장 좋은 시기다.
어쨌든... 정말 대단한 일이다. 그냥 공유하고 싶었다.




