10 用語集 — Claude Code 関連の全用語
プログラミング全般の用語(TDD, DDD, SOLID, Pydantic等)は 用語集 を参照。 このページはClaude Code固有の用語のみを扱います。
A
Agent(エージェント)
Claude Codeの機能の一つ。サブエージェント(別のAIインスタンス)を起動して、独立したコンテキストでタスクを実行させる。→ 07_エージェント
Auto Memory(自動メモリ)
Claude Codeが自動的に保存・読み込みするプロジェクト単位の記憶。ユーザーの好み、フィードバック、プロジェクトの状況などを記録。→ 06_メモリ
Autocompact(自動コンパクション)
コンテキストが上限に近づいたとき、古い会話を自動的に要約して圧縮する機能。バッファとして33kトークンが確保されている。→ 01_基礎概念
B
Bash
Claude Codeの基本ツールの一つ。シェルコマンドを実行する。
C
CLAUDE.md
Claude Codeに読み込ませる指示書(Markdown形式)。3層構造: グローバル、プロジェクト、ディレクトリ。→ 08_設定ファイル
CLI(Command Line Interface)
ターミナル上で動作するClaude Codeの形態。最も高機能。→ 01_基礎概念
Compact(コンパクション)
会話を要約して圧縮する処理。/compactで手動実行、または自動(Autocompact)で実行される。→ 02_コマンド一覧
Context(コンテキスト)
Claude Codeが一度に処理できる情報の総量。システムプロンプト、ツール定義、メモリ、会話履歴等で構成される。最大200kトークン。→ 01_基礎概念
Context Window(コンテキストウィンドウ)
一度に処理できるテキストの最大量。Claude Codeでは200kトークン。
D
Desktop App
Windows/Mac用のスタンドアロンアプリケーション。CLIより機能は限定。エンドポイントを変更できないためLLMはSonnet固定。GLM/MiniMaxを使う場合はMCPサーバー経由で委譲する。→ 09_統合 / 04_MCPサーバー
E
Edit
Claude Codeの基本ツール。ファイルの文字列置換を行う。
F
Fast Mode(高速モード)
Opusモデルで高速出力を行うモード。モデル自体の変更なし。/fastで切替。
Feedback Memory(フィードバックメモリ)
Auto Memoryのタイプの一つ。ユーザーからの指導(「こうして」「これはやめて」)を記録。→ 06_メモリ
Foreground(フォアグラウンド)
サブエージェントの実行モード。結果を待ってから次に進む。→ 07_エージェント
G
glm-rate-proxy
WSL CLI版専用のローカルプロキシサーバー。ANTHROPIC_BASE_URL を localhost:8787 に向けることでClaude Code CLIのLLMをGLMに切り替える。ピーク時間帯の自動モデル切替・レート制限時のMiniMaxフォールバック・Thinking制御を担う。コンテキスト上限到達時はClaude Code本体がAPIリクエストを送る前にエラー判定するためフォールバックが発動しない点に注意。→ 13_GLM Rate Proxy
H
Hook(フック)
特定のイベント発生時に自動実行されるシェルスクリプト。SessionStart, PreToolUse, PostToolUse, SessionEndの4種類。→ 05_フック
I
IDE Integration(IDE連携)
VS CodeやJetBrains等のIDEとClaude Codeを連携させる機能。→ 09_統合
L
LLM(Large Language Model)
大規模言語モデル。Claude等。
LLM Routing(LLMルーティング)
タスクに応じて最適なLLMを選択する仕組み。モデルは /model コマンドで切替可能。
M
Matcher(マッチャー)
フック設定で、どのツールに対してフックを適用するかを指定するフィルタ。→ 05_フック
MCP(Model Context Protocol)
外部ツールをClaude Codeから利用するためのプロトコル。サーバー単位でツール群を追加。→ 04_MCPサーバー
MEMORY.md
Auto Memoryの目次ファイル。各メモリファイルへのポインタを格納。→ 06_メモリ
O
Opus
Claude最上位モデル。複雑な推論・高品質な出力。Anthropic APIまたは代替プロバイダー経由で利用可能。
P
Plan Mode(プランモード)
Claude Codeがコードを書かずに計画だけを立てるモード。ユーザー承認後に実装開始。→ 02_コマンド一覧
Plugin(プラグイン)
Claude Codeにスキルやエージェントを追加する拡張パッケージ。superpowers, pr-review-toolkit等。
PreToolUse(プリツールユース)
ツール実行前に発火するフック。セキュリティチェック等に使用。→ 05_フック
Project Memory(プロジェクトメモリ)
各リポジトリのCLAUDE.mdに記述されたルール。そのプロジェクト内でのみ有効。→ 06_メモリ
R
Read
Claude Codeの基本ツール。ファイルの内容を読み込む。
S
SessionStart(セッションスタート)
セッション開始時に発火するフック。環境変数の読み込み等に使用。→ 05_フック
settings.json
Claude Codeのメイン設定ファイル。MCP・権限・フック・環境変数を定義。→ 08_設定ファイル
Skill(スキル)
プロンプトテンプレートのライブラリ。/コマンド名で呼び出す。ビルトイン、プラグイン、カスタムの3種類。→ 03_スキルシステム
Sonnet
Claude中位モデル。バランス型。Anthropic APIまたは代替プロバイダー経由で利用可能。
SSOT(Single Source of Truth)
単一の信頼できる情報源。単一リポジトリで一元管理する構成がこれに該当。
T
Token(トークン)
テキストの最小単位。日本語1文字 ≒ 1〜2トークン。コンテキストやコストの計算単位。→ 01_基礎概念
Tool(ツール)
Claude Codeが実行できる操作。Read, Edit, Bash, Agent, MCP等。
U
User Memory(ユーザーメモリ)
~/.claude/CLAUDE.mdに記述された全プロジェクト共通のルール。→ 06_メモリ
W
Worktree(ワークツリー)
Git Worktreeを使った独立した作業環境。メインブランチを汚さずに開発可能。→ 09_統合
Write
Claude Codeの基本ツール。ファイルに内容を書き込む(新規作成・完全上書き)。
💡 やさしい補足(初心者向け)
- この章は「分からない言葉を引くための辞書」。最初から読む必要はない
- 他の章で分からない言葉が出たら、ここを検索して意味を確認
- 頭文字(あいうえお順・アルファベット順)で引く
- 用語の「正確な意味」が知りたい時の最終おたずね所