miyago9267

Resesh — Development skill for Claude Code

Development community

用 fzf 跨專案目錄恢復 Claude Code 與 Codex CLI session / Unified fzf finder to resume Claude Code & Codex CLI sessions across any project directory.

How to install Resesh

This entry records only its repository, not the path inside it, so there is no exact command to give. Open miyago9267/resesh and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Resesh does

用 fzf 跨專案目錄恢復 Claude Code 與 Codex CLI session / Unified fzf finder to resume Claude Code & Codex CLI sessions across any project directory.

Alternatives in Development

  • Claude Scholar — Semi-automated research assistant for academic research and software development 3k ★
  • Claude Supermemory — Persistent memory across sessions and projects using Supermemory 2.3k ★
  • Coding Agent Session Search — Unified TUI and CLI to index and search your local coding agent session history across 11+ providers (Codex, C 708 ★

README

resesh

One fuzzy list to find and **resume** any past Claude Code, Codex, pi, Grok, opencode or Antigravity (`agy`) CLI session — across every project directory.

`resesh` scans the history of each tool, merges them into a single [fzf](https://github.com/junegunn/fzf) picker sorted by recency, and on selection drops you **back into** that session (`claude --resume`, `codex resume`, `pi --session`, `grok --resume`, `opencode -s`, `agy --conversation`) in its original working directory.

Most history tools let you *read*, *search*, or *export* past conversations. `resesh` is resume-first: pick a session, press Enter, and you're back where you left off — no matter which directory it was in or which tool you were using.

resesh
┌───────────────────────────────────────────────────────────────┐
│ session>                                                       │
│ [cc]      now  ~/Project/rms         重構 workspace 結構        │
│ [codex]    3d  ~/Project/sre-kb      查明 ArgoCD 警告           │
│ [cc]       5m  ~/dotfile             session finder 設計        │
└───────────────────────────────────────────────────────────────┘

Install

**curl** (recommended)

curl -fsSL https://raw.githubusercontent.com/miyago9267/resesh/main/install.sh | sh

**go install**

go install github.com/miyago9267/resesh/cmd/resesh@latest

**manual** — grab a binary from [releases](https://github.com/miyago9267/resesh/releases), `chmod +x`, and on macOS clear the quarantine flag: `xattr -d com.apple.quarantine resesh`.

Usage

resesh              # all sessions, newest first, in an fzf picker
resesh       # pre-fill the fzf query (matches tool / cwd / title)
resesh --tool cc,codex      # only these tools; --cc / --codex are aliases
resesh --cwd        # cwd contains substr; "." = current directory and below
resesh --since 7d           # updated within Nm / Nh / Nd / Nw
resesh --grep           # conversation (or title) contains kw
resesh --list