You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
allow direct execution of bash commands/scripts in Copilot CLI #186
Describe the feature or problem you'd like to solve
Run a bash command prompt
Proposed solution
Description:
I would like to use Copilot CLI more seamlessly, but currently I’m missing an option to directly call bash commands or scripts.
In Claude’s code mode, I can run:
! ls
and get results instantly.
In Copilot CLI, running the equivalent (ls) takes ~20 seconds before returning output, which makes it impractical when I know which command I need to execute.
Expected behavior:
Ability to run bash commands/scripts directly from Copilot CLI, with near-instant execution (comparable to native shell).
Ideally support a syntax like ! command or a passthrough flag that pipes input directly to the shell.
Actual behavior:
Commands like ls take ~20 seconds to execute in Copilot CLI.
This delay makes the CLI less usable for day-to-day scripting.
Why this matters:
Developers expect a CLI tool to feel as responsive as a shell.
Quick script execution is essential for adoption.
Better UX would make Copilot CLI more competitive with alternatives.
Activity
RyanHecht commentedon Oct 2, 2025
Hi! This feature will be in today's build. I'll update this issue when it's released!
In the meantime, if you
npm install -g @github/copilot@prerelease, you should get access to it!RyanHecht commentedon Oct 2, 2025
It's now available in the
latestrelease, 0.0.333! https://github.com/github/copilot-cli/releases/tag/v0.0.333mb21 commentedon Oct 13, 2025
Is this why it says now on startup:
How can I disable that?
--deny-toolrequires an argument, but--deny-tool bashdoesn't make that message go away.