본문으로 건너뛰기

© 2026 Molayo

HN요약2026. 05. 20. 02:29

Show HN: Codiff, 로컬 diff 리뷰 도구

요약

Codiff는 Git의 스테이징 및 미스테이징된 변경 사항을 검토할 수 있는 로컬 데스크톱 diff 뷰어입니다. LLM을 활용하여 코드 변경 사항에 대한 워크스루를 생성하고, 인라인 주석 및 마크다운 형식의 리뷰를 제공하는 기능을 갖추고 있습니다.

핵심 포인트

  • Git 변경 사항을 빠르고 미니멀한 네이티브 앱 환경에서 검토 가능
  • OpenAI 모델을 활용한 코드 변경 사항 설명 및 리뷰 가이드 생성
  • GitHub PR을 직접 열고 댓글 작성, 승인 또는 변경 요청 가능
  • 마크다운 뷰어, 히스토리 뷰, 테마 전환기 등 사용자 편의 기능 제공
  • macOS, Linux, Windows를 지원하며 Homebrew를 통한 설치 가능

Releases: nkzw-tech/codiff

v0.3.0

이 앱이 본격적으로 발전하고 있습니다!

  • .md 파일을 깔끔하게 렌더링하기 위한 마크다운 뷰어 (markdown viewer)를 추가했습니다.
  • 여러 줄에 걸쳐 댓글을 남길 수 있는 기능을 추가했습니다.
  • 사용 가능한 OpenAI 모델을 감지하고 모델 선택기 (model selector)를 추가했습니다.
  • 종료 시 댓글을 클립보드에 자동으로 복사하는 옵션을 추가했습니다.
  • 이미 창이 열려 있는 프로젝트나 커밋에 대해 codiff를 실행하면, 새 창을 여는 대신 해당 창을 포커스합니다.
  • 메뉴에 테마 전환기 (theme switcher)를 추가했습니다.
  • 인라인 (inline)으로 diff 개수를 표시합니다.

기여해주신 @bryceosterhaus 님과 @tobiasandersen 님께 감사드립니다!

참고: Windows 및 Linux 릴리스는 CI가 완료되면 자동으로 나타납니다.

v0.2.1

v0.2.0

v0.2.0에서 수많은 새로운 기능과 첫 Linux 및 Windows 빌드를 선보입니다!

Mac에서는 이제 brew install --cask nkzw-tech/tap/codiff를 통해 Codiff를 설치할 수 있습니다.

스크린샷: https://x.com/cnakazawa/status/2056328020034810097

새로운 기능:

  • 개선된 워크스루 (Walkthrough) 기능: Codex가 더 많은 컨텍스트와 함께 실행 가능한 리뷰 가이드를 더 빠르게 생성하며, 리뷰 중에 무엇에 집중해야 하는지와 그 이유를 알려줍니다.
  • Codex에게 코드 변경 사항을 인라인으로 설명해달라고 직접 "질문 (Ask)"할 수 있습니다.
  • 이전 커밋을 검토할 수 있는 히스토리 뷰 (history view)를 추가했습니다. CLI에서 codiff <hash>를 사용하여 특정 커밋을 검토하세요.
  • myrepo의 로컬 체크아웃 내에서 codiff https://github.com/user/myrepo/pull/3를 시도해 보세요. Codiff에서 GitHub PR을 직접 열고 댓글을 게시하거나 승인/변경 요청을 할 수 있습니다. 기존 PR 댓글도 확인할 수 있습니다.
  • 파일을 에디터에서 열 수 있는 Open 버튼을 추가했습니다.
  • 이제 파일 내 패치 (patch)의 위아래 코드를 확장할 수 있습니다.
  • 새로운 사용자 경험 (New User Experience) 화면을 추가했습니다.

Codiff가 마음에 드신다면 https://github.com/sponsors/cpojer 를 확인해 주세요.

v0.1.0

초기 릴리스 (Initial Release)

Codiff는 커밋하기 전에 스테이징된 (staged) 및 스테이징되지 않은 (unstaged) Git 변경 사항을 검토하기 위한 로컬 데스크톱 diff 뷰어입니다.

주요 특징:

  • 빠르고 아름다우며 미니멀한 네이티브 앱에서 로컬 Git 변경 사항을 검토하세요.
  • codiff -w를 사용하세요.

LLM (Large Language Model)이 생성한 워크스루 (walkthrough)를 위해 사용하세요. - 변경된 라인에 인라인 주석 (inline comments)을 추가하고, 후속 검토를 위해 diff 컨텍스트 (diff context)가 포함된 전체 리뷰를 Markdown 형식으로 복사할 수 있습니다.

다운로드:

  • 릴리스 (release) 페이지에서 macOS용 앱을 다운로드하세요.
  • 앱을 설치한 후, Codiff > Install Terminal Helper를 사용하여 codiff 명령어를 활성화하세요.

AI 자동 생성 콘텐츠

본 콘텐츠는 HN OpenAI Codex의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0