1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Claude Codeコマンド完全ガイド【2026年7月版】スラッシュコマンド・CLIコマンド一覧

1
Posted at

はじめに

Claude Codeは頻繁にアップデートされるツールで、コマンド名やエイリアスが変わることがあります(例:/fork/branch/cost/usage)。
本記事は 2026年7月時点 の情報(Claude Code v2.1.2xx系、デフォルトモデルはSonnet 5)に基づいています。最新の情報は、セッション内で /help を実行するか、公式ドキュメントを確認してください。

目次


セッション管理・コンテキスト

コマンド 説明 使用例
/clear 会話履歴を完全リセット /clear
/compact 会話履歴を要約圧縮 /compact /compact エラーハンドリング部分は残して
/context 現在のコンテキスト使用状況を表示 /context
/resume 過去のセッションを再開 /resume
/branch(旧/fork 現在の会話をその時点で分岐・複製 /branch
/rewind 過去のチェックポイントに巻き戻し /rewind
/cd セッションの作業ディレクトリを、プロンプトキャッシュを壊さずに移動 /cd ../other-project
/status 現在のセッション状態を表示 /status

計画・レビュー

コマンド 説明 使用例
/plan 実装前にプランを立てさせる(Plan Mode) /plan 認証バグを直す
/diff Claudeが行った変更差分をインタラクティブ表示 /diff
/code-review 現在の差分をバグ検出中心にレビュー /code-review /code-review --fix
/simplify リファクタリング・簡潔化に特化したレビュー /simplify src/auth/
/security-review 未コミット変更のセキュリティ監査 /security-review
/review <PR番号> GitHub PRをレビュー(gh CLI連携) /review 42
/pr-comments 現在のブランチのPRコメントを表示 /pr-comments
/autofix-pr PRの自動修正機能をオン /autofix-pr

自律実行系

Claude Codeの中でも比較的新しい、複数ターンにわたって自律的に作業させるための機能です。

コマンド 説明 使用例
/goal <条件> 完了条件を設定し、条件を満たすまでターンをまたいで自律的に作業を継続。各ターン後に別の高速モデルが条件充足を判定(v2.1.139以降) /goal test/auth の全テストがpassしてlintもクリーンな状態
/goal(引数なし) 現在のgoalの進行状況(ターン数・トークン消費)を表示 /goal
/goal clear アクティブなgoalを解除(stop/off/reset/none/cancelも同義) /goal clear

補足

  • 条件は最大4,000文字。「npm testがexit 0になる」のように、Claudeの出力から検証可能な形で書く必要があります(評価モデルは自分でコマンドを実行したりファイルを読んだりしません)。
  • 「20ターンで打ち切り」のように、ターン数や時間の上限を条件に含めておくと暴走防止になります。
  • /loop(一定間隔で繰り返し)とは補完関係にあり、/loopは時間間隔ベース、/goalは条件ベースで動作します。
  • disableAllHooks設定時や、信頼ダイアログ未承認のワークスペースでは使用できません。

モデル・パフォーマンス

コマンド 説明 使用例
/model 使用モデルを切り替え /model opus /model sonnet /model haiku
/effort 推論の深さ(reasoning effort)を調整 /effort high /effort xhigh
/usage(旧/cost トークン使用量・コストを表示(何が上限を圧迫しているか確認できる) /usage

設定・権限・環境

コマンド 説明 使用例
/permissions ツール実行の許可/拒否ルールを管理 /permissions
/config Claude Codeの各種設定を変更(key=value形式でプロンプトからも設定可) /config
/add-dir セッションに追加ディレクトリをマウント /add-dir ../shared-lib
/memory CLAUDE.md等のメモリファイルを直接編集 /memory
/vim Vimキーバインドを有効化 /vim
/doctor インストール・設定の診断 /doctor
/bug Anthropicへバグ報告を送信 /bug
/export 会話をファイルにエクスポート /export

連携・拡張

コマンド 説明 使用例
/mcp MCPサーバーの接続管理・OAuth認証 /mcp
/agents サブエージェント(Explore/Plan/general-purpose等)を管理 /agents
/install-github-app GitHub Appを設定しPRワークフローと連携 /install-github-app
/plugin プラグインマーケットプレイスの追加・インストール(zipアーカイブやURLからの読み込みにも対応) /plugin install claude-code-essentials
/skills インストール済みSkillsの一覧・デバッグ /skills

自動化・バックグラウンド作業

コマンド 説明 使用例
/loop [間隔] プロンプトを一定間隔で繰り返し実行。間隔を省略すると自己判断でペース調整(self-paced mode) /loop 5m CIの状態を確認 /loop 20m /review-pr 1234
/batch <指示> 大規模変更をタスク分解し、並列バックグラウンドエージェントで実施 /batch 全APIエンドポイントにレート制限を追加
/debug セッションのデバッグログを有効化・解析 /debug /debug MCP接続が失敗する
/team-onboarding プロジェクトのCLAUDE.md・skills・subagents・hooksからオンボーディング資料を自動生成 /team-onboarding

その他

コマンド 説明 使用例
/help 利用可能な全コマンドを表示 /help
/init プロジェクト初期化・CLAUDE.md生成 /init
/copy [N] 直近(またはN番目)の応答をクリップボードにコピー /copy /copy 2
/btw メイン会話を汚さずに横道の質問をする /btw このconfigファイルの名前なんだっけ

CLI(ターミナル)コマンド

コマンド 説明 使用例
claude カレントディレクトリでインタラクティブセッション開始 cd my-project && claude
claude -p "<prompt>" 非対話(ワンショット)モード。CI/CD向け claude -p "READMEを要約して"
claude -p ... --output-format json 機械可読なJSON出力(スクリプト連携用) claude -p "テスト実行" --output-format json
claude --continue / -c 直前のセッションを継続 claude -c
claude --resume <id> セッションIDを指定して再開 claude --resume abc123
claude --model <name> 起動時にモデルを指定 claude --model opus
claude --dangerously-skip-permissions 全操作を自動承認(CI専用、対話開発では非推奨) claude --dangerously-skip-permissions -p "lint修正"
claude --safe-mode カスタマイズを全て無効化して起動(トラブルシューティング用) claude --safe-mode
claude auth login サブスクリプション/コンソール認証でログイン claude auth login
claude mcp add MCPサーバーをCLIから追加 claude mcp add github
claude mcp login / claude mcp logout 対話メニューを使わずシェルからMCPサーバーを認証/認証情報を削除 claude mcp login github
claude --version インストール済みバージョンを確認 claude --version

カスタムスラッシュコマンド

.claude/commands/*.md(レガシー)または .claude/skills/<name>/SKILL.md(推奨)にMarkdownファイルを置くと独自コマンドを作れます。

---
allowed-tools: Bash, Read, Edit
argument-hint: [test-pattern]
description: 指定パターンでテストを実行
---

Run tests matching pattern: $ARGUMENTS
1. テストフレームワークを検出(Jest, pytestなど)
2. 指定パターンでテスト実行
3. 失敗したら原因分析して修正
4. 再実行して確認

/test auth のように呼び出せます。


おわりに

Claude Codeは週次でアップデートされ、コマンドの追加・変更(/fork/branch/cost/usageなど)が頻繁に発生します。この記事の内容も執筆時点(2026年7月)のスナップショットです。最新の挙動は必ず /help公式ドキュメントWeekly What's Newで確認してください。

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?