[FEATURE] In-session search and bookmark navigation for long conversations

Resolved 💬 3 comments Opened May 16, 2026 by JoberYongk Closed May 20, 2026

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:

  1. Keyword search — a keybinding (e.g. Ctrl+F) opens an

inline search bar that jumps to matching turns within the
current session

  1. 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

  1. 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_

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