aliemrevezir/mods/tree/main/plugins/project-hop
project-hop
Claude Code mod. 모든 프로젝트가 한 폴더에 있을 때 사용. 해당 폴더에서 Claude를 시작하고, 프롬프트 위에서 프로젝트를 선택한 후 새 세션을 열거나 최근 세션을 계속할 수 있습니다. 터미널을 떠날 필요가 없습니다.
이 mod 소개
Claude Code mod. 모든 프로젝트가 한 폴더에 있을 때 사용. 해당 폴더에서 Claude를 시작하고, 프롬프트 위에서 프로젝트를 선택한 후 새 세션을 열거나 최근 세션을 계속할 수 있습니다. 터미널을 떠날 필요가 없습니다. 입력 상자 위에 키보드 기반 밴드를 추가하여 하위 폴더를 📁 행으로 표시(최신 활동 우선, 세션 수 포함). ctrl+x tab, 화살표 키, 이름 입력, 페이징으로 탐색 가능합니다. 프로젝트를 열면 제목 또는 마지막 프롬프트로 최근 세션을 나열합니다. 세션을 계속하거나, 새 세션을 시작하거나(n으로 /cd + /clear 실행), 가장 최근 세션을 계속하거나(c), 또는 돌아갈 수(b) 있습니다. /projects [folder] 명령을 포함합니다. /plugin marketplace add aliemrevezir/mods, 그 다음 /plugin install project-hop@aliemrevezir-mods 로 설치. 또는 복제 후 claude --plugin-dir 사용. mod를 지원하는 Claude Code 빌드와 ls, stat, sed, grep이 있는 POSIX shell 필요. ~/.claude/projects 에서 세션을 읽습니다. MIT 라이선스.
설치
먼저 작성자의 README에서 marketplace와 플러그인 이름을 확인하세요. 저장소 구조에 따라 명령어가 달라질 수 있습니다.
claude plugin marketplace add aliemrevezir/mods claude plugin install project-hop
원문 / README
project-hop
A Claude Code mod for when you keep all your projects under one folder. Start Claude in that folder, pick a project above the prompt, then open a new session there or continue a recent one, without leaving the terminal.
What it does
Projects. When Claude starts in a folder that looks like a folder of projects, a band above the input lists its child folders as 📁 rows, newest activity first, with how many sessions each one has.
- Press ctrl+x tab to give the band the keyboard, then ↑ ↓ to walk the folders and Enter to open one. Arrowing past the last row turns to the next page, past the first row to the previous one.
- Or type a project's name and press Enter; a name that matches several filters the list.
▲/▼(k/j) also page through long lists;xcloses the band.
Sessions. Opening a project shows its recent sessions by title or last prompt.
- ↑ ↓ and Enter continue a session, or type its number.
nstarts a new session in that project (/cd+/clear).ccontinues the most recent one,bgoes back to the projects.
Commands
| Command | What it does |
| -------------------- | ---------------------------------------------------------------------------- |
| /projects [folder] | Show the projects in folder; with no folder, here or the current project's parent |
Install
From inside Claude Code:
/plugin marketplace add aliemrevezir/mods
/plugin install project-hop@aliemrevezir-mods
Or load it straight from a clone:
git clone https://github.com/aliemrevezir/mods
claude --plugin-dir mods/plugins/project-hop
Requirements
- A Claude Code build with mods (plugin hook modules).
- A POSIX shell with
ls,stat,sedandgrep; sessions are read from~/.claude/projects.
Development
claude plugin validate .
claude plugin test .
Folder and transcript scanning lives in hooks/scan.ts; the band, the picks and the hop itself live in hooks/register.tsx.
