CC逆引きリファレンス

直接コマンドを実行したい

2. 入力・操作

コマンド / 機能

!command

! プレフィックス

概要

! に続けてコマンドを入力すると、Claude を経由せずに直接シェルコマンドを実行できます。簡単な確認作業に便利です。bashモードにはファイルパスのオートコンプリートが付いており、Tab キーでパス入力を補完できます。

設定例

# 使用例
!git status
# -> git status が直接実行される

!ls -la src/
# -> src/ のファイル一覧が表示

!npm test
# -> テストが実行される

!cat package.json | head -20
# -> package.json の最初の20行を表示

# ファイルパスのオートコンプリート
!cat src/comp[Tab]
# -> !cat src/components/ に補完
公式ドキュメントを見る

こんな時に使う

  • Claude を経由せずにコマンドを実行したい時
  • 素早くターミナル操作したい時
  • git status など簡単なコマンドを実行したい時

使い方

  1. 1! に続けてコマンドを入力
  2. 2ファイルパスの入力中に Tab キーを押すと補完される
  3. 3Enter で実行
  4. 4結果がそのまま表示される

Tips

  • Claude のコンテキストに影響を与えない
  • Claude にコマンドの説明を求める場合は ! なしで入力
  • 複雑なコマンドは Claude に依頼した方が安全な場合も
  • bashモードのファイルパス入力でも @ メンションと同様に Tab 補完が使える