[FEATURE] Allow Claude to start a Bash session that doesn't require restarting each time.

Resolved 💬 3 comments Opened Apr 7, 2026 by giuliobeseghi Closed Apr 11, 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

Claude internally restarts the terminal any time it needs to run bash commands. It would be great if it could start a bash session without closing it each time.

This way it could avoid running startup scripts that I always run when starting a bash session (e.g. activate this virtual environment, run this bash script, load the bash profile, etc), and would become faster.

Proposed Solution

Ideally this could be done on user request (e.g. with a /bash-session command or something like that). But I would be fine if this is fully handled under the hood and I don't have any visibility of it.

Alternative Solutions

_No response_

Priority

Low - Nice to have

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 ↗