대규모 Java/Spring 모노레포를 Claude에 맞게 압축하는 오픈소스 CLI

✍️ OpenClawRadar📅 게시일: May 7, 2026🔗 Source
대규모 Java/Spring 모노레포를 Claude에 맞게 압축하는 오픈소스 CLI
Ad

sourcecode라는 오픈소스 CLI 도구가 대규모 엔터프라이즈 저장소를 Claude 친화적 컨텍스트로 압축하기 위해 출시되었습니다. Java/Spring 모노레포를 대상으로 하며, 코드베이스를 Claude와 같은 LLM에 제공할 때 발생하는 과도한 토큰 사용 문제를 해결합니다.

기능

이 도구는 기본적으로 여러 기능을 제공합니다:

  • 저장소 컨텍스트 압축 — 실제 Java Spring Boot + Angular 모노레포(~4k 파일)를 수동 추정 약 300만 토큰에서 --agent 모드: 약 5k 구조화 토큰, 또는 --compact 모드: 약 1.7k 토큰으로 줄입니다.
  • Git 핫스팟/변경 탐지 — 자주 변경되는 파일 식별.
  • TODO/FIXME 추출 — 모든 코드 주석 추출.
  • 심볼 조회 — 중복 모듈 및 프로젝트 전반에서 조회.
  • PR 델타 워크플로우 — Claude 워크플로우를 위한 구조화된 JSON/YAML 출력 생성.

현재 한계

저자는 깊은 Java 의미론, Spring/MyBatis 이해, 파일 간 추론 및 전체 아키텍처 이해는 여전히 주요 진행 중인 작업이라고 언급합니다. 이 도구는 현재 범용 AI 코드 인텔리전스 플랫폼보다는 컨텍스트 압축 및 탐색 도구로서 훨씬 유용합니다.

Ad

향후 계획

앞으로 이 프로젝트는 다음에 집중할 것입니다:

  • 특히 Java/Spring 모노레포
  • 의미론적 심볼 그래프
  • 영향 분석
  • 작업 트리 인식

설치

PyPI 및 npm을 통해 사용 가능:

pip install sourcecode==1.0.0
# or
npm install sourcecode-npm

GitHub 저장소: HarounDominique/sourcecode

대상 사용자

대규모 Java/Spring 모노레포를 사용하는 Claude 개발자로서 컨텍스트 크기를 줄이면서 탐색성과 핵심 코드 구조를 유지해야 하는 분들.

📖 전체 소스 읽기: r/ClaudeAI

Ad

👀 See Also

에이전트 컬렉션: 129개의 클로드 코드 에이전트를 하나의 저장소에 정리했습니다
Tools

에이전트 컬렉션: 129개의 클로드 코드 에이전트를 하나의 저장소에 정리했습니다

한 개발자가 129개의 Claude Code 에이전트를 ~/.claude/agents/ 형식으로 단일 저장소에 모아, 간단한 복사 명령으로 설치할 수 있도록 준비했습니다. 이 컬렉션에는 여러 분야에 걸친 68개의 개성 중심 에이전트로 구성된 완전한 agency-agents 시스템과, 다중 에이전트 팀 워크플로우를 위한 추가 에이전트가 포함되어 있습니다.

OpenClawRadar
Benchmark Shows CLI Tool Reduces Claude Code Token Costs by 32% Through Structural Navigation
Tools

Benchmark Shows CLI Tool Reduces Claude Code Token Costs by 32% Through Structural Navigation

A developer built a Rust CLI tool that gives Claude Code agents structural navigation commands like 'show me a 180-token summary of this 6,000-token class.' Benchmarking on Sonnet 4.6 across 54 automated runs showed 32% lower cost per task and 67% more code edits per session.

OpenClawRadar
클로드 세션 트래커: 클로드 코드 세션을 자동으로 GitHub 이슈에 저장
Tools

클로드 세션 트래커: 클로드 코드 세션을 자동으로 GitHub 이슈에 저장

claude-session-tracker라는 새로운 도구가 Claude Code 세션을 자동으로 GitHub 이슈에 저장하여, 세션이 종료되면 사라질 대화 기록을 보존합니다. 모든 프롬프트와 응답이 타임스탬프와 함께 댓글로 기록되며, Claude Code의 기본 훅 시스템을 통해 작동하여 컨텍스트 토큰을 소모하지 않습니다.

OpenClawRadar
법률, 규정 준수 및 금융 질문을 위한 오픈 소스 AI 컨텍스트 팩
Tools

법률, 규정 준수 및 금융 질문을 위한 오픈 소스 AI 컨텍스트 팩

한 개발자가 Claude를 사용하여 법률, 규정 준수, 금융 질문에 대한 일반적인 '변호사와 상담하세요'라는 답변 대신 구체적인 답변을 제공하는 32개의 무료 오픈 소스 컨텍스트 팩을 연구하고 구축했습니다. 이 팩들은 GDPR, 계약, SaaS 청구, EU AI 법안 등을 다룹니다.

OpenClawRadar