Claude Code 完全ガイド - 基礎から高度なカスタマイズまで
Zenn で公開されている無料の Claude Code 解説書(45章・約27.9万字)。インストールから高度なカスタマイズまでを体系的にカバーする。
概要
Claude Code の「辞書」的な位置付けの入門〜中級向けリファレンス。疑問を解消するために特定の章を参照する使い方が向いている。
章構成(カテゴリ別)
基礎理解(Ch.01-05)
- Claude Code とは何か、AI 駆動開発のメリット
- Claude Code vs Cursor の比較と使い分け
- Claude Code vs Codex CLI の比較
- 料金体系(Pro / Max プラン)
- 利用可能モデル(Opus / Sonnet / Haiku)
セットアップ(Ch.06-09)
- Mac / Windows へのインストール方法
- ログインと認証(Pro プラン vs API 課金)
- Claude Code のパーミッション設定
基本操作(Ch.10-18)
- 最初のセッション・起動から基本操作
- 基本コマンド一覧
- ultrathink(拡張思考モード)
- /model コマンドによるモデル切り替え
- セッション管理(開始・終了・再開)
- コンテキスト管理(/clear, /compact, /context)
- /rewind コマンド
- スクリーンショットを使った UI 修正
CLAUDE.md(Ch.19-22)
- CLAUDE.md の設定 の概念と役割
- @記法で他ファイルを参照
- 配置場所と優先順位(チーム共有 vs 個人設定)
- .claude/rules/ でルールをモジュール化
カスタムコマンド(Ch.23-26)
- Claude Code カスタムコマンド の概念・スラッシュコマンドの作り方
- フロントマター設定(description, allowed-tools, model)
- $ARGUMENTS で引数を受け取る
- 2/$3 で複数引数を扱う
サブエージェント(Ch.27-28)
- Claude Code サブエージェント の仕組み(並列処理・コンテキスト分離)
- カスタムエージェント定義ファイルの作り方
Hooks(Ch.29-38)
- Claude Code Hooks とライフサイクルイベント
- 設定方法(/hooks コマンド・.sh ファイル化)
- SessionStart / Stop / PreToolUse / PostToolUse / SubagentStop / UserPromptSubmit
MCP(Ch.39-40)
- MCP (Model Context Protocol) の概念
- MCP サーバーの追加(Context7 MCP 入門)
応用(Ch.41-45)
- Claude Code on the Web
- ヘッドレスモード(-p オプション)
- Claude Code Skills の概念・作り方
- Skills vs サブエージェントの使い分け