[FEATURE] Allow Slash Commands During Active Claude Code Sessions

Resolved 💬 3 comments Opened Dec 20, 2025 by safarli Closed Dec 24, 2025

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

When using Claude Code for longer or complex coding tasks, I often need to quickly check
session-related information such as usage limits, remaining tokens, or available commands.

Currently, slash commands (e.g. /usage, /help) are not usable while a task is actively running.
To access this information, I have to interrupt or exit the current workflow, which breaks focus
and reduces productivity.

This becomes especially problematic during long-running code generation, refactoring, or debugging
sessions where real-time awareness of usage and limits is important.

Proposed Solution

Allow slash commands to be executed during an active Claude Code session without interrupting
the ongoing task.

Ideally, invoking a slash command (e.g. /usage or /help) would temporarily open a lightweight
terminal UI (TUI-style overlay or inline panel) that displays the requested information.
Once closed (e.g. via Esc), the user should be able to seamlessly continue the original task.

This does not require a graphical UI. A simple read-only TUI or inline response would be sufficient.
Initially, supporting a minimal set of commands such as /usage and /help would already provide
significant usability improvements.

Alternative Solutions

_No response_

Priority

Medium - Would be very helpful

Feature Category

Interactive mode (TUI)

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 ↗