SDKを通じてClaude Codeセッションを制御するためのスラッシュコマンドの使用方法を学ぶ
/
で始まる特別なコマンドでClaude Codeセッションを制御する方法を提供します。これらのコマンドは、会話履歴のクリア、メッセージの圧縮、ヘルプの取得などのアクションを実行するためにSDKを通じて送信できます。
/compact
- 会話履歴の圧縮/compact
コマンドは、重要なコンテキストを保持しながら古いメッセージを要約することで、会話履歴のサイズを削減します:
/clear
- 会話のクリア/clear
コマンドは、すべての以前の履歴をクリアして新しい会話を開始します:
.claude/commands/
- 現在のプロジェクトでのみ利用可能~/.claude/commands/
- すべてのプロジェクトで利用可能.md
拡張子なし)がコマンド名になります.claude/commands/refactor.md
を作成:
/refactor
コマンドが作成されます。
.claude/commands/security-check.md
を作成:
.claude/commands/fix-issue.md
を作成:
.claude/commands/git-commit.md
を作成:
@
プレフィックスを使用してファイルの内容を含めます:
.claude/commands/review-config.md
を作成:
.claude/commands/code-review.md
を作成:
.claude/commands/test.md
を作成: