[FEATURE] Temporarily manually run command in Claude Code like Vim :!

Resolved 💬 2 comments Opened Feb 11, 2026 by RigoLigoRLC Closed Mar 12, 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

Sometimes I want to run a quick command in the terminal where Claude Code is running, and since I'm used to the <esc>:![your command] Vim way of running command in the original terminal buffer, I often felt it unnecessary to open another terminal tab just for one single command (for some people this could also be a real inconvenience, for example, one might have a shell RC file that asks for SSH passphrase upon shell launch)

Proposed Solution

A new slash command-like syntax, like /![your command]<return> or such. And this command output may or may not go into context like /context output (or configurable).

Alternative Solutions

_No response_

Priority

Low - Nice to have

Feature Category

Interactive mode (TUI)

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗

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