변경 사항 리뷰
이 채팅에서 리뷰하지 마세요. 직접 캔버스를 작성하지 마세요.
엔진 찾기
bin/post-commit-review가 포함된 첫 번째 디렉터리를 사용하세요:
$MERGE_REVIEWER_HOME$(dirname "$CURSOR_TEMPLATE_HOME")/merge-reviewer<git-root>/tools/merge-reviewer
두 변수는 모두 ~/.config/review-change/cursor.env의 키입니다. 해당 키 이름만 읽으세요. 그 파일에서 다른 값을 출력하지 마세요.
수행할 작업
- git 루트에서
<engine>/bin/post-commit-review를 실행하세요. - 엔진은
.agent-tools/config.md(또는 레거시PROJECT.md키)에서 설정을 읽고,PROJECT.md의## Quality bar를 적용하며, 설정된 경우 사전 리뷰 명령을 실행하고, 하나의 분석 JSON을 작성한 후 캔버스를 렌더링합니다. - 사용자에게 명령 출력에서 캔버스 경로와
var/review-change.log를 알려주세요.
이 호스트가 Cursor 캔버스를 표시할 수 없으면 중단하세요. 캔버스는 Cursor에서만 렌더링된다고 말하세요.
두 번째 리뷰어를 실행하지 마세요. diff를 여러 모델에 분할하지 마세요.
모드
| 사용자가 말한 내용 | 실행할 명령 |
|---|---|
| review, review-change | <engine>/bin/post-commit-review |
| create the merge request | <engine>/bin/post-commit-review --create-mr |
--create-mr은 현재 브랜치를 푸시하고 호스트의 새 머지 리퀘스트 페이지를 엽니다. 사용자가 요청한 경우에만 실행하세요.
HEAD가 기본 브랜치일 때는 건너뛰세요. 엔진이 이미 그렇게 합니다.