SpyBara
Go Premium

glossary.md 2026-09-22 23:59 UTC to 2026-09-23 23:57 UTC

This page contains 1 addition and 1 deletion.

2026
Wed 9 22:58 Sat 12 03:02 Fri 18 23:58 Tue 22 23:59 Wed 23 23:57 Fri 25 23:58

用語集

Claude Code の用語の定義。agentic loop、compaction、CLAUDE.md、hooks、subagents、MCP などのコア概念の意味を学びます。

この用語集は Claude Code の用語を定義しています。各エントリは、その概念について詳しく説明されているページにリンクしています。トークン、temperature、RAG などのモデルレベルの概念については、プラットフォーム用語集を参照してください。Claude Desktop のデスクトップ拡張機能、MCPB、DXT などの用語については、Claude ヘルプセンターを参照してください。

A

AGENTS.md

AI コーディングエージェント向けに作成するプロジェクト指示のマークダウンファイル。リポジトリに AGENTS.md があり、CLAUDE.md がない場合、Claude はこれをプロジェクト指示として読み込みます。別のファイルを追加する必要はありません。/config の Project instructions 設定を変更して、Claude が両方のファイルを読み込むか、CLAUDE.md のみを読み込むかを指定できます。AGENTS.md を直接読み込むには、Claude Code v2.1.277 以降が必要です。一部のセッションでは Claude が AGENTS.md を読み込めない ため、代わりに CLAUDE.md からインポート してください。

詳細情報: AGENTS.md

Agent teams

複数の独立した Claude Code セッションがチームリーダーによって調整され、共有タスクリストとピアツーピアメッセージングを備えています。単一のセッション内で実行され、親にのみレポートする subagents とは異なり、チームメイトはそれぞれ独自のコンテキストウィンドウを持ち、任意のメンバーと直接対話できます。Agent teams は実験的機能であり、デフォルトでは無効になっています。Enable agent teams を参照してください。

詳細情報: Run agent teams

Agentic coding

AI がファイルを読み取り、コマンドを実行し、自律的に変更を加えることができるワークフロー。あなたが見守ったり、リダイレクトしたり、立ち去ったりできます。これは、テキストのみで応答するチャットベースのアシスタントとは異なり、自分で適用する必要があります。Claude Code は agentic です。なぜなら、アドバイスするだけでなく、行動できる tools を持っているからです。

詳細情報: How Claude Code works

Agentic harness

言語モデルを有能なコーディングエージェントに変える、ツール、コンテキスト管理、実行環境。Claude Code はハーネスです。Claude はその中のモデルです。ハーネスはファイルアクセス、シェル実行、権限ゲーティング、メモリロード、およびアクションをチェーンするループを提供します。

詳細情報: How Claude Code works

Agentic loop

Claude がすべてのタスクで実行するサイクル: コンテキストを収集し、アクションを実行し、結果を検証し、完了するまで繰り返します。各ツール使用は次のステップに情報を提供します。ループはいつでも中断してリダイレクトできます。hooks、skills、MCP を含むほとんどの拡張ポイントは、このループの特定のフェーズにプラグインします。

詳細情報: How Claude Code works

Artifact

Claude Code がセッションから claude.ai 上のプライベート URL に公開するライブでインタラクティブな Web ページ。出力を視覚的に確認したり、ターミナルテキストを読む代わりに共有したりできます。セッションが再公開されると、ページはその場で更新されます。Claude Code から作成した Artifact は、claude.ai の会話から作成した Artifact と同じギャラリーに表示されます。共有はプランに依存します: Pro と Max では、誰でも開くことができるパブリックリンク。Team と Enterprise では、組織内での共有、およびオーナーが有効にした後のパブリックリンク。

詳細情報: Share session output as artifacts

Auto memory

