📖

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を単なるチャットではなく、開発ワークフローに組み込むための基本構造です。

さらに詳しく

この記事では技術的な定義と設定例を中心にまとめました。各用語の背景・導入時のつまずきポイント・実際の活用事例など、より詳細な解説は以下のブログ記事にまとめています。

Claude Code 用語50語を初心者向けに完全解説【2026年】

Discussion