Claude Codeとは何か
Claude Codeは、Anthropicが開発したターミナルネイティブのAI開発ツールである。IDEの中ではなく、ターミナルの中でコードを読み、書き、実行し、思考する。
従来のコード補完とは根本的に異なる。ファイルシステム全体を理解し、gitを操作し、テストを走らせ、外部サービスと連携する——開発者の「もう一人の自分」として機能する。
重要なのは「AIに何を書かせるか」ではない。AIとどう思考を交わし、どう判断を積み上げるか——Claude Codeは、その対話の場である。
どこから始めるか
Claude Codeには多くの機能があるが、学ぶ順番がある。基礎 → 日常操作 → 記憶 → 拡張 の流れで進むと、道具が自分の手に馴染む。
毎日使うコマンド
50以上あるスラッシュコマンドの中から、使用頻度の高い順に整理した。まず上位7つを体に覚えさせること。
| COMMAND | DESCRIPTION | FREQ |
|---|---|---|
| /clear | 会話履歴をクリアしてリセット。/reset, /new も同義 | ★ |
| /compact | 会話を圧縮してトークン節約。引数で焦点を指定可能 | ★ |
| /config | 設定画面を開く(テーマ・モデル・権限) | ★ |
| /model | AIモデルを切替(opus / sonnet / haiku) | ★ |
| /resume | 前回のセッションを再開。/continue も同義 | ★ |
| /plan | プランモードに入り、実装前に設計する | ★ |
| /fast | 高速モード切替(同モデルで出力速度UP) | ★ |
| /diff | 未コミット変更やターン毎の差分を表示 | ★ |
| /mcp | MCPサーバー接続管理・OAuth認証 | ★ |
| /memory | CLAUDE.mdメモリの編集・確認 | ★ |
| /cost | トークン使用量・コスト表示 | ★ |
| /rewind | 会話・コード変更を前の状態に戻す | ★ |
| /effort | 思考レベル設定(low / medium / high / max) | ★ |
| /btw | サイド質問(会話履歴に残らない一時的な問い) | ★ |
| /agents | サブエージェント設定管理 | ★ |
| /copy | 最後の回答をクリップボードにコピー | ★ |
| /export | 会話をテキストファイルに出力 | ★ |
| /status | バージョン・モデル・接続状態を表示 | ★ |
| /doctor | インストール・設定の診断 | ★ |
手が覚える操作
| SHORTCUT | ACTION |
|---|---|
| Esc | 生成中断 |
| ↑ キー | 前の入力を呼び出し |
| Shift+Tab | ファイル添付 |
| ! コマンド | シェルコマンドを直接実行 |
| @ ファイル名 | ファイルをコンテキストに追加 |
| Tab | 入力中の補完 |
MCPで広がる世界
MCP(Model Context Protocol)は、Claude Codeを外部サービスと接続する仕組みである。Slack・Gmail・Googleカレンダー・Todoist・Notion——日常のツールがすべてAIの手の届く範囲に入る。
/mcp コマンドで接続状態を確認し、settings.json で新しいサーバーを追加する。一度設定すれば、自然言語で「Slackの#generalに投稿して」と指示するだけで実行される。
MCPは「AIができることの境界線」を書き換える。ファイルシステムの外に手が届くようになった瞬間、AIとの協働は質的に変わる。
記憶のアーキテクチャ
Claude Codeには3層のメモリがある:
CLAUDE.md — プロジェクト固有のルールと文脈。gitに含めてチームで共有できる。
Auto Memory — 会話から自動的に学習した事実・好み・フィードバック。~/.claude/projects/に保存。
Session Context — 現在の会話の中で蓄積される一時的な文脈。/compact で圧縮管理する。
- Anthropic, "Claude Code Documentation" — docs.anthropic.com/en/docs/claude-code
- Anthropic, "Claude Code Commands" — docs.anthropic.com/en/docs/claude-code/cli-reference
- Anthropic, "MCP Overview" — docs.anthropic.com/en/docs/claude-code/mcp