no-mistakes
SHA-256로컬 Git 에이전트로서, 푸시 전에 AI 기반 검증 파이프라인을 실행하여 코드 품질을 자동으로 보장하고 깨끗한 PR을 엽니다. 비차단이며 여러 AI 어시스턴트와 호환되며, 항상 인간이 최종 결정을 내리도록 합니다.
스마트 다운로드
Download 버전 다운로드
v1.30.1 · 11 MB
푸시 전에 AI로 코드 품질을 자동 점검하여 문제 있는 코드가 저장소에 들어가는 것을 방지합니다.
주요 기능
- 비차단 - 임시 작업 디렉토리에서 파이프라인을 실행하여 현재 개발 작업에 영향을 주지 않음
- 다양한 AI 코딩 어시스턴트 호환 - Claude, Codex, RovoDev, OpenCode 등 지원
- 세 가지 트리거 방식 - git push, 터미널 인터랙티브 인터페이스(TUI), AI 스킬 명령(/no-mistakes)
- 안전한 기계적 문제 자동 수정 - 예: 포맷팅, 문서 등, 나머지 업그레이드는 수동 판단
- 깨끗한 PR 자동 열기 - 모든 점검 통과 후, 브랜치가 구성된 대상으로 자동 푸시되고 PR이 열림
할 수 없는 것
- •먼저 Git 저장소에서 `no-mistakes init`을 실행하여 초기화해야 합니다. 그렇지 않으면 사용할 수 없습니다.
- •현재는 Git만 지원하며, 다른 버전 관리 시스템은 지원하지 않습니다.
- •AI 검증 파이프라인은 API 크레딧(예: Claude, OpenAI 등)을 소모하므로 비용 관리에 유의하세요.
- •자동 수정은 안전한 기계적 문제에만 제한되며, 비즈니스 로직과 관련된 변경은 여전히 수동 검토가 필요합니다.
사용 사례
- 개인 개발자나 팀이 코드 푸시 전에 자동으로 품질 검사를 실행하여 PR 재작업을 줄이기를 원합니다.
- AI 코딩 어시스턴트(예: Claude Code)를 사용하여 작업을 완료한 후, /no-mistakes를 통해 자동으로 검증하고 PR을 제출합니다.
상세 설명
no-mistakes는 로컬 Git 프록시로, 푸시 전에 AI 기반 검증 파이프라인(리뷰, 테스트, 문서, 코드 스타일, 푸시, CI)을 실행합니다. 임시 작업 디렉터리에서 작동하며 현재 개발 환경에 영향을 주지 않습니다. 안전한 기계적 문제는 자동으로 수정하고, 사람의 판단이 필요한 문제는 사용자에게 에스컬레이션합니다. 모든 검사가 통과되면 자동으로 브랜치를 설정된 원격 저장소로 전달하고 깔끔한 PR을 생성합니다. 여러 AI 코딩 어시스턴트(Claude, Codex, RovoDev 등)를 지원하며, 세 가지 트리거 방식(git push, 터미널 인터페이스(TUI), AI 스킬 명령)을 제공합니다. GitHub Actions 등 CI 단계에서만 검사하는 기존 도구와 달리, no-mistakes는 푸시 전에 문제를 차단하고 격리된 환경에서 실행하여 더 일찍 결함을 발견하고 수정합니다.
태그
시작하기
소프트웨어 설치
다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요
터미널에서 curl -fsSL https://raw.githubusercontent.com/kunchenguid/no-mistakes/main/docs/install.sh | sh 를 실행하여 설치하십시오.
Git 프로젝트 디렉터리로 이동하여 no-mistakes init을 실행하여 로컬 프록시를 초기화하십시오.
브랜치를 생성하고 전환한 후, 수정 사항을 커밋하고 git push no-mistakes를 실행하여 코드를 푸시하십시오.
- 터미널에서 curl -fsSL https://raw.githubusercontent.com/kunchenguid/no-mistakes/main/docs/install.sh | sh 를 실행하여 설치하십시오.
- Git 프로젝트 디렉터리로 이동하여 no-mistakes init을 실행하여 로컬 프록시를 초기화하십시오.
- 브랜치를 생성하고 전환한 후, 수정 사항을 커밋하고 git push no-mistakes를 실행하여 코드를 푸시하십시오.
SHA-256 체크섬 확인됨
GitHub 공식 Release 페이지에서 추출된 체크섬
SHA256 체크섬
6d324e16b1ef51c0ba8ca0073bf839e91d790566d36d40011c49199da1201694이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
설치된 바이너리 파일(일반적으로 /usr/local/bin/no-mistakes에 위치) 및 설정 파일 디렉토리 ~/.no-mistakes를 삭제하십시오; Go install을 통해 설치한 경우 go clean -cache를 실행하고 go 바이너리 경로의 파일을 제거하십시오.
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.