Claude が自分自身のために書いたメモ。あなたの修正と設定に基づいて、git リポジトリごとに ~/.claude/projects/ に保存されます。同じリポジトリのすべてのワークツリーは 1 つの auto memory ディレクトリを共有します。MEMORY.md インデックスの最初の 200 行または 25 KB がすべてのセッションの開始時にロードされます。Auto memory は、あなたが書く CLAUDE.md に対する Claude が書いた対応物です。

詳細情報: Auto memory

Auto mode

permission mode の一種。承認プロンプトを表示する代わりに、別の分類器モデルが各アクションをレビューするため、Claude Code はほとんどのアクションをあなたに尋ねることなく実行できます。Claude Code は、あなたの明示的な ask ルールに一致するアクションの前にはあなたに尋ねます。Pro、Max、Team プランでは、auto mode は built-in starting permission mode です。インタラクティブターミナルと VS Code セッションの場合。分類器はスコープエスカレーション、信頼されていないインフラストラクチャ、および prompt injection をブロックします。ツール結果はそれが見るものから削除されるため、ファイルまたは Web ページ内の悪意のあるコンテンツはそれを直接操作することはできません。

詳細情報: Eliminate prompts with auto mode

B

Bare mode

--bare を使用すると、Claude Code は hooks、skills、カスタムコマンド、subagents、plugins、MCP servers、auto memory、CLAUDE.md を読み込まずに起動します。ただし、--add-dir で渡したディレクトリ内の skills は除きます。CI とスクリプト呼び出しで、すべてのマシンで同じ結果が必要な場合に推奨されます。

詳細情報: Start faster with bare mode

Bundled skills

Claude Code に含まれるプロンプトベースのプレイブック。/batch、/code-review、/debug、/loop など。固定ロジックを実行する組み込みコマンドとは異なり、bundled skills は Claude に詳細なプロンプトを与え、作業をオーケストレーションさせるため、エージェントを生成し、ファイルを読み取り、コードベースに適応できます。

詳細情報: Bundled skills

C

Channel

イベントを実行中のセッションにプッシュする MCP サーバー で、ターミナルから離れている間に発生したことに Claude が反応できるようにします。チャネルは双方向にすることができます。Claude は受信イベントを読み取り、同じチャネルを通じて返信します。Telegram、Discord、iMessage は研究プレビューに含まれています。

詳細情報:Channels

Checkpoint

送信するプロンプトごとにターンを開始する復元ポイント。Claude Code はすべての編集の前にファイルをスナップショットするため、チェックポイントはそれらを復元できます。Esc キーを 2 回押すか /rewind を実行して、コード、会話、またはその両方を以前のポイントに復元するか、選択したメッセージから会話の一部を要約します。チェックポイントは会話とともに保存されるため、再開されたセッションでも /rewind でそれらに戻ることができます。これらは git とは別で、Bash ツールを通じて行われた変更は追跡しません。

詳細情報:Checkpointing

`.claude` ディレクトリ

Claude Code がプロジェクトスコープの設定を読み取るディレクトリ。設定、フック、スキル、サブエージェント、ルール、自動メモリが含まれます。プロジェクトはそのルートに .claude/ を持ち、ユーザーレベルのデフォルトは ~/.claude/ にあります。

詳細情報:The .claude directory

CLAUDE.md

Claude 用に作成する永続的な指示のマークダウンファイル。システムプロンプトの後、ユーザーメッセージとしてすべてのセッションの開始時に読み込まれます。プロジェクト規約、アーキテクチャノート、「常に X を行う」ルールをここに記述します。プロジェクトルート CLAUDE.md は compaction を通じて保存され、その後ディスクから新たに読み込まれます。

CLAUDE.md は ./CLAUDE.md または ./.claude/CLAUDE.md でプロジェクトスコープに、~/.claude/CLAUDE.md でユーザースコープに、または組織の managed policy として配置できます。検出されたすべてのファイルは相互にオーバーライドするのではなく、最も広いスコープから最も具体的なスコープの順に、コンテキストに連結されます。Claude Code は、プロジェクトの AGENTS.md ファイルも読み込むことができます。これは単独で、または CLAUDE.md と一緒に読み込まれます。

