Understand-Anything - 코드/지식베이스를 인터랙티브 지식 그래프로 변환하는 플러그인
(github.com/Lum1104)- 멀티 에이전트 파이프라인이 프로젝트의 모든 파일·함수·클래스·의존성을 자동 분석해 인터랙티브 지식 그래프로 만들어 주는 AI 플러그인
/understand로 분석 시작,/understand-dashboard로 웹 대시보드 실행- 구조적 그래프(파일/함수/클래스 노드)와 도메인 그래프(비즈니스 프로세스 매핑) 두 가지 뷰 제공
- 아키텍처 레이어별 컬러 코딩, 노드 클릭 시 평문 요약·관계 확인
/understand-knowledge로 Karpathy 패턴 LLM 위키를 분석해 위키링크·카테고리 파싱 후 LLM 에이전트가 암묵적 관계·엔티티를 추출, force-directed 그래프로 변환- 퍼지 & 시맨틱 검색 지원 - 이름뿐 아니라 의미 기반 검색 가능
/understand-diff로 커밋 전 변경 영향 분석(리플 이펙트) 파악- 가이드 투어 자동 생성: 의존성 순서로 정렬된 아키텍처 워크스루로 코드베이스 학습 순서 안내
- 페르소나 적응형 UI: 주니어 개발자, PM, 파워 유저에 따라 대시보드 상세 수준 자동 조정
- 12개 프로그래밍 패턴(제네릭, 클로저, 데코레이터 등)을 코드 내 등장 위치에서 맥락과 함께 설명
- 5개 전문 에이전트(
project-scanner,file-analyzer,architecture-analyzer,tour-builder,graph-reviewer) + 도메인/위키 분석 에이전트 2개로 구성, 파일 분석기는 최대 5개 동시·배치당 20~30개 처리, 증분 업데이트 지원 - 지식 그래프는 JSON이므로 한 번 커밋하면 팀 전체 공유 가능 —
--auto-update옵션으로 post-commit 훅 연동 시 매 커밋마다 그래프 자동 동기화 - Claude Code, Codex, Cursor, Copilot, Gemini CLI, OpenCode, Pi Agent 등 10개 AI 코딩 플랫폼 지원
- MIT 라이선스
처음 나왔을 때 해보다가 적용해본 Codebase가 커서 그런지, 만들어준 지식 그래프에 잘못되거나 빠진 것들이 보이더라고요. 2달이나 지났으니, 다시 한번 해봐야겠네요. 개선도 되었을테니.
음... 진지하게 사용하기엔 성능이 부족한 점이 많네요. 속도나 정확성은 둘째 치고, 클릭이나 드래그 자체가 자꾸 에러가 나는군요. 그래도 시도 자체는 좋은거 같아요. 오픈소스인것도 그렇고.