Claude Code 用語50語を初心者向けに完全解説【2026年】
Claude Code 用語50語を初心者向けに完全解説
Claude Codeを使い始めると、CLAUDE.md、MCP、Subagents、コンテキストウィンドウ、トークンなどの用語が一気に出てきます。この記事では、Claude Codeを実務で使うために最低限押さえたい50語を、5カテゴリに分けて整理します。
ブログ的な導入や装飾は削り、用語定義・設定例・実務上の見方に絞ってまとめます。
50語の一行定義
| 用語 | 一言定義 |
|---|---|
| Claude Code | Anthropicが提供する、ターミナルで動くAIコーディングエージェント |
| CLAUDE.md | プロジェクトのルールや前提知識をClaude Codeに読ませる指示ファイル |
| Skills | 定型作業の手順をSKILL.mdとして登録する仕組み |
| Hooks | 特定イベントをきっかけに処理を自動実行する仕組み |
| Subagents | 特定タスクを別の専門エージェントに委託する仕組み |
| Agent Teams | 複数エージェントで役割分担して作業する構成 |
| スラッシュコマンド |
/helpや独自コマンドのように/で始まる特殊コマンド |
| Cowork | Claude Code系のエージェント機能をデスクトップUIから扱う機能 |
| Plan モード | ファイル変更をせず調査と計画に限定する読み取り中心のモード |
| 許可モード | Claude Codeがどの操作を自律実行できるか制御する設定 |
| LLM | 大量のテキストを学習した大規模言語モデル |
| トークン | AIがテキストを処理・課金計算する最小単位 |
| コンテキストウィンドウ | AIが一度に参照できる入力と会話履歴の最大量 |
| プロンプト | AIに渡す質問・指示・入力文 |
| システムプロンプト | AIの役割や制約を会話の前提として与える上位指示 |
| 推論 | 学習済みモデルが入力から出力を生成する処理 |
| ハルシネーション | AIが誤情報をもっともらしく生成する現象 |
| ファインチューニング | 既存モデルを特定用途向けに追加学習させること |
| マルチモーダル | テキスト以外に画像・音声など複数形式を扱えること |
| RAG | 外部データを検索して回答生成に使う手法 |
| CLI | テキストコマンドでコンピュータを操作するインターフェース |
| IDE | 編集・実行・デバッグなどを統合した開発環境 |
| API | ソフトウェア同士が機能やデータをやり取りする接続口 |
| REST API | HTTPとURLを使ってリソースを操作するAPI設計スタイル |
| ターミナル | CLIコマンドを入力・実行するアプリケーション |
| git/GitHub | gitは変更履歴管理ツール、GitHubはリポジトリ共有サービス |
| npm/Node.js | Node.jsはJavaScript実行環境、npmはそのパッケージ管理ツール |
| Python/pip | Pythonは汎用言語、pipはPythonパッケージ管理ツール |
| venv | Python依存関係をプロジェクトごとに分離する仮想環境 |
| Docker | アプリと実行環境をコンテナとしてまとめるツール |
| MCP | AIと外部ツール・データソースを接続する標準プロトコル |
| MCPサーバー | MCP経由で外部サービスやDBへの機能を提供する側 |
| MCPクライアント | MCPサーバーを呼び出して利用するAIアプリ側 |
| エージェント | 目標に向けて計画・実行・修正を自律的に行うAI |
| ツール | エージェントが実行できるファイル操作・検索・API呼び出しなどの機能 |
| オーケストレーション | 複数のエージェントやツールを統括して作業を進めること |
| サンドボックス | 本番環境から隔離された安全な実行環境 |
| ワークフロー | 複数ステップからなる作業手順や自動化の流れ |
| フォールバック | 失敗時に代替手段へ切り替える仕組み |
| 並列実行 | 複数タスクを同時に進めること |
| Claude.ai Free | Claudeの無料プラン。利用できる機能や回数に制限がある |
| Pro | Claudeの有料個人向けプラン |
| Max | Proより利用上限が大きい上位プラン |
| Anthropic API | Claudeモデルをアプリやシステムから直接呼び出すAPI |
| 従量課金 | API利用量に応じて料金が発生する課金方式 |
| 入力/出力トークン | AIに送るトークンとAIが生成するトークン |
| Opus/Sonnet/Haiku | Anthropicのモデル系列。性能とコストで使い分ける |
| レートリミット | 一定時間内に使えるリクエスト数やトークン数の上限 |
| Claude Codeの無料枠 | サブスクリプション内で使えるClaude Code利用枠 |
| コスト最適化 | モデル選択や入力削減で利用料金を抑える設計 |
重要語の詳解
Claude Code
Claude Codeは、単なるチャットAIではなく、ローカルのプロジェクトを読み、ファイル編集やコマンド実行まで行うコーディングエージェントです。ユーザーが「このバグを直して」と依頼すると、関連ファイルを読み、修正案を作り、必要に応じてテストを実行する、という複数ステップの作業を担当します。
npm install -g @anthropic-ai/claude-code
claude
よく使う基本コマンド:
/help # ヘルプ表示
/clear # 会話のリセット
CLAUDE.md
CLAUDE.mdは、プロジェクトごとの作業ルールをClaude Codeに伝えるためのファイルです。毎回「テストはこのコマンドで実行して」「Pythonはuvを使って」と説明する代わりに、リポジトリに指示を置いておけます。
# CLAUDE.md
## 開発ルール
- Pythonの実行は必ず`uv run python`を使う
- 依存関係は`pip`ではなく`uv add`または`uv sync`で管理する
- コード変更後は関連テストを実行する
## テスト実行
```bash
uv run pytest tests/ -q
### Skills
Skillsは、繰り返し使う作業手順をファイル化してClaude Codeに呼び出させる仕組みです。たとえば「記事生成」「PRレビュー」「定期レポート作成」のような手順を`SKILL.md`にまとめます。
```text
.claude/
skills/
write-report/
SKILL.md
SKILL.mdの構成例:
# write-report
Use this skill when the user asks to create a weekly engineering report.
## Workflow
1. Read the latest notes from `reports/raw/`
2. Summarize incidents, releases, and open risks
3. Write the final report to `reports/weekly.md`
Subagents
Subagentsは、メインのClaude Codeから特定タスクを専門エージェントに委託する仕組みです。大きな作業を「実装」「レビュー」「調査」に分けたいときに向いています。
.claude/
agents/
code-reviewer.md
# code-reviewer
You are a code review agent.
Focus on:
- correctness
- regressions
- missing tests
- security risks
Return findings first, ordered by severity.
Subagentsは並列化できる一方で、委託するタスクの境界を明確にしないと結果の統合が難しくなります。「読む範囲」「変更してよい範囲」「期待する出力」を明示するのがポイントです。
Plan モードと許可モード
Planモードは、ファイル変更をせずに調査と計画を行うモードです。未知のコードベースを触る前、影響範囲を確認したいとき、設計だけ相談したいときに使います。Shift+Tab で切り替えられます。
許可モードは、Claude Codeがどこまで自律実行できるかを決める設定です。権限を強くするほど作業は速くなりますが、誤操作時の影響も大きくなります。初心者はまず確認ありの設定(Default)で始めるのが安全です。
MCP(Model Context Protocol)
MCPは、AIエージェントと外部ツールを接続するための標準プロトコルです。Claude CodeからGitHub、Google Drive、DB、社内ツールなどを扱うとき、MCPサーバーが「外部機能の窓口」になります。
# filesystemサーバーを追加する例
claude mcp add filesystem -- npx -y @modelcontextprotocol/server-filesystem .
設定後、Claude Code側はMCPクライアントとしてMCPサーバーを呼び出し、ファイル検索や外部サービス操作などをツールとして利用します。
トークンとコンテキストウィンドウ
トークンはLLMが文章を処理する単位です。API課金では入力トークンと出力トークンが別々に計算されます。長いログ・大きなファイル・過去の会話を大量に渡すほど入力トークンが増えます。
コンテキストウィンドウはモデルが一度に参照できるトークン量の上限です。実務では「必要なファイルだけ読ませる」「長いログは要点に絞る」ことがコスト削減と品質維持の両面で重要です。
Opus / Sonnet / Haiku とコスト最適化
| タスク | 向いているモデル |
|---|---|
| 複雑な設計判断・難しいバグ調査 | Opus |
| 日常的な実装・レビュー・文章生成 | Sonnet |
| 分類・抽出・軽量な一括処理 | Haiku |
コスト最適化では、モデル選択だけでなく、入力を短くする・不要なファイルを読ませない・長い会話を適切に要約する・出力形式を固定するといった工夫も効きます。
RAG
RAGは外部データを検索してからLLMに回答させる手法です。モデル自体が知らない最新情報、社内ドキュメント、プロジェクト固有の仕様を参照させたいときに使います。Claude Code文脈では、MCPや検索ツールを通じて関連情報を取得し、その結果をもとに実装・回答する設計がRAG的な使い方になります。
まとめ
Claude Codeを使ううえで特に重要なのは CLAUDE.md・Skills・Subagents・Planモード・MCP・トークン/コンテキストウィンドウ・Opus/Sonnet/Haikuの使い分け です。
CLAUDE.mdでプロジェクトの前提を共有し、Skillsで定型作業を再利用し、Subagentsで専門タスクを分担し、MCPで外部ツールに接続する——これがClaude Codeを単なるチャットではなく、開発ワークフローに組み込むための基本構造です。
さらに詳しく
この記事では技術的な定義と設定例を中心にまとめました。各用語の背景・導入時のつまずきポイント・実際の活用事例など、より詳細な解説は以下のブログ記事にまとめています。
Discussion