詳細情報:CLAUDE.md files

Cloud session

claude.ai/code、Claude モバイルアプリ、Cloud が選択された Desktop アプリ、claude --cloud、または routine から開始する Claude Code セッションで、ラップトップを閉じた後も実行を続けます。これはクラウドインフラストラクチャで実行されるためです。デフォルトでは Anthropic が管理するか、組織が運用する self-hosted environment です。ターミナル、IDE、または Local が選択された Desktop アプリ内のセッションはローカルセッションです。別のデバイスからローカルセッションに到達するには、Remote Control を使用します。

詳細情報:Use Claude Code in the cloud

Command

プロンプトに /name と入力して呼び出す再利用可能な指示。/clear、/model、/compact などの組み込みコマンドはセッションを制御します。.claude/commands/ のファイルとして独自のコマンドを定義するか、plugin からインストールできます。Skills は複数ステップのコマンドをパッケージ化するための推奨される方法です。

この単語の他の 2 つの用途は関連がありません。claude CLI サブコマンド(claude mcp add など)は CLI reference に記載されており、stdio MCP server エントリの command フィールドは、Claude Code が起動するために起動する実行可能ファイルを指定します。

詳細情報:Commands · Skills

Compaction

context window がその制限に近づくときの会話の自動要約。古いツール出力が最初にクリアされ、その後会話が要約されます。プロジェクトルート CLAUDE.md と自動メモリは compaction を通じて保存され、ディスクから再度読み込まれます。会話でのみ与えられた指示は失われる可能性があります。/compact を手動でトリガーするか、オプションで /compact focus on the API changes のようなフォーカスを指定します。

詳細情報:What survives compaction · When context fills up

Connector

Claude Code ではなく claude.ai アカウントに追加される MCP server。そのアカウントで Claude Code にサインインすると、コネクタはローカルに追加したサーバーと一緒に /mcp に表示されます。組織はコネクタをプロビジョニングし、それらに対するツール単位の制御を設定することもできます。

詳細情報:Use MCP servers from claude.ai

Context window

セッションの作業メモリ。会話履歴、ファイルコンテンツ、コマンド出力、CLAUDE.md、自動メモリ、読み込まれたスキル、システム指示を保持します。作業を進めると、compaction がそれを要約するまでコンテキストが満杯になります。/context を実行してスペースを使用しているものを確認します。基盤となるモデルの概念については、platform glossary を参照してください。

詳細情報:Explore the context window

D

Dispatch

電話で開始されたタスクルーター。Claude モバイルアプリからコーディングタスクを送信すると、Desktop アプリで Claude Code セッションを生成します。プロンプトは自動的に正しいツールにルーティングされます。Pro および Max プランで利用可能です。

詳細情報: Sessions from Dispatch

E

Effort level

各ステップで適応的推論を行うかどうか、またどの程度行うかをモデルが決定できるようにする設定です。より高い努力はより多くの思考トークンとより深い推論を意味し、より低い努力はより速く、より安価です。Effort は Fable モデル、Opus 4.6 以降、および Sonnet 4.6 以降でサポートされています。

詳細情報: Adjust effort level

Extended thinking

モデルが応答する前に実行する可視的なステップバイステップの推論。effort level で調整するか、固定思考予算を持つモデルで MAX_THINKING_TOKENS で思考トークンをキャップできます。思考はターミナルのグレーイタリックテキストで表示されます。

詳細情報: Use extended thinking

F

Frontmatter

Markdown ファイルの最上部にある YAML 設定ブロックで、開始の --- 行と終了の --- 行の間に配置されます。Skills、subagents、output styles、および rules は、それぞれ frontmatter から設定を読み込みます。例えば、skill の description や subagent の tools などであり、終了の --- の後のすべてを指示として扱います。開始の --- はファイルの最初の行である必要があります。各ファイルタイプは独自のフィールドセットを受け入れます。

