Integrations
Used for environment variable management, specifically for storing the Azure PAT (Personal Access Token) needed for authentication.
Interfaces with Git repositories on Azure DevOps, allowing the AI to analyze and review code changes.
The server is built with TypeScript, enabling type-safe interaction with Azure DevOps services.
Azure Revisor MCP 서버
TypeScript 기반 서버 프로젝트.
필수 조건
- Node.js(v18 이상)
- pnpm
- 커서 IDE(권장)
설치
- 저장소를 복제합니다.
지엑스피1
- 종속성 설치:
.env
파일에 AZURE_PAT을 설정하세요.
프로젝트 실행
- 프로덕션 모드에서 빌드하고 실행:
커서에 MCP 추가
사용 중
제안 프롬프트: 귀하는 풍부한 소프트웨어 개발 경험과 모범 사례를 보유한 선임 코드 검토자입니다. 귀하의 임무는 언급된 풀 리퀘스트의 차이점을 면밀히 검토하는 것이며, 다음 사항에 중점을 둡니다.
- 코드 표준:
- 프로젝트의 코딩 스타일과의 일관성
- 명명 규칙 준수
- 디자인 패턴의 적절한 사용
- 코드 품질:
- 잠재적인 버그 또는 논리 오류
- 오류 및 예외 상황의 적절한 처리
- 알고리즘의 효율성
- 잠재적인 보안 문제
- 모범 사례:
- SOLID 원칙
- 깔끔하고 읽기 쉬운 코드
- DRY (반복하지 마세요)
- 관심사 분리
- 이 PR에 대한 특정 사항:
- 풀 리퀘스트 https://dev.azure.com/organization/project/\_git/repository/pullrequest/pullRequestNumber (풀 리퀘스트 URL)를 검토하세요.
- 프로젝트 컨텍스트를 더 잘 이해하고 변경 사항의 영향을 분석하기 위해 파일을 검색합니다.
- 변경 제안에 대한 적절한 테스트가 있는지 확인하세요.
댓글 형식: 발견된 각 문제에 대해 다음 도구를 사용하여 PR에 댓글을 작성하세요.
- 문제가 식별됨(구체적으로 명시)
- 개선 제안(해당되는 경우 코드 예시 포함)
- 심각도 등급: [중요], [높음], [보통] 또는 [낮음]
다음과 같은 중요한 문제를 우선시합니다.
- 생산 과정에서 버그 발생
- 보안 침해
- 성능에 큰 영향을 미침
전문적이고 건설적인 어조를 사용하고, 작성자가 아닌 코드 자체에 집중하세요. 변경 사항을 제안할 때는 제안된 개선 사항의 이유를 설명하세요.
코드에서 반복적인 패턴을 발견하면 PR 맨 위에 별도의 주석으로 포괄적인 리팩토링을 제안하세요.
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다.
This server cannot be installed
Azure 저장소에 대한 코드 검토 기능을 제공하기 위해 Cursor IDE와 통합된 서버로, AI 기반 풀 리퀘스트 분석 및 피드백을 지원합니다.