timwuhaotian/the-pair
Open-source AI pair programming for desktop: a Mentor + Executor agent cross-check each other's code to catch AI hallucinations. Works with Claude Code, Codex, Gemini & opencode. macOS / Windows / Linux.
해결하는 문제
Pair는 단일 AI 어시스턴트가 자신의 실수를 놓칠 수 있는 AI 코드 환각 문제를 해결합니다. 두 개의 독립된 AI 에이전트가 서로의 작업을 검증하는 시스템을 제공하여, 코드가 코드베이스에 통합되기 전에 검토되고 검증되도록 보장합니다.
작동 방식
애플리케이션은 두 가지 다른 AI 역할을 조율합니다:
- 멘토 에이전트: 읽기 전용 에이전트로 계획, 검토, 검증을 담당합니다.
- 실행자 에이전트: 실제 코드를 작성하고 명령을 실행하는 에이전트입니다.
사용자는 Claude Code, OpenAI Codex, Gemini, Ollama를 통해 로컬 모델 등 다양한 AI 제공업체를 이러한 역할에 자유롭게 조합할 수 있습니다. 에이전트는 멘토링, 실행, 검토의 주기를 반복합니다. 무제한 실행을 방지하기 위해 시스템은 반복 예산(기본값 20턴)을 사용하며, 예산이 소진되면 인간의 감시를 위해 일시 중지됩니다.
대상 사용자
Cursor나 Copilot과 같은 단일 에이전트 도구보다 더 높은 투명성과 검증 기능을 제공하는 자동화된 다중 에이전트 코딩 어시스턴트를 원하는 개발자들을 위한 것입니다.
주요 기능
- 이중 모델 크로스 밸리데이션: 오류와 환각을 줄이기 위해 두 개의 별도 모델을 사용합니다.
- 다중 제공업체 지원: opencode, Claude Code, Codex, Gemini, Kimi Code 등의 다양한 CLI와 호환됩니다.
- 통합 페어 콘솔: 대화, 타임라인, 터미널 이벤트를 하나의 피드로 통합합니다.
- 실시간 모니터링: 각 에이전트의 CPU/메모리 사용량을 추적하고 정지된 활동을 감지합니다.
- Git 통합: 인라인 디프 뷰어를 통해 파일 변경 사항을 자동으로 추적합니다.
- 세션 복구: 중단된 세션을 전체 상태 복원과 함께 재개할 수 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트