본문으로 건너뛰기

© 2026 Molayo

r/ClaudeAI분석2026. 06. 25. 05:23

Claude Code가 매 작업마다 전체 코드베이스를 읽는 것을 방지하는 도구를 만들었습니다

요약

Claude Code가 매 작업 시 과도한 파일을 읽는 문제를 해결하기 위해 의존성 그래프 기반의 npm 패키지 'Mycelium'을 개발했습니다. 이 도구는 작업에 꼭 필요한 파일만 선별하여 제공하고 세션 변경 사항을 추적합니다.

핵심 포인트

  • 의존성 그래프를 구축하여 관련 파일만 선별적으로 제공
  • 불필요한 파일 읽기를 줄여 Claude Code의 효율성 증대
  • 세션별 변경 사항 추적 및 AI 요약 diff 기능 제공
  • 실시간 의존성 맵을 확인할 수 있는 그래프 뷰어 포함

Claude Code가 어떤 작업을 수행하기 전에 30~40개의 파일을 읽는 것을 계속 발견했습니다. 매번 새로운 작업마다, 이전 세션에서 무엇을 했는지에 대한 기억이 전혀 없었습니다.

그래서 Mycelium을 만들었습니다. 이것은 다음과 같은 기능을 가진 npm 패키지입니다:

  • 코드베이스를 스캔하고 의존성 그래프 (dependency graph)를 구축합니다.
  • 에이전트가 파일에 접근하기 전에 쿼리할 수 있는 로컬 서버를 시작합니다.
  • 40개가 아닌, 작업에 실제로 관련 있는 4~6개의 파일만 반환합니다.
  • 모든 세션을 추적합니다 — 무엇이 변경되었는지, 어떤 줄이 추가되었는지, AI 요약이 포함된 전체 diff를 제공합니다.
    또한 전체 코드베이스를 실시간 의존성 맵으로 보여주는 그래프 뷰어 (graph viewer)를 사용할 수 있습니다. Claude Code가 작업하는 동안 실시간으로 업데이트되는 것을 지켜보는 것은 꽤 멋진 경험이었습니다.

설치:
npm install -g (@)/kopikocappu/mycelium
(@ 기호와 괄호는 Reddit에서 누군가를 태그하는 것이므로 제거하세요)
mycelium init

그 후에는 평소처럼 Claude Code를 사용하면 됩니다. 자동으로 CLAUDE.md를 인식하고 파일에 접근하기 전에 /preflight를 호출하기 시작합니다.

오픈 소스이며, MIT 라이선스입니다. 컴퓨터 과학 (CS) 전공 2학년 학생으로서 만든 저의 첫 번째 실제 npm 패키지입니다. 작동 방식에 대한 질문은 기꺼이 답변해 드리겠습니다.

GitHub: github.com/KopikoCappu/Mycelium-public
submitted by /u/Embarrassed-Tooth132
[link] [comments]

AI 자동 생성 콘텐츠

본 콘텐츠는 r/ClaudeAI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0