전체 활용 사례

코드베이스 기술 부채 스캐너 자동화

Zero가 저장소를 클론하고, 전체 기술 부채 스캔을 실행하고, 심각도별로 분류한 뒤, 완전한 분석 내용을 담은 구조화된 GitHub 이슈를 등록합니다.

Zero가 연결합니다:GitHub

Zero가 제공하는 것

무엇이 문제인가

기술 부채는 모든 코드베이스에 존재합니다. 문제는 그것이 쌓인다는 게 아니라, 조용히 쌓인다는 점입니다. 티켓도, 담당자도, 우선순위도 없습니다. 느린 PR, 불안정한 테스트, 아무도 일정 잡지 않은 리팩터링으로 나타납니다. Zero에게 저장소를 스캔하라고 말하세요. Zero가 클론하고, 코드를 읽고, 부채를 찾고, 심각도별로 순위를 매기고, 팀이 실제로 보고 대응할 수 있도록 하나의 구조화된 GitHub 이슈로 등록합니다.

Zero가 해결하는 방법

1단계: 도구 연결하기

GitHub
GitHub
필수
Zero가 저장소를 클론하고, 코드를 읽고, 발견 사항을 구조화된 GitHub 이슈로 등록합니다.
연결

2단계: Zero에게 요청하기

@Zero clone vm0-ai/vm0, 코드베이스 전반의 기술 부채를 스캔하고, 심각도별로 분류한 뒤, 전체 분석 내용을 담은 GitHub 이슈를 등록해줘. 나에게 할당해줘.
Zero가 저장소를 클론합니다
Zero가 격리된 실행 환경으로 저장소를 가져와 의존성, 구조, 코드 패턴을 포함한 전체 코드베이스를 점검합니다.
심각도별로 발견 사항 분류
Zero가 기술 부채 신호를 식별합니다. 폐기된 패키지, 죽은 코드, 테스트가 없는 큰 컴포넌트, 순환 임포트, 일관성 없는 패턴, 누락된 타입 커버리지 등입니다. 각 발견 사항에는 높음, 중간, 낮음 라벨이 붙습니다.
구조화된 GitHub 이슈 등록
Zero가 심각도별로 묶은 완전한 분석 내용을 담아 하나의 GitHub 이슈를 만듭니다. 각 항목에는 파일 경로, 문제에 대한 설명, 제안된 해결책이 포함됩니다.

3단계: 한 걸음 더 나아가기

높은 심각도 항목 할당
상위 발견 사항을 적합한 엔지니어에게 분배
@Zero 이슈 #9012의 높은 심각도 항목마다 별도의 GitHub 이슈를 만들고 해당 코드 담당자에게 할당해줘.
부채 해소 스프린트 일정 잡기
집중적인 정리 사이클 계획
@Zero 이슈 #9012의 높음과 중간 항목을 다음 스프린트의 백로그 이슈로 Linear에 추가해줘.
반복 스캔 설정
일정에 따라 감사를 항상 최신 상태로 유지
@Zero 격주 월요일마다 vm0-ai/vm0를 다시 스캔하고 새 발견 사항을 이슈 #9012에 추가해줘.

더 나은 결과를 위한 팁

저장소가 크다면 범위를 좁히세요. 'turbo/apps/platform만 스캔해줘'라고 하면 더 빠르게 실행되고 더 집중된 리포트를 만듭니다.
팀에 가장 중요한 패턴이 무엇인지 Zero에게 알려주세요. '400줄이 넘는 컴포넌트는 모두 표시해줘' 또는 '누락된 TypeScript 타입을 강조해줘'처럼요.
새 부채가 누적되기 전에 잡을 수 있도록 반복 스캔을 예약하세요. 월간 또는 스프린트별 주기가 잘 맞습니다.