301 文字
2 分
GitHub Copilot CLI 内からシェルコマンドを直接実行する方法【!】

はじめに#

Copilot CLI で作業中に「あ、ちょっと git status 確認したいな…」ってなったとき、わざわざ CLI を抜けて別のターミナルで叩いてないですか?

実は Copilot CLI の中からシェルコマンドを直接実行できます。コマンドの先頭に ! を付けるだけです。


使い方#

コマンドの先頭に ! を付けて入力します。

/copilot> !git status
/copilot> !ls -la
/copilot> !npm test

Copilot を経由せず、ローカルのシェルでそのまま実行されます。


こんなときに使える#

シーンコマンド例
Git の状態を確認したい!git status
ファイル一覧を見たい!ls / !dir
テストを走らせたい!npm test
ビルドしたい!npm run build
環境変数を確認したい!echo $PATH

Copilot に頼むのとの違い#

方法動作
普通にプロンプト入力Copilot が解釈して実行(承認が必要)
! で実行Copilot を介さず直接シェルで実行

「Copilot に聞くまでもないけど、ちょっと確認したい」ってときに最適です。プレミアムリクエストも消費しません。


関連記事#

GitHub Copilot CLI 内からシェルコマンドを直接実行する方法【!】
https://naonao-na.com/posts/github-copilot-cli-shell-execute/
作者
[object Object]
公開日
2026-03-28
ライセンス
CC BY-NC-SA 4.0