RepoLens: Go로 작성된 인터랙티브 로컬 코드베이스 패커 및 토큰 최적화 도구(TUI/CLI)

✍️ OpenClawRadar📅 게시일: July 2, 2026🔗 Source
RepoLens: Go로 작성된 인터랙티브 로컬 코드베이스 패커 및 토큰 최적화 도구(TUI/CLI)
Ad

RepoLens는 의존성 없는 오픈소스 Go 도구로, 로컬 코드베이스를 LLM 컨텍스트 윈도우에 최적화된 단일 파일로 패킹합니다. Charm의 Bubble Tea를 기반으로 한 Elm 아키텍처 TUI와 여러 스마트 컨텍스트 최적화 메커니즘을 갖추고 있습니다.

주요 기능

  • 대화형 파일 탐색기 (TUI): 스페이스바로 파일과 폴더를 재귀적으로 선택합니다. 중첩된 폴더를 시각적으로 펼치거나 접을 수 있습니다.
  • 실시간 Tiktoken 카운터: 동적 진행 표시줄이 파일을 선택할 때 실시간으로 컨텍스트 제한 소비량(GPT-4o 인코딩)을 추정합니다.
  • 스마트 주석 제거: Go, Python, TypeScript, JavaScript, Shell, HTML, CSS에서 주석과 독스트링을 자동으로 제거하며, 실행 가능한 쉬뱅(#!/bin/bash)은 유지합니다. spf13/cobra 리포지토리 벤치마크: 프롬프트 크기가 621KB에서 518KB로 17.2% 토큰 절감.
  • 토큰 기반 파일 분할: 코드베이스가 토큰 임계값(예: --max-tokens 50000)을 초과하면 RepoLens가 출력을 순차적 부분으로 분할하고, 각 부분에 트리 레이아웃 다이어그램을 자동으로 추가합니다.
  • 로컬 비밀 스캐너: 잠재적 AWS 키, OpenAI 키, Slack 웹훅, 일반 비밀번호를 플래그합니다. TUI 모드에서는 파일 옆에 노란색 ⚠️ [SECRET!] 경고를 깜빡입니다.
  • 강력한 XML 포맷팅: 코드 페이로드를 <![CDATA[ ... ]]> 블록 안에 안전하게 감싸고 중첩된 대괄호를 이스케이프하여 프롬프트 포맷팅 손상을 방지합니다.
Ad

빠른 시작

Go로 설치:

go install github.com/catball912/repolens@latest

또는 CLI 모드로 직접 실행:

repolens -n -d . -i "*_test.go,*.log" -o output.md

대상 사용자

로컬 코드베이스를 LLM에 제공(예: 코드 리뷰, 리팩토링, 문서 생성)하면서 파일을 타사 서비스에 업로드하지 않고, 런타임 의존성이 없는 가벼운 컴파일 도구를 원하는 개발자.

📖 전체 출처: r/openclaw

Ad

👀 See Also

개발자가 Claude Code로 GALA 프로그래밍 언어 구축, 강력한 타입 시스템이 AI 생성 코드 신뢰성 향상에 도움 된다고 강조
Tools

개발자가 Claude Code로 GALA 프로그래밍 언어 구축, 강력한 타입 시스템이 AI 생성 코드 신뢰성 향상에 도움 된다고 강조

한 개발자가 Claude Code를 광범위하게 사용하여 Go로 트랜스파일되는 함수형 프로그래밍 언어 GALA를 구축했습니다. 이 언어는 봉인된 타입, 완전한 패턴 매칭, 기본적으로 불변성, 모나드 등의 기능을 갖추고 있으며, Claude는 타입 추론, 패턴 매칭 변환기 구현, 40개 이상의 버그 수정에 도움을 주었습니다.

OpenClawRadar
MCP 서버: 토론 기능을 통한 로컬 및 클라우드 LLM 비교
Tools

MCP 서버: 토론 기능을 통한 로컬 및 클라우드 LLM 비교

MCP 서버는 개발자들이 Ollama를 통해 로컬 모델과 다양한 클라우드 LLM을 함께 쿼리할 수 있도록 하며, 나란히 비교 및 구조화된 토론 기능과 같은 기능을 제공합니다.

OpenClawRadar
사이트파이어, 콘텐츠 에이전트로 AI 검색 최적화 자동화
Tools

사이트파이어, 콘텐츠 에이전트로 AI 검색 최적화 자동화

Sitefire의 플랫폼은 AI 검색 결과를 모니터링하고, 어떤 페이지가 인용되는지 분석하며, 콘텐츠 에이전트를 사용하여 개선안을 초안 작성하거나 새로운 페이지를 만들어 클라이언트의 CMS에 직접 푸시합니다. 한 클라이언트는 10일 만에 AI 봇 요청이 약 200회/일에서 약 570회/일로 증가하는 것을 확인했습니다.

OpenClawRadar
TestThread: AI 에이전트를 위한 오픈 소스 테스트 프레임워크
Tools

TestThread: AI 에이전트를 위한 오픈 소스 테스트 프레임워크

TestThread는 라이브 엔드포인트에 대해 테스트를 실행하고 AI 진단과 함께 통과/실패 결과를 제공하며, 의미론적 매칭, PII 감지, CI/CD 통합과 같은 기능을 포함한 AI 에이전트용 오픈 소스 테스트 프레임워크입니다.

OpenClawRadar