CC逆引きリファレンス

スラッシュコマンドを無効にして実行したい

12. CI/CD・自動化

コマンド / 機能

--disable-slash-commands

スキル・コマンドを無効化

概要

--disable-slash-commands フラグを使うと、セッション中のすべてのスキルとスラッシュコマンドを無効にします。特定の環境でスキルの実行を防ぎたい場合に使います。

設定例

# スラッシュコマンドを無効にして起動
claude --disable-slash-commands

# CI/CD でスキルなしで実行
claude -p --disable-slash-commands "コードをレビューして"
公式ドキュメントを見る

こんな時に使う

  • セキュリティ上スキルの実行を許可しない環境で動かしたい時
  • 純粋なモデルの応答のみを得たい時

使い方

  1. 1--disable-slash-commands フラグを追加するだけ
  2. 2/ コマンドが実行不可になる

Tips

  • スキルファイルは読み込まれるが実行はできない
  • セキュリティポリシーでスキル実行を禁止する場合に活用