詳細情報:Skill frontmatter、Subagent frontmatter、Output style frontmatter、Rule frontmatter

H

Hook

Claude Code のライフサイクルの特定のポイント(ツール実行前、ファイル編集後、セッション開始時など)で自動的に実行されるユーザー定義ハンドラー。ハンドラーはシェルコマンド、HTTP エンドポイント、MCP ツール、LLM プロンプト、または subagent にできます。Hooks は決定論的です。モデルの裁量ではなく、固定ライフサイクルポイントで発火します。

フック設定には 3 つのレベルがあります:

  • Hook event: ライフサイクルポイント
  • Matcher: どのイベントがそれを発火させるかをフィルタリング
  • Hook handler: 実行内容

詳細情報: Get started with hooks · Hooks reference

M

Managed settings

IT または DevOps によって組織全体で実施される設定。Anthropic のサーバーから管理コンソール経由で配信されるか、~/.claude の外の OS レベルパスにデバイスにデプロイされます。ユーザーおよびプロジェクト設定は managed settings をオーバーライドすることはできません。サーバー管理配信は対象となる構成に適用されます。セキュリティに関する考慮事項を参照してください。セキュリティポリシー、コンプライアンス要件、またはフロート全体の標準化されたツールに使用します。

詳細情報: Server-managed settings · Settings files

MCP (Model Context Protocol)

AI ツールを外部データソースとサービスに接続するためのオープン標準。MCP servers は Claude に Slack、Jira、データベース、ブラウザ、および数百の他の統合用の新しいツールを提供します。/mcp を使用するか、.mcp.json に追加してサーバーを接続します。プロトコル自体については、プラットフォーム用語集を参照してください。

詳細情報: Model Context Protocol

MCP server

Claude に MCP 経由でツール、プロンプト、またはリソースを提供するプログラム。claude mcp add を使用して、.mcp.json で、plugin を通じて、または claude.ai connector としてサーバーを追加します。ローカル stdio サーバーは Claude Code がその構成の command および args フィールドから開始するプロセスとして実行されます。これはプロンプトで入力する commands とは関係ありません。

詳細情報: Model Context Protocol

コンテキスト節約メカニズム。MCP ツールスキーマを必要になるまで遅延させます。スタートアップ時にはツール名とサーバー命令のみがロードされます。Claude は特定のツールを使用することを決定したときにオンデマンドで完全なスキーマを取得します。これにより、アイドル MCP servers がコンテキストをあまり消費しないようにします。

詳細情報: Scale with MCP Tool Search

N

Non-interactive mode

単一のプロンプトを実行して会話セッションなしで終了するモード。-p または --print で呼び出されます。CI、スクリプト、パイピングに使用されます。--no-session-persistence を渡さない限り、実行は再開可能なセッションとして保存されます。Agent SDK は Python および TypeScript の同等物です。以前は headless mode と呼ばれていました。

詳細情報: Run Claude Code programmatically

O

Output style

Claude Code が Claude に与える指示を変更して、応答動作、トーン、または形式を設定する設定です。プロジェクトコンテキストを Claude Code のデフォルト指示と一緒に追加する CLAUDE.md とは異なり、カスタム output style はデフォルトのソフトウェアエンジニアリング指示を置き換えることができます。

詳細情報: Output styles

P

Permission mode

セッションのベースライン承認動作。CLI で Shift+Tab でサイクルするか、VS Code、Desktop、claude.ai のモードセレクターを使用します。利用可能なモードは default、acceptEdits、plan、auto、dontAsk、bypassPermissions です。

default モードは CLI および VS Code と JetBrains 拡張機能では Manual とラベル付けされており、Claude Code は値の manual をエイリアスとして受け入れます。

詳細情報: Permission mode を選択する

Permission rule

ツール名と引数パターンに基づいてツール呼び出しを許可、質問、または拒否する設定エントリ。ルールは deny→ask→allow で評価され、最初にマッチしたものが優先されます。Permission rules は、より広い permission mode の上に層状化された細粒度制御です。

