핵심 요약
- 키보드 단축키 중심으로 Git diff를 검토할 수 있는 오픈소스 도구 'Diffle'이 공개되었습니다.
- Vim 스타일의 단축키 조작과 함께 LSP를 통한 코드 정의·참조 탐색, GitHub PR 코멘트 연동 기능을 제공합니다.
- 작성한 로컬 코멘트를 AI 에이전트 프롬프트나 GitHub 리뷰로 손쉽게 내보낼 수 있는 것이 특징입니다.
요약 개발자 커뮤니티에서 키보드 단축키 위주로 Git 변경 사항(diff)을 탐색하고 코드 리뷰를 진행할 수 있는 오픈소스 도구 'Diffle'이 공개되었습니다. 이 도구는 브라우저 환경에서 Git diff를 시각화하면서도 마우스 없이 키보드만으로 빠르게 조작할 수 있도록 설계된 것이 특징입니다.
Diffle은 Vim 스타일의 단축키 체계를 채택하여 j와 k로 라인 이동, J와 K로 파일 전환, 대괄호([, ]) 키로 변경 덩어리(hunk)를 오갈 수 있습니다. 특정 라인이나 블록, 혹은 파일 전체에 즉각적으로 코멘트를 작성할 수 있으며, 이렇게 남긴 코멘트는 로컬의 별도 디렉터리(<git-dir>/diffle/)에 보관되어 워크트리를 훼손하지 않습니다. 작성된 코멘트는 복사하여 AI 에이전트의 프롬프트로 전달하거나 GitHub PR의 대기 중인 리뷰(pending review)로 한 번에 내보낼 수도 있습니다.
또한 언어 서버 프로토콜(LSP)을 지원하여 diff를 보는 도중에도 정의 이동(gd), 타입 정의(gy), 참조 검색(gA), 호버 문서 확인(gh) 등 IDE 수준의 코드 탐색 기능을 제공합니다. Git 작업 트리뿐 아니라 특정 커밋, 브랜치 비교, GitHub PR 번호를 직접 지정해 리뷰하는 기능도 지원합니다.
Sponsored · 광고