Skip to content

명령행 옵션

기본 옵션

bash
repomix [directory]  # 특정 디렉토리 처리 (기본값: ".")

출력 옵션

옵션설명기본값
-o, --output <file>출력 파일 이름repomix-output.txt
--style <type>출력 형식 (plain, xml, markdown)plain
--output-show-line-numbers행 번호 추가false
--copy클립보드에 복사false
--no-file-summary파일 요약 비활성화true
--no-directory-structure디렉토리 구조 비활성화true
--remove-comments주석 제거false
--remove-empty-lines빈 줄 제거false

필터 옵션

옵션설명
--include <patterns>포함할 패턴 (쉼표로 구분)
-i, --ignore <patterns>제외할 패턴 (쉼표로 구분)

원격 저장소

옵션설명
--remote <url>원격 저장소 처리
--remote-branch <name>브랜치/태그/커밋 지정

설정

옵션설명
-c, --config <path>사용자 정의 설정 파일 경로
--init설정 파일 생성
--global전역 설정 사용

보안

옵션설명기본값
--no-security-check보안 검사 비활성화true

기타 옵션

옵션설명
-v, --version버전 표시
--verbose상세 로그 활성화
--top-files-len <number>표시할 상위 파일 수

사용 예시

bash
# 기본 사용법
repomix

# 사용자 정의 출력
repomix -o output.xml --style xml

# 특정 파일 처리
repomix --include "src/**/*.ts" --ignore "**/*.test.ts"

# 원격 저장소 처리
repomix --remote user/repo --remote-branch main

Released under the MIT License.