詳細情報: 権限を設定する

Plan mode

permission mode の一種。Claude はソースファイルを編集せずに変更を研究および提案します。読み取り、検索、探索コマンドを実行でき、その後、何かに触れる前に承認用の計画を提示します。/plan を入力するか、Shift+Tab を押して plan mode に入ります。

詳細情報: 編集前に分析する(plan mode)

Plugin

skills、hooks、subagents、MCP servers のバンドル。単一のインストール可能なユニットとしてパッケージ化されます。Plugin skills は plugin-name:skill-name として名前空間化されるため、複数のプラグインが共存できます。marketplace を通じてチーム全体にプラグインを配布します。

詳細情報: Plugins

Project trust

Claude Code がその設定をロードする前に、ディレクトリを受け入れるダイアログ。受け入れはプロジェクトディレクトリごとに保存されます。ただし、ホームディレクトリの場合は、信頼は現在のセッションのみ保持され、起動するたびにプロンプトが再度表示されます。ディレクトリを信頼するまで、Claude Code はそのリポジトリが提供するコンテンツの一部(.claude/settings.json のプロジェクト許可ルールや marketplace など)を保留します。フォルダーを信頼する前に実行されるもの には、各種類のコンテンツが記載されており、-p セッションがダイアログなしで実行するものも含まれます。

詳細情報: .claude ディレクトリ

Prompt injection

ファイル、ウェブページ、またはツール結果に埋め込まれた敵対的な指示。Claude を、あなたが決して求めなかったアクションにリダイレクトしようとします。Claude Code の防御には、権限システム、コマンドインジェクション検出、信頼検証が含まれます。Auto mode は、ツール結果の疑わしいコンテンツをスキャンするサーバー側プローブと、ツール結果を見ない分類器を追加します。そのため、注入されたテキストが直接それを操作することはできません。

詳細情報: Prompt injection から保護する

R

Remote Control

ローカル Claude Code セッションを電話またはブラウザから claude.ai 経由で続行する方法です。コード実行とファイルはマシンに留まります。インターフェースはリモートです。クラウドサンドボックスで実行される cloud session とは異なります。

詳細情報: Remote Control

Rules

.claude/rules/ のモジュール化された指示ファイル。CLAUDE.md と一緒にロードされます。ルールは YAML paths: frontmatter でパススコープできるため、Claude が一致するファイルを読み取るときのみロードされ、関連になるまでコンテキストを精力的に保ちます。

詳細情報: Organize rules with .claude/rules/

S

Sandboxing

Bash ツールの OS レベルのファイルシステムおよびネットワーク分離。コマンドは事前に定義した境界内で実行されるため、Claude はコマンドごとの承認プロンプトなしで自由に作業できます。Sandboxing は permission rules とは別のレイヤーです。

詳細情報: Sandboxing

Session

現在のディレクトリに関連付けられた会話。独自の独立した context window を持ちます。セッションは claude -c で再開でき、--fork-session でフォークして履歴を新しいセッション ID の下に保存でき、またはターミナル全体で並列実行できます。/clear を実行すると新しいセッションが開始されます。前のセッションは保存されたままで、/resume を通じて利用可能です。各セッションのトランスクリプトは ~/.claude/projects/ に保存されます。

詳細情報: Work with sessions

Settings layers

Claude Code が設定を読み取る階層。優先順位の高い順から低い順: managed policy、コマンドライン引数、.claude/settings.local.json のローカル設定、.claude/settings.json のプロジェクト設定、~/.claude/settings.json のユーザー設定。配列はレイヤー全体でマージされます。スカラーは高いレイヤーで低いレイヤーをオーバーライドします。Settings precedence を参照してください。

詳細情報: Settings files

Skill

指示、知識、またはワークフローを含む SKILL.md ファイル。Claude はそれをツールキットに追加します。Claude は関連する場合に自動的にスキルをロードするか、/skill-name で直接呼び出します。Skills は Agent Skills オープン標準に従います。Claude Code はそれを呼び出し制御と subagent 実行で拡張します。

Skills は custom commands の推奨される後継者です。.claude/commands/deploy.md のファイルと .claude/skills/deploy/SKILL.md のファイルの両方が /deploy を作成し、同じように機能します。既存のコマンドファイルは引き続き機能します。

詳細情報: Extend Claude with skills

Subagent

独自のコンテキストウィンドウ、カスタムシステムプロンプト、特定のツールアクセス、独立した権限で実行される特化した AI アシスタント。委任されたタスクで機能し、メイン会話に要約を返します。大規模な探索をプライマリコンテキストから除外するか、並列研究を実行するために subagents を使用します。subagent は、それを生成したセッション内に留まります。別々のセッション間で調査結果を渡すには、自分で実行する場合は cross-session messaging を使用してください。

組み込み subagents には Explore、Plan、汎用があります。

詳細情報: Create custom subagents

Surface

Claude Code にアクセスする任意の場所: CLI、VS Code、JetBrains、Desktop、または claude.ai。すべてのサーフェスは同じエンジンを共有します。マシン上のセッションはローカルの CLAUDE.md、設定、スキルを読み取ります。cloud sessions はリポジトリの新しいクローンから開始され、マシン上の ~/.claude/ を読み取りません。Slack と Chrome 拡張機能は、サーフェス自体ではなくサーフェスに接続する統合です。

詳細情報: Platforms and integrations

T

Teleport

コマンド /teleport。クラウド Claude Code セッションをローカルターミナルにプルします。Claude はブランチをフェッチし、会話履歴をロードし、クラウドセッションの最後の状態から再開します。逆方向は --cloud です。ローカルタスクをクラウドで実行するために送信します。

詳細情報: クラウドからターミナルへ

Tool

Claude が実行できるアクション: ファイルを読み取る、コードを編集する、シェルコマンドを実行する、web を検索する、subagent を生成する。Tools は Claude Code を agentic にするものです。それらなしでは、Claude はテキストのみで応答できます。各ツール使用は、agentic loop での Claude の次の決定に情報を提供する結果を返します。

詳細情報: Tools available to Claude

Turn

Claude が session 内で行う 1 つの完全な応答です。Turn は、メッセージを送信するときに開始され、Claude が応答を終了するときに終了します。その間に任意の数の tool 呼び出しがあります。Stop hooks は各 turn の終了時に発火します。セッションは多くの turn で構成され、agentic loop は 1 つの内部で何が起こるかを説明します。

詳細情報: How Claude Code works

V

Verification loop

セッションが作業が実際に完了したことを知る方法。テストスイート、ビルド、またはスクリーンショット比較など、Claude が実行できるチェックを提供します。Claude はチェックが成功するまで反復します。1 回の試行後に停止するのではなく。Verification loop は /goal、無人実行、および dynamic workflows の前提条件です。それなしでは、エージェントが完了したことを決定する唯一のものはエージェント自体です。

詳細情報: Claude に作業を検証する方法を提供する

W

Worktree isolation

Claude を .claude/worktrees/ の別の git worktree で実行する分離モード。-w フラグまたは subagent 設定の isolation: worktree で有効にされます。変更は別のブランチの別のディレクトリに留まるため、並列エージェントはお互いのファイルを上書きしません。

詳細情報: git worktrees を使用した並列セッションの実行


非推奨および名前変更された用語

これらの用語は古いドキュメント、ブログ投稿、コミュニティコンテンツに表示されます。このサイトを検索するときは現在の名前を使用してください。

古い用語 現在の呼び方 注記
Headless mode Non-interactive mode 同じ -p フラグ、同じ動作
Web session; "Claude Code on the web" as the name for any cloud session Cloud session 「Claude Code on the web」は現在、claude.ai/code のブラウザサーフェスのみを指します
Custom commands Skills .claude/commands/ ファイルは引き続き機能
Slash commands Commands 製品コピーから「Slash」を削除