페어 모드

페어 모드는 두 에이전트를 같은 작업에 붙이고, 작업물을 대신 주고받아 줍니다. 한쪽이 구현하는 동안 다른 쪽이 모든 diff를 리뷰하거나, 둘 다 독립적으로 리뷰한 뒤 토론하거나, 함께 브레인스토밍한 다음 같이 구현할 수 있습니다.

PATerminal v1.8.3 기준

네 가지 모드

구현 × 리뷰
한 에이전트가 구현합니다. 한 단계를 마칠 때마다 다른 에이전트가 diff를 리뷰하고 피드백을 돌려줍니다. 모든 변경에 두 번째 눈이 붙는 셈입니다.
크로스 리뷰
두 에이전트가 같은 변경을 각자 리뷰하고, 지적을 교환해 토론한 뒤, 에이전트 A가 모든 내용을 하나의 최종 목록으로 정리합니다. 아무도 파일을 수정하지 않습니다.
브레인스토밍
두 에이전트가 주제에 대해 아이디어를 주고받고, 에이전트 A가 가장 좋은 아이디어를 정리합니다. 아이디어에 살을 붙여 발전(yes, and...) 또는 악마의 대변인을 고르세요. 코드는 작성하지 않습니다.
브레인스토밍 → 공동 구현
브레인스토밍 후 에이전트 A가 작업을 같은 파일을 건드리지 않는 두 몫으로 나누고, 두 에이전트가 중간중간 동기화하며 나란히 구현합니다.

페어 시작하기

  1. 툴바에서 페어를 클릭합니다.
  2. 모드를 고릅니다.
  3. 두 페인을 준비할 방법을 고릅니다: 새 페어 세션 만들기, 이 세션의 두 페인으로 구성, 포커스된 페인 옆에 리뷰 담당을 추가, 이 세션을 페어 세션으로 만들기.
  4. 각 에이전트의 명령(기본값은 claude와 codex)과 횟수를 확인합니다.
  5. 작업, 주제, 리뷰 대상을 입력하고 페어 모드 시작을 누릅니다.
모드입력할 내용횟수
구현 × 리뷰구현 담당에게 줄 첫 작업(선택)리뷰 횟수
크로스 리뷰리뷰 대상(선택) — 비워 두면 커밋하지 않은 변경, 또는 “gh pr diff로 PR #123” 등 — 과 리뷰 관점지적을 교환할 횟수
브레인스토밍주제(필수)와 토론 스타일아이디어 교환 횟수
브레인스토밍 → 공동 구현주제(필수)아이디어 교환 횟수와 구현 중 동기화 횟수

인계 방식

터미널 위의 띠에 모드, 현재 라운드, 다음에 일어날 일이 표시됩니다. 인계는 침묵으로 추측하지 않고 에이전트의 공식 완료 신호 — Claude Code의 Stop hook과 Codex의 turn-complete 이벤트 — 를 따릅니다.

  • 구현 × 리뷰에서는 구현 담당이 적당한 지점에 이르면 리뷰로 넘기기를 누릅니다. PATerminal이 diff를 가져와 리뷰 담당에게 붙여 넣고 전송합니다. 리뷰 담당의 답변은 조용해지면 자동으로 돌려보내집니다.
  • 인계 버튼(피드백 돌려주기, 지적 교환, 진행 상황 동기화, 정리로 진행 등)은 언제나 있어 수동으로 넘길 수 있습니다.
  • 에이전트가 터미널에서 승인을 요청하면 페어는 당신을 기다리며, 아무것도 자동으로 보내지 않습니다.
  • 리뷰할 커밋되지 않은 변경이 없으면 아무것도 넘기지 않고 라운드도 세지 않습니다.

실행 중 조작

− / +
라운드를 줄이거나 늘립니다.
구현 담당에게 되돌리기
아무것도 보내지 않고 차례를 돌려줍니다. 라운드는 세지 않습니다.
일시 정지 / 재개
자동 인계를 멈춥니다.
종료
페어 모드를 끝냅니다. 두 에이전트는 계속 실행됩니다.
구현으로 진행
브레인스토밍 후 같은 두 에이전트가 작업을 나눠 구현하게 합니다.

기본 명령

설정 → 페어 모드 기본 명령에서 구현 담당과 리뷰 담당의 명령을 정합니다(기본값은 claude와 codex). 바꾸기로 서로 맞바꿀 수 있습니다. 설정 대화상자에서 페어마다 따로 바꿀 수도 있습니다.

팁

Claude Code가 구현하고 Codex가 리뷰하는 식(또는 그 반대)으로 서로 다른 에이전트를 조합하면, 같은 모델 두 개보다 더 많은 문제를 잡아내는 경향이 있습니다.

아직 해결되지 않았나요?

FAQ를 확인하거나 OS, PATerminal 버전, 시도해 본 내용을 적어 이메일로 문의해 주세요. 모든 메일에 답장해 드립니다.