[FEATURE] In-session search and bookmark navigation for long conversations
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
In long Claude Code sessions, there is no way to locate a previous
exchange, decision point, or code change discussion without scrolling
through the entire terminal history. Terminal scrollback is the only
mechanism available, and it provides no search, filtering, or
structured navigation.
This becomes a real bottleneck in sessions exceeding ~1 hour or
~50 turns, where the relevant context may be hundreds of lines above
the current prompt.
Proposed Solution
Add in-session search and bookmark navigation, similar to how IDEs
handle long files:
- Keyword search — a keybinding (e.g. Ctrl+F) opens an
inline search bar that jumps to matching turns within the
current session
- Bookmarks / decision markers — allow the user (or Claude)
to mark a turn as a checkpoint; a panel or list command
(/bookmarks) shows all marked points and allows jumping to them
- Quick navigation — /goto <keyword> or similar slash command
that recalls and summarizes the relevant exchange without
consuming significant context
Alternative Solutions
_No response_
Priority
Critical - Blocking my work
Feature Category
CLI commands and flags
Use Case Example
_No response_
Additional Context
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