[FEATURE] Allow Slash Commands During Active Claude Code Sessions
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_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