AI Briefing

Hunk, 에이전트 코드 리뷰용 터미널 diff 뷰어 공개

Hunk: 코딩 에이전트가 남긴 코드 변경 내역을 검토하는 터미널 diff 뷰어 프로젝트

·2026.10.09 19:30

핵심 내용

에이전트가 원격으로 조종 가능한 로컬 전용 보안 기반의 diff 리뷰 도구다.

1 / 4

자세히 보기

코딩 에이전트가 생성한 코드 변경 사항을 사람이 검토할 수 있도록 돕는 터미널 기반 diff 뷰어 Hunk가 공개되었습니다. 이 도구는 여러 파일의 변경 사항을 사이드바와 함께 하나의 스트림으로 연속 표시하며, 에이전트가 남긴 메모를 해당 코드 헝크 옆 카드로 부착하여 컨텍스트를 제공합니다.

에이전트 연동 및 보안

사람이 연 리뷰 화면을 에이전트가 hunk session 명령으로 원격 조종할 수 있습니다. 에이전트는 TUI를 직접 실행하지 않고 로컬 루프백 데몬을 통해 이동이나 메모 추가 등의 작업을 수행합니다. 세션 데몬은 로컬 전용으로 운영되며, 소유자 전용 자격 증명과 서명된 응답을 사용하여 외부 노출을 차단합니다.

주요 기능 및 제한 사항

  • VCS 지원: Git, Jujutsu, Sapling을 자동 인식하며, v0.23부터 hunk gh 명령으로 GitHub CLI 없이 PR 및 비교 범위를 열 수 있습니다.
  • 메모 관리: 사람과 에이전트의 메모 출처를 구분하며, 에이전트는 사람 메모를 삭제할 수 있으나 생성이나 수정은 불가합니다.
  • 설치 및 요구 사항: macOS/Linux는 스크립트, Windows는 npm(hunkdiff)으로 설치합니다. Node.js 22+ 및 x86-64 SSE4.2 CPU가 필요합니다.
  • 제한 사항: 구문 구조 기반 비교(structural diffing)는 미지원이며, delta보다 시작 속도가 느립니다. 또한 AI 자동 리뷰 코멘트나 계획 문서 검토 기능은 포함되어 있지 않습니다.

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.