ClaudeMods
☰
KO
● 0 명 접속 중 · 조회 0 회
후원프로젝트 제출
GitHub 저장소 · 작성자 saksham10arora-dotcom

VHS: Claude가 수행하는 모든 편집의 테이프

각 Edit와 Write 전후를 스냅샷하고 /vhs를 통해 창에서 재생하며 단계 이동, 재생, 되감기를 제공하는 Claude Code mod입니다.

saksham10arora-dotcom@saksham10arora-dotcom

saksham10arora-dotcom/claude-vhs

원본 게시물 이미지1
번역 완료

이 mod 소개

VHS는 변경 전후의 파일을 읽어 Claude가 수행하는 각 Edit와 Write를 기록하고 세션 메모리에 파일별 버전을 보관합니다. /vhs 명령은 창을 열어 diff를 줄 단위로 재생하며 새 줄을 입력하고 변경되지 않은 줄은 컨텍스트로 유지합니다. h/l로 단계 이동, p로 재생 또는 일시 정지, f로 다음 파일, c로 닫기를 수행합니다. r를 두 번 누르면 화면에 표시된 단계까지 파일을 되감고(되감기 자체도 테이프에 기록됨), plugin marketplace로 설치하거나 clone 후 --plugin-dir로 실행할 수 있습니다. Claude Code 2.1.287+가 필요합니다(2.1.273–2.1.286에서는 `CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1). MIT 라이선스입니다.

설치

먼저 작성자의 README에서 marketplace와 플러그인 이름을 확인하세요. 저장소 구조에 따라 명령어가 달라질 수 있습니다.

claude plugin marketplace add saksham10arora-dotcom/claude-vhs
claude plugin install vhs
원문 / README

vhs

A tape of every edit Claude makes. A Claude Code mod.

vhs replaying an edit in a real Claude Code session

A real, unedited session: after Claude edits api.js twice, /vhs opens the tape.

Every Edit and Write is snapshotted before and after, so each file has its versions in order. /vhs opens a pane that replays them: the diff is computed line by line (unchanged lines stay context, as in git) and the new lines type themselves in.

Like git history for one session, without committing every keystroke.

Keys and commands

  • h / l step, p play or pause, f next file, c close
  • r twice rewinds the file to the step on screen (one press only arms it; the rewind is taped too)
  • /vhs, /vhs list, /vhs <file>, /vhs close

What it touches

The files Claude edits: read before and after each edit, and written only when you press r twice. The tape lives in memory for the session.

Install

Claude Code 2.1.287 or newer runs mods out of the box. On 2.1.273 to 2.1.286, start it with CLAUDE_CODE_ENABLE_FUNCTION_HOOKS=1 first.

claude plugin marketplace add saksham10arora-dotcom/claude-vhs
claude plugin install vhs@nerfsaksham-vhs

Every option has a default, so the installer's "userConfig options not yet set" note is safe to ignore.

Or try it without installing:

git clone https://github.com/saksham10arora-dotcom/claude-vhs && claude --plugin-dir claude-vhs

Develop

claude plugin validate .
claude plugin test .

More mods

Part of a set: teach-me · vhs · frugal · lofi. More community mods: awesome-claude-mods.

MIT. Made by Saksham Arora (@nerfsaksham).

비슷한 프로젝트