【結論】Terminal操作とSession内Commandを区別
Claude Codeの基本操作では、OS Shellで実行するCommandと、起動後のSession内で使うSlash commandを区別します。
最初に/helpで現行VersionのCommand一覧を確認するのが確実です。
# ターミナルでプロジェクトへ移動
cd ~/projects/my-app
# ターミナルでClaude Codeを起動
claude
# 起動後のセッション内でHelpを表示
/help具体的な手順・設定方法
@でFileやDirectoryを参照します。/planまたはMode切替で編集前に計画を確認します。/context、/compact、/clearを目的に応じて使い分けます。
# 起動後のセッション内でContextを確認
/context
# 起動後のセッション内で権限を確認
/permissions実践プロンプト / 活用テクニック
安全な基本形は、調査、計画、承認、編集、Test、Diff確認です。
ShortcutやSlash commandは更新されるため、記事の固定一覧よりLocalのHelpを優先します。
@src/index.tsを読み、現在の責務を説明してください。
まだ変更せず、修正案とTest項目を提示してください。
私が承認した後だけ編集し、最後に実行したCommandと結果を報告してください。注意点・よくあるエラーと対処法
Session内でShell command風の文字列を入力すると、AIへのPromptとして扱われる場合があります。
Commandを直接実行したい場合はTool呼び出し内容を確認するか、別Terminalで実行します。
/clearは会話Contextを消す操作で、Repositoryの変更を元に戻す機能ではありません。