🧪
【検証】Claude Codeはプロンプト途中の「/コマンド」を認識するのか?
Cursorではスラッシュコマンドがハイライトされますが、Claude Codeのターミナルインターフェースでは、CursorのようなGUIエディタとは異なり、スラッシュコマンドのハイライト表示はされません。では、プロンプトの文中に書いた場合でも/コマンドは動くのか、短く検証しました。
スクリーンショット
-
Cursorでの/コマンドのハイライト

-
Claude Code(ターミナル)での表示

-
先頭で/入力時のコマンド一覧

結論
- 文中に書いた/コマンドも認識・実行された
- ただし末尾の「/new」は実行されないケースがあった
検証方法
- 対象プロジェクト: https://github.com/ryoshumei/add-to-calendar
- 対象ファイル:
scripts/supabase-client.js,background.js - プロンプト例:
- Look at scripts/supabase-client.js and background.js, then /sc:analyze for security vulnerabilities in the authentication flow then /new
- 出力上で「
/sc:analyze is running…」が表示され、文中の/コマンド認識を確認 - 一方で最後に置いた
/newは実行されなかった
補足
-
/sc:系コマンドはSuperClaude_Frameworkに由来(https://github.com/SuperClaude-Org/SuperClaude_Framework) -
/newは現在のコンテキストをクリアする内蔵コマンド
Discussion