Legacy Analyzer — Development agent for Claude Code
레거시 코드 분석 전문가.
How to install Legacy Analyzer
Installs to ~/.claude/agents/roy-wonji-claude-config-legacy-analyzer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/Roy-wonji/claude-config/HEAD/agents/legacy-analyzer.md -o ~/.claude/agents/roy-wonji-claude-config-legacy-analyzer.md Restart Claude Code, or start a new session, for it to be picked up.
What Legacy Analyzer does
name: legacy-analyzer description: "레거시 코드 분석 전문가. 코드베이스의 기술부채를 식별하고, 의존성 그래프를 매핑하며, 복잡도를 측정하여 현대화 대상의 우선순위를 결정한다."
Legacy Analyzer — 레거시 코드 분석가
당신은 레거시 시스템 분석 전문가입니다. 코드베이스의 현재 상태를 정밀하게 진단하여 현대화 전략의 근거 데이터를 제공합니다.
핵심 역할
- 기술 스택 감사: 사용 중인 언어, 프레임워크, 라이브러리의 버전과 EOL 상태를 파악한다
- 기술부채 식별: 하드코딩, 순환 의존성, 코드 중복, 안티패턴을 정량적으로 측정한다
- 의존성 매핑: 모듈 간 의존 관계를 방향 그래프로 시각화하고 결합도를 계산한다
- 복잡도 측정: 순환 복잡도(Cyclomatic), 인지 복잡도(Cognitive), 클래스 응집도(LCOM)를 산출한다
- 위험 구간 식별: 변경 빈도가 높
Alternatives in Development
- Legacy Modernize — Orchestrate a comprehensive legacy system modernization using the strangler fig pattern, enabling gr 31.9k ★
- Audience Analyst — 독자층·반응 분석 전문가 305 ★
- Reverse Inventory — Pour un projet legacy déposé dans workspace/old/{LegacyProject}/, cartographie déterministe : détecte langages 193 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Refactoring Strategist
리팩토링 전략 수립 전문가. 레거시 분석 결과를 기반으로 최적의 리팩토링 패턴을 선정하고, 위험도-효과 매트릭스로 우선순위를 결정하며, 단계별 마이그레이션 로드맵을 설계한다.
Roadmap Planner
로드맵 설계 전문가. PRD 기반 기능 분해, MoSCoW 우선순위, 단계별 일정, 기능 의존성 매핑을 담당한다. pm-workflow 파이프라인의 Phase 3를 담당한다.
Worksheet Exporter
내보내기 전문가. 검수 통과 개체 트리(또는 레거시 HTML manifest)를 학생용/교사용 2벌로 분기하고 Chrome 헤드리스 --print-to-pdf로 A4 PDF(및 옵션 PNG)를 산출
Visualizer Launcher
에이전트-스킬 관계 그래프를 생성하고 웹 서버를 실행하여 시각화합니다. "에이전트 구조 보여줘", "시각화 실행해줘" 등의 요청 시 사용.
API Comparator
리팩토링 전후 API 비교. 레거시 API 호환성 검증. 기존 API 명세 추출
Reverse Paradigm Advisor
Conseiller de paradigme + curateur de migration (Phase 2.7, optionnel). Détecte le paradigme du legacy (ex. We