패턴 전수조사 일괄 수정
언어:
~/.claude-redsub/language파일의 설정(ko/en)에 맞춰 모든 출력을 해당 언어로 작성하세요. 파일이 없으면en을 기본값으로 사용합니다.
입력
$ARGUMENTS로 수정할 패턴 설명을 받습니다.
모드 선택
기본 모드 (순차 수정)
--team 없이 실행하면 단일 세션에서 순차적으로 수정합니다.
팀 모드 (--team)
--team 인수가 포함되어 있으면 Agent Teams를 사용하여 병렬 수정을 실행합니다.
Agent Teams가 활성화되어 있어야 합니다 (
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1). 활성화되지 않은 경우 Agent Teams가 비활성화 상태이며/rs-setup --force로 활성화할 수 있다고 사용자 언어에 맞춰 안내합니다.
- •전수 검색 후 발견된 파일을 팀원 수만큼 분할합니다.
- •각 팀원이 담당 파일을 병렬로 수정합니다.
- •중요: 같은 파일을 여러 팀원이 동시에 수정하지 않습니다. (파일 충돌 방지)
- •모든 팀원 완료 후 리드가 validate를 실행합니다.
절차 (기본 모드)
1. 전수 검색
Grep으로 코드베이스 전체에서 $ARGUMENTS 관련 패턴을 검색합니다.
2. 케이스 추적
TodoWrite로 발견된 모든 케이스를 추적합니다:
- •각 파일:라인 번호
- •현재 코드
- •필요한 수정
3. 순차 수정
각 케이스를 하나씩 수정합니다:
- •Edit 도구로 정확하게 수정
- •수정 후 해당 TodoWrite 항목 완료 처리
4. 검증
모든 수정 완료 후 /rs-validate 실행:
bash
npm run lint && npm run check && npm run test:unit -- --run
5. 결과 요약
markdown
## Batch fix complete: [pattern] - Found: M cases in N files - Fixed: M cases - Validation: pass/fail
위 구조를 유지하되, 사용자 언어 설정에 맞춰 헤더와 내용을 작성하세요.
주의사항
- •수정 전 반드시 전체 검색을 완료하세요. 누락 방지.
- •하나도 빠짐없이 수정 (MECE).