Claude Codeは、claude.aiのチャット画面で使うものではなく、ターミナル上で開発作業を進めるためのCLI型AIエージェントです。
通常のAIチャットと違い、Claude Codeではプロジェクトのコードを読み取り、修正案を出し、ファイル変更やコマンド実行まで含めて開発作業を支援できます。
そのため、Claude Codeを安全に使うには、プロンプトを書く力だけでは足りません。
セッション管理、モデル選択、権限管理、差分確認、セキュリティレビューなどを、コマンドで適切に操作することが重要になります。
特に重要なのは、いきなり実装させないことです。
まず /plan で作業計画を作り、必要に応じて /permissions で操作範囲を確認し、変更後は /diff で差分を確認する。長い作業になった場合は /compact でコンテキストを整理する。
この流れを作ることで、Claude Codeを「便利なAIチャット」ではなく、「管理可能な開発エージェント」として扱いやすくなります。
Claude Code コマンド一覧
分類 | コマンド | 用途 |
セッション管理 |
| 会話履歴をクリアする |
セッション管理 |
| 前回のセッションを再開する |
セッション管理 |
| 現在の地点から新しい会話に分岐する |
セッション管理 |
| 会話の過去の地点に戻る |
セッション管理 |
| 現在の会話セッション名を変更する |
セッション管理 |
| 会話データをエクスポートする |
モデル・利用量 |
| 使用中のClaudeモデルを確認・変更する |
モデル・利用量 |
| 現在のセッションのコスト見積もりを確認する |
モデル・利用量 |
| モデル利用量とコストの概要を確認する |
モデル・利用量 |
| 利用状況の詳細データを確認する |
プロジェクト設定 |
| ディレクトリ内でClaude Codeを初期化する |
プロジェクト設定 |
| プロジェクトメモリを確認・設定する |
プロジェクト設定 |
| 追加のプロジェクトディレクトリを参照対象にする |
プロジェクト設定 |
| 設定内容を確認・変更する |
コード操作 |
| 現在の変更差分を確認する |
コード操作 |
| コードのセキュリティ分析を行う |
コード操作 |
| プロジェクトやタスクの作業計画を作成する |
コード操作 |
| ファイルの読み書きや実行権限を管理する |
コード操作 |
| プロジェクト情報や会話文脈を圧縮・整理する |
エージェント層 |
| 利用可能な専門エージェントを確認する |
エージェント層 |
| 利用可能なスキルを確認・管理する |
エージェント層 |
| システムプラグインを管理する |
エージェント層 |
| インストール済みプラグインを再読み込みする |
エージェント層 |
| Model Context Protocolと連携する |
インターフェース |
| ターミナル画面のテーマを変更する |
インターフェース |
| ターミナルの配色を変更する |
最初に覚えるべきコマンド
実務でまず使うべきなのは、次の5つです。
コマンド | 重要な理由 |
| タスクごとに文脈を切り替えられる |
| 実装前に作業方針を確認できる |
| 変更内容を人間が確認できる |
| AIに許可する操作範囲を管理できる |
| 長時間作業時の文脈を整理できる |
Claude Codeは、細かく作業指示を出すだけのツールではありません。
AIに任せる作業単位を決め、途中で確認し、必要な権限を管理するための開発環境です。
AIにコードを書かせる時代になるほど、人間側には「何を任せるか」「どこで確認するか」「どこまで許可するか」を設計する力が求められます。
Claude Codeのコマンドを理解することは、その基本動作になります。
