Open Code Review 추가

This commit is contained in:
mcchae committed 2026-06-18 15:22:38 +09:00
1 parent ae9e6e2c8d
commit 0757f0c33d
3 files changed
+328

No files matched your search

+38
View File
@@ -28,6 +28,7 @@
* **[Claude Code](https://code.claude.com/)** - Anthropic의 차세대 터미널 기반 대화형 AI 코딩 어시스턴트 CLI
* **[Codex CLI](https://developers.openai.com/codex/cli)** - OpenAI의 공식 터미널 기반 로컬 대화형 코딩 에이전트 CLI
* **[pi](https://pi.dev/)** - 대화형 CLI AI 코딩 어시스턴트 및 추천 플러그인 패키지 일괄 설치 도구
* **[Open Code Review (ocr)](https://github.com/alibaba/open-code-review)** - AI 기반의 오픈소스 코드 리뷰 자동화 도구
---
@@ -123,6 +124,11 @@
curl -fsSL "https://gl.isitsoft.kr/publicproj/install-sh/-/raw/main/install-pi.sh?ref_type=heads" | bash
```
* **Open Code Review (ocr):**
```bash
curl -fsSL "https://gl.isitsoft.kr/publicproj/install-sh/-/raw/main/install-ocr.sh?ref_type=heads" | bash
```
---
### 💻 Windows (PowerShell / CMD)
@@ -284,6 +290,16 @@
$t="$env:TEMP\install-pi.ps1"; iwr -useb 'https://gl.isitsoft.kr/publicproj/install-sh/-/raw/main/install-pi.ps1' -OutFile $t; powershell -ExecutionPolicy Bypass -File $t
```
* **Open Code Review (ocr):**
* **CMD 창에서 설치 시:**
```cmd
powershell -ExecutionPolicy Bypass -c "[Net.ServicePointManager]::SecurityProtocol=[Net.SecurityProtocolType]::Tls12; $t=\"$env:TEMP\install-ocr.ps1\"; iwr -useb 'https://gl.isitsoft.kr/publicproj/install-sh/-/raw/main/install-ocr.ps1' -OutFile $t; & $t"
```
* **파워쉘 창에서 설치 시:**
```powershell
$t="$env:TEMP\install-ocr.ps1"; iwr -useb 'https://gl.isitsoft.kr/publicproj/install-sh/-/raw/main/install-ocr.ps1' -OutFile $t; powershell -ExecutionPolicy Bypass -File $t
```
---
## 📖 도구별 상세 사용법 및 팁
@@ -617,6 +633,28 @@ pi --help # 도움말 및 사용 가능 커맨드 파악
pi list # 현재 설치 완료된 플러그인 에코시스템 목록 출력
```
#### 4.5. Open Code Review
Alibaba에서 개발한 AI 기반 오픈소스 코드 리뷰 자동화 도구입니다. 결정론적 엔지니어링 분석 기법과 LLM 에이전트의 강점을 하이브리드로 결합하여 코드 변경 사항의 컨텍스트를 깊이 있게 추적하고 리뷰 의견을 생성합니다.
##### [주요 특징]
* **엔지니어링 & 에이전트 하이브리드** — 정밀한 파일 필터링과 라인 매칭 기술로 위치 오류(Position drift)를 차단하고, LLM 에이전트가 코드의 시맨틱 영역을 입체적으로 탐색합니다.
* **풍부한 컨텍스트 인지** — 단순한 diff 분석에 머물지 않고 전체 소스코드 검색, 연관 파일 분석 등을 병행합니다.
* **CI/CD 통합 지원** — GitHub Actions, GitLab CI 등 빌드 파이프라인에 이식하여 풀 리퀘스트(PR) 발생 시 자동으로 코드 리뷰가 가동되도록 연동할 수 있습니다.
##### [사용을 위한 LLM 설정 (예: OpenAI)]
설치 후 사용하기 위해 LLM 엔드포인트 정보가 필요합니다. `ocr config` 명령어를 통해 환경을 구성합니다:
```bash
ocr config set llm.url "https://api.openai.com/v1"
ocr config set llm.auth_token "YOUR_API_KEY"
ocr config set llm.model "gpt-4o"
```
##### [ocr 기본 사용법]
```bash
ocr review --from main --to feature-branch # base 브랜치와 head 브랜치 간 변경 사항 리뷰 실행
ocr config list # 현재 구성된 설정 목록 확인
```
---
_GitLab: https://gitlab.com/publicproj/install-sh_