Understand-Anything: 코드베이스를 지식 그래프로 변환

Claude Code 플러그인. 멀티 에이전트 파이프라인으로 프로젝트 분석, 모든 파일/함수/클래스/의존성을 지식 그래프로 구축. 인터랙티브 대시보드로 시각 탐색.

문제

  • 20만 줄 코드베이스에 새로 합류 → 어디서 시작?
  • 문서는 항상 구식
  • 온보딩은 몇 주
  • 새 기능마다 고고학 발굴

해결책

LLM 지능 + 정적 분석 = 살아있는 탐색 가능한 지도

주요 기능

기능설명
지식 그래프모든 파일, 함수, 클래스, 의존성 노드 시각화
자동 설명각 노드를 LLM이 평이한 언어로 설명
아키텍처 워크스루의존성 순서대로 아키텍처 안내
시맨틱 검색”인증 처리하는 부분은?” 질문 가능
영향 분석변경 사항이 시스템에 미치는 영향 시각화
적응형 대시보드주니어/PM/파워유저에 맞춰 상세 조절

지원 플랫폼

플랫폼상태설치 방법
Claude Code✅ 네이티브플러그인 마켓플레이스
Codex✅ 지원AI 기반 자동 설치
openCode✅ 지원AI 기반 자동 설치
openClaw✅ 지원AI 기반 자동 설치
Cursor✅ 지원자동 감지
Antigravity✅ 지원AI 기반 자동 설치

설치

# Claude Code
/plugin marketplace add Lum1104/Understand-Anything
/plugin install understand-anything
 
# Cursor: 클론 후 열면 자동 감지

명령어

명령어기능
/understand멀티 에이전트 파이프라인 실행, 지식 그래프 생성
/understand-dashboard인터랙티브 웹 대시보드 열기
/understand-diff변경 전후 비교
/understand-explain특정 모듈 심층 분석
/understand-chat아키텍처에 대해 질문

데이터 저장

.understand-anything/knowledge-graph.json

의미

  • 코드 리딩 → 지도 탐색: 낯선 코드베이스를 지도처럼 탐색
  • 온보딩 시간 단축: “인증 어떻게 돼?” 질문하면 즉시 답변
  • 변경 영향 사전 파악: 커밋 전에 영향 범위 시각화
  • AI 도구에 깊은 컨텍스트 제공: 다른 AI 도구가 프로젝트 구조 이해