

코딩 에이전트는 엄청난 규모의 코드 변경 사항을 만들 수 있습니다. 하지만 여전히 누군가는 이를 읽어야 합니다. seendiff는 대규모 변경 사항을 위한 로컬 diff 도구입니다. 본 내용을 추적하고, 청크 단위로 검토하며, 코딩 에이전트를 불러와 자신의 작업을 설명하게 하세요.
Loading comments…
제작자
kettle_dev
웹사이트 방문
seendiff.com
프로젝트 정보
제품 키워드
seendiff는 AI 기반 개발의 현실에 맞춰 설계된 로컬 diff 검토 도구입니다. 코딩 에이전트는 몇 분 만에 방대한 diff를 생성할 수 있지만, 누군가는 여전히 그것을 읽어야 합니다. seendiff는 이 작업을 체계적이고 추적 가능한 프로세스로 전환합니다. 모든 git 저장소 내에서 localhost 서버로 실행되는 seendiff는 코드 블록을 본(seen) 또는 **검토됨(reviewed)**으로 표시하고, 키보드 단축키로 변경 사항을 탐색하며, 코딩 에이전트를 다시 불러와 자신의 작업을 설명하게 할 수도 있습니다. Python 3.10+와 git이 필요하며, 몇 초 만에 설치되고 모든 검토 진행 상황을 로컬에 유지하는 Python CLI입니다.
코드 블록은 뷰포트를 스크롤할 때 자동으로 **본(seen)**으로 표시되며, **검토됨(reviewed)**은 명시적인 작업입니다 — 블록에 R을 누르거나 전체 파일에 f를 누르세요. 이 2단계 시스템 덕분에 단순히 훑어본 것과 실제로 검증한 것을 항상 구분할 수 있습니다.
모든 것이 키보드로 접근 가능합니다: ←/→는 변경 블록 간 이동, ↑/↓는 파일 간 이동, n/N은 파일 전체에서 다음 검토되지 않은 블록으로 점프, V는 파일에서 본(seen) 상태이지만 검토되지 않은 모든 블록을 검토됨으로 표시합니다. 마우스가 필요 없습니다.
어떤 것도 기기를 떠나지 않습니다 — 계정, 텔레메트리, localhost 외부 네트워크 호출이 없습니다. 이 도구는 최소한의 의존성(4개만)을 가지며, 몇 초 만에 설치되고 구성 파일이 필요 없습니다.
확장성을 염두에 두고 설계된 seendiff는 가상화 덕분에 40,000줄 파일도 원활하게 처리합니다. 파일 측면의 미니맵은 본(seen), 보지 못한(unseen), 검토되지 않은(unreviewed) 상태를 한눈에 보여주며, 검색은 모든 변경된 파일을 동시에 다룹니다.
코딩 에이전트가 diff를 작성했습니다 — seendiff는 그것이 스스로 설명하게 만듭니다.
이것이 진정한 강점입니다: seendiff는 단순한 뷰어가 아니라 에이전트로 돌아가는 다리입니다. 번들로 제공되는 skills/seendiff 스킬을 사용하면 코딩 에이전트가 diff를 열고 자신의 작업에 대한 설명을 작성할 수 있으며, 이를 실제 변경 사항과 대조하여 검토할 수 있습니다. rebase와 amend 후에도 유지되는 본(seen)/검토됨(reviewed) 추적과 결합하면, 혼란스러운 AI 생성 변경 사항을 체계적이고 감사 가능한 검토 프로세스로 전환합니다.
코딩 에이전트의 방대한 diff를 체계 없이 눈으로 확인하는 데 지쳤거나, 외부로 정보를 보내지 않는 빠르고 프라이빗하며 키보드 기반의 검토 도구를 원한다면, seendiff를 확인해 보세요. git 작업 후에도 검토 진행 상황이 유지되고 에이전트 설명을 스크립트로 작성할 수 있는 기능을 중요하게 생각한다면, seendiff는 살펴볼 가치가 있습니다. 특히 이미 Claude Code나 유사한 도구를 사용 중이고 변경 생성과 검증 사이의 피드백 루프를 더 긴밀하게 만들고 싶다면 더욱 유용합니다.
고려해볼 만한 다른 도구