한줄평
“pre-commit 을 쓰고 있었다면 설정 변경 없이 속도 이점을 얻을 수 있습니다. 다만 비교적 새 프로젝트라 일부 훅·엣지 케이스에서 호환성 확인이 필요할 수 있습니다.”
이런 분께 pre-commit 훅을 더 빠르게 돌리고 싶은 개발자께
좋은 점
- 기존 pre-commit 설정 그대로 사용
- Rust 단일 실행 파일로 빠르고 의존성 없음
아쉬운 점
- 비교적 신생 프로젝트로 호환성 검증이 필요
- GUI 없이 명령줄로만 동작
프렉 소개
prek 는 널리 쓰이는 pre-commit 훅 관리 도구를 Rust 로 다시 만든 명령줄 도구입니다. 기존 pre-commit 설정 파일을 그대로 쓰면서도 더 빠르게 동작하고, 파이썬 같은 별도 런타임 의존이 없는 단일 실행 파일로 배포됩니다. 커밋 전에 린트·포맷·검사 훅을 자동으로 돌려 코드 품질을 지키고 싶을 때 사용합니다. 기존 pre-commit 사용자가 큰 변경 없이 갈아탈 수 있도록 설계됐습니다.