[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_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