Feature Request: Add `/reload` command to apply updates without exiting session

Resolved 💬 2 comments Opened Jan 27, 2026 by dks301 Closed Jan 27, 2026

Problem

First of all, I really appreciate the frequent updates and continuous improvements to Claude Code! However, after each upgrade (e.g., via brew upgrade claude-code), users need to manually exit the session and run claude --continue to apply the new version.

With updates being released so frequently (which is great!), this manual restart process becomes a bit tedious and interrupts the workflow.

### Proposed Solution

Add a /reload or /restart command that:

  • Saves the current session state
  • Restarts the Claude Code process with the new version
  • Automatically resumes the session seamlessly

### Alternatives Considered

  • Exiting with /exit and running claude --continue — works but breaks the flow
  • Using claude --continue alias — still requires manual exit

### Use Case

  1. User is in the middle of a coding session
  2. "Update available" notification appears
  3. User runs /reload
  4. Claude Code restarts and resumes the session with the new version applied

### Additional Context

This would significantly improve the upgrade experience, especially for users who keep long-running sessions open. The frequent updates are a testament to the team's dedication, and this feature would make enjoying those
updates even smoother!

View original on GitHub ↗

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