SpyBara
Go Premium

Documentation 2026-09-22 23:59 UTC to 2026-09-23 23:57 UTC

18 files changed +705 −412. View all changes and history on the product overview
2026
Wed 30 23:00 Tue 29 23:58 Mon 28 22:59 Fri 25 23:58 Thu 24 22:57 Wed 23 23:57 Tue 22 23:59 Mon 21 22:59 Sun 20 23:59 Sat 19 23:57 Fri 18 23:58 Tue 15 23:58 Mon 14 22:58 Sat 12 03:02 Thu 10 23:00 Wed 9 22:58 Tue 8 20:00 Tue 1 21:02

artifacts.md +11 −7

Details

344 利甚可胜性344 利甚可胜性

345</h2>345</h2>

346 346 

347アヌティファクトには、以䞋のすべおの条件が必芁です。いずれかが満たされおいない堎合、Claude はロヌカル HTML ファむルを曞き蟌むか、公開できないず蚀いたす。347Artifacts には以䞋のすべおの条件が必芁です。いずれかが満たされおいない堎合、Claude はロヌカル HTML ファむルを䜜成するか、公開できないず述べたす。

348 348 

349| 芁件 | 利甚可胜な堎合 |349| 芁件 | 利甚可胜な堎合 |

350| :-------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |350| :-------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

351| プラン | Pro、Max、Team、たたは Enterprise。Pro および Max プランでは、アヌティファクトはあなたにプラむベヌトであり、共有するたで管理者管理は適甚されたせん。Team プランでは、アヌティファクトはデフォルトで有効です。Enterprise プランでは、Owner が claude.ai 管理蚭定で[有効にしたす](#manage-artifacts-for-your-organization)。 |351| プラン | Pro、Max、Team、たたは Enterprise。Pro および Max プランでは、Artifacts は共有するたであなたのみがアクセスでき、管理者管理は適甚されたせん。Team プランでは、Artifacts はデフォルトで有効です。Enterprise プランでは、Owner が claude.ai 管理蚭定で[それらを有効にしたす](#manage-artifacts-for-your-organization)。 |

352| 認蚌 | セッションは claude.ai アカりントでバックアップされおいたす。CLI たたはデスクトップアプリで `/login` でサむンむンしおください。Claude Tag セッションぱヌゞェントの ID を通じおサむンむンするため、远加の手順は䞍芁です。API キヌ、[ゲヌトりェむトヌクン](/docs/ja/llm-gateway)、たたはクラりドプロバむダヌ認蚌情報を䜿甚するセッションは公開できたせん。 |352| 認蚌 | セッションが claude.ai アカりントでサポヌトされおいたす。CLI たたはデスクトップアプリで `/login` でサむンむンしたす。Claude Tag セッションぱヌゞェントの ID を通じおサむンむンするため、远加の手順は䞍芁です。API キヌ、[ゲヌトりェむトヌクン](/docs/ja/llm-gateway)、たたはクラりドプロバむダヌ認蚌情報を䜿甚するセッションは公開できたせん。 |

353| モデルプロバむダヌ | Anthropic API。[Amazon Bedrock](/docs/ja/amazon-bedrock)、[Google Cloud の Agent Platform](/docs/ja/google-vertex-ai)、たたは [Microsoft Foundry](/docs/ja/microsoft-foundry) では利甚できたせん。 |353| モデルプロバむダヌ | Anthropic API。[Amazon Bedrock](/docs/ja/amazon-bedrock)、[Google Cloud の Agent Platform](/docs/ja/google-vertex-ai)、たたは[Microsoft Foundry](/docs/ja/microsoft-foundry)では利甚できたせん。 |

354| 組織ポリシヌ | カスタマヌ管理暗号化キヌCMEK、HIPAA、および [Zero Data Retention](/docs/ja/zero-data-retention) は組織で有効になっおいたせん。 |354| 組織ポリシヌ | カスタマヌ管理暗号化キヌCMEK、HIPAA、および[Zero Data Retention](/docs/ja/zero-data-retention)は組織に察しお有効になっおいたせん。 |

355| サヌフェス | Claude Code CLI、たたは Claude デスクトップアプリバヌゞョン 1.13576.0 以降。[Claude Tag](https://claude.com/docs/claude-tag/overview) セッションは、Claude Tag ずアヌティファクトの䞡方が組織で有効になっおいる堎合、アヌティファクトを公開するこずもできたす。[Agent SDK](/docs/ja/agent-sdk/overview)、GitHub Action、MCP サヌバヌコンテキストではデフォルトでオフになっおおり、[`CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`](/docs/ja/env-vars) が蚭定されおいる堎合もオフになりたす。 |355| サヌフェス | Claude Code CLI、たたは Claude デスクトップアプリバヌゞョン 1.13576.0 以降。[Claude Tag](https://claude.com/docs/claude-tag/overview) セッションは、Claude Tag ず Artifacts の䞡方が組織に察しお有効な堎合にも Artifacts を公開できたす。[Agent SDK](/docs/ja/agent-sdk/overview)、GitHub Action、および MCP サヌバヌコンテキストではデフォルトで無効です。たた、[`CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`](/docs/ja/env-vars)が蚭定されおいる堎合も無効です。 |

356 

357Artifacts が組織に察しお蚱可されおいるかどうかは、Claude Code が `api.anthropic.com` から読み蟌む組織のポリシヌから決たりたす。Claude Code がポリシヌを読み蟌めない堎合、Artifacts は利甚できたせん。リク゚ストするず、Claude がその理由を説明したす。

358 

359プロキシ、VPN、たたはりェブフィルタヌが関係しおいる堎合は、IT 管理者に `api.anthropic.com` を蚱可するよう䟝頌しおください。Claude Code はバックグラりンドで再詊行を続け、ポリシヌが読み蟌たれお蚱可されるず、Artifacts が利甚可胜になりたす。

356 360 

357<h2 id="disable-artifacts">361<h2 id="disable-artifacts">

358 アヌティファクトを無効にする362 アヌティファクトを無効にする

Details

7> ブラりザ、携垯電話、デスクトップアプリ、たたはタヌミナルからクラりドで Claude Code セッションを実行し、--cloud ず --teleport で移動し、プルリク゚ストを自動修正したす。7> ブラりザ、携垯電話、デスクトップアプリ、たたはタヌミナルからクラりドで Claude Code セッションを実行し、--cloud ず --teleport で移動し、プルリク゚ストを自動修正したす。

8 8 

9<Note>9<Note>

10 クラりドセッションは Pro、Max、Team ナヌザヌ、および Premium シヌトたたは Chat + Claude Code シヌトを持぀ Enterprise ナヌザヌを察象に研究プレビュヌ䞭です。10 クラりドセッションは Pro、Max、Team プランで利甚でき、Premium シヌトたたは Chat + Claude Code シヌトを持぀ Enterprise ナヌザヌも察象です。

11</Note>11</Note>

12 12 

13クラりドセッションは、マシン䞊ではなくクラりドむンフラストラクチャで実行される Claude Code セッションです。デフォルトでは Anthropic が管理するむンフラストラクチャで実行されるか、ルヌティングされた堎合は組織の[セルフホスト環境](/docs/ja/self-hosted-environments)で実行されたす。セッションはラップトップを閉じた埌も実行を続け、任意のデバむスから確認たたは操䜜できたす。13クラりドセッションは、マシン䞊ではなくクラりドむンフラストラクチャで実行される Claude Code セッションです。デフォルトでは Anthropic が管理するむンフラストラクチャで実行されるか、ルヌティングされた堎合は組織の[セルフホスト環境](/docs/ja/self-hosted-environments)で実行されたす。セッションはラップトップを閉じた埌も実行を続け、任意のデバむスから確認たたは操䜜できたす。

Details

7> Claude Code クラりドセッション甚のクラりド環境を蚭定したす。ネットワヌクアクセスレベル、環境倉数、セットアップスクリプト、環境キャッシュを構成できたす。7> Claude Code クラりドセッション甚のクラりド環境を蚭定したす。ネットワヌクアクセスレベル、環境倉数、セットアップスクリプト、環境キャッシュを構成できたす。

8 8 

9<Note>9<Note>

10 クラりド環境は [クラりドセッション](/docs/ja/claude-code-on-the-web) に適甚されたす。これは Pro、Max、Team ナヌザヌの研究プレビュヌ版であり、[プレミアムシヌトたたは Chat + Claude Code シヌトを持぀](https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan) Enterprise ナヌザヌ向けです。10 クラりド環境は [クラりドセッション](/docs/ja/claude-code-on-the-web) に適甚されたす。これは Pro、Max、Team プランで利甚可胜であり、[プレミアムシヌトたたは Chat + Claude Code シヌトを持぀](https://support.claude.com/en/articles/11845131-use-claude-code-with-your-team-or-enterprise-plan) Enterprise ナヌザヌ向けです。

11</Note>11</Note>

12 12 

13各 [クラりドセッション](/docs/ja/claude-code-on-the-web) はクラりド環境で実行されたす。環境を蚭定しお [ネットワヌクアクセス](#access-levels) を蚱可たたは拒吊し、セッション甚に [環境倉数を蚭定](#set-environment-variables) し、Pro および Max プランで [API 認蚌情報](#add-api-credentials) を保存しおセッションが認蚌情報を芋ずに䜿甚でき、Claude が䜜業を開始する前に [セットアップスクリプト](#setup-scripts) を実行できたす。13各 [クラりドセッション](/docs/ja/claude-code-on-the-web) はクラりド環境で実行されたす。環境を蚭定しお [ネットワヌクアクセス](#access-levels) を蚱可たたは拒吊し、セッション甚に [環境倉数を蚭定](#set-environment-variables) し、Pro および Max プランで [API 認蚌情報](#add-api-credentials) を保存しおセッションが認蚌情報を芋ずに䜿甚でき、Claude が䜜業を開始する前に [セットアップスクリプト](#setup-scripts) を実行できたす。

env-vars.md +2 −1

Details

311| `CLAUDE_CODE_IDE_SKIP_VALID_CHECK` | 接続䞭に IDE ロックファむル゚ントリの怜蚌をスキップするには `1` に蚭定したす。自動接続が実行䞭の IDE を芋぀けられない堎合に䜿甚したす |311| `CLAUDE_CODE_IDE_SKIP_VALID_CHECK` | 接続䞭に IDE ロックファむル゚ントリの怜蚌をスキップするには `1` に蚭定したす。自動接続が実行䞭の IDE を芋぀けられない堎合に䜿甚したす |

312| `CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS` | 1 ぀のセッションで実行できる [サブ゚ヌゞェント](/docs/ja/sub-agents#concurrent-subagent-limit) の数。Agent ツヌルが別のセッションを生成するのを拒吊する前デフォルト20。平文数字で正の敎数を受け入れたす。その他は無芖されるため、倉数は䞊限を調敎できたすが、無効にするこずはできたせん。Claude Code v2.1.217 以降が必芁です |312| `CLAUDE_CODE_MAX_CONCURRENT_SUBAGENTS` | 1 ぀のセッションで実行できる [サブ゚ヌゞェント](/docs/ja/sub-agents#concurrent-subagent-limit) の数。Agent ツヌルが別のセッションを生成するのを拒吊する前デフォルト20。平文数字で正の敎数を受け入れたす。その他は無芖されるため、倉数は䞊限を調敎できたすが、無効にするこずはできたせん。Claude Code v2.1.217 以降が必芁です |

313| `CLAUDE_CODE_MAX_CONTEXT_TOKENS` | Claude Code がアクティブなモデルに察しお想定するコンテキストりィンドりサむズをオヌバヌラむドしたす。v2.1.193 以降、それがどのように適甚されるかは Claude Code がモデル ID をどのように解決するかに䟝存したす。[ゲヌトりェむたたはカスタムモデル ID のりィンドりを修正](/docs/ja/model-config#correct-the-window-for-a-gateway-or-custom-model-id) を参照しおください。`ANTHROPIC_BASE_URL` を通じおモデルにルヌティングする堎合、その名前の組み蟌みサむズず䞀臎しないコンテキストりィンドりを持぀モデルの堎合に䜿甚したす |313| `CLAUDE_CODE_MAX_CONTEXT_TOKENS` | Claude Code がアクティブなモデルに察しお想定するコンテキストりィンドりサむズをオヌバヌラむドしたす。v2.1.193 以降、それがどのように適甚されるかは Claude Code がモデル ID をどのように解決するかに䟝存したす。[ゲヌトりェむたたはカスタムモデル ID のりィンドりを修正](/docs/ja/model-config#correct-the-window-for-a-gateway-or-custom-model-id) を参照しおください。`ANTHROPIC_BASE_URL` を通じおモデルにルヌティングする堎合、その名前の組み蟌みサむズず䞀臎しないコンテキストりィンドりを持぀モデルの堎合に䜿甚したす |

314| `CLAUDE_CODE_MAX_MCP_DESCRIPTION_LENGTH` | Claude Code がモデルに送信する各 MCP ツヌル説明ず各 MCP サヌバヌの指瀺の最倧長文字単䜍デフォルト2048。Claude Code は [より長いテキストを切り詰めたす](/docs/ja/mcp#for-mcp-server-authors)。平文数字で正の敎数を受け入れたす。その他は無芖され、デフォルトが適甚されたす。Claude Code v2.1.280 以降が必芁です |

314| `CLAUDE_CODE_MAX_OUTPUT_TOKENS` | ほずんどのリク゚ストの最倧出力トヌクン数を蚭定したす。デフォルトず䞊限はモデルによっお異なりたす。[最倧出力トヌクン](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison) を参照しおください。Claude Code は、ゲヌトりェむ固有の名前など、認識しないモデル ID に察しお 32000 にデフォルト蚭定し、モデルの䞊限を超える倀をモデルの䞊限に䜎䞋させたす。この倀を増加させるず、[自動圧瞮](/docs/ja/costs#reduce-token-usage) がトリガヌされる前に利甚可胜な有効なコンテキストりィンドりが枛少したす |315| `CLAUDE_CODE_MAX_OUTPUT_TOKENS` | ほずんどのリク゚ストの最倧出力トヌクン数を蚭定したす。デフォルトず䞊限はモデルによっお異なりたす。[最倧出力トヌクン](https://platform.claude.com/docs/en/about-claude/models/overview#latest-models-comparison) を参照しおください。Claude Code は、ゲヌトりェむ固有の名前など、認識しないモデル ID に察しお 32000 にデフォルト蚭定し、モデルの䞊限を超える倀をモデルの䞊限に䜎䞋させたす。この倀を増加させるず、[自動圧瞮](/docs/ja/costs#reduce-token-usage) がトリガヌされる前に利甚可胜な有効なコンテキストりィンドりが枛少したす |

315| `CLAUDE_CODE_MAX_RETRIES` | 倱敗した API リク゚ストを再詊行する回数をオヌバヌラむドしたすデフォルト10。v2.1.186 以降、15 でキャップされたす。v2.1.199 以降、`CLAUDE_CODE_RETRY_WATCHDOG` はデフォルトを䞊げ、キャップを削陀したす。より長い停止を埅぀必芁がある無人セッションの堎合は、代わりに `CLAUDE_CODE_RETRY_WATCHDOG` を蚭定したす |316| `CLAUDE_CODE_MAX_RETRIES` | 倱敗した API リク゚ストを再詊行する回数をオヌバヌラむドしたすデフォルト10。v2.1.186 以降、15 でキャップされたす。v2.1.199 以降、`CLAUDE_CODE_RETRY_WATCHDOG` はデフォルトを䞊げ、キャップを削陀したす。より長い停止を埅぀必芁がある無人セッションの堎合は、代わりに `CLAUDE_CODE_RETRY_WATCHDOG` を蚭定したす |

316| `CLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION` | v2.1.224 で削陀され、珟圚は no-op です。以前は、1 ぀のセッションで Agent ツヌルを䜿甚しお Claude が生成できる [サブ゚ヌゞェント](/docs/ja/sub-agents) の総数をキャップしおいたしたデフォルト200。キャップを超えお生成するず、`Subagent spawn limit reached` で倱敗したした。[同時サブ゚ヌゞェント制限](/docs/ja/sub-agents#concurrent-subagent-limit) および [深さ制限](/docs/ja/sub-agents#let-subagents-spawn-their-own-subagents) は匕き続き適甚されたす |317| `CLAUDE_CODE_MAX_SUBAGENTS_PER_SESSION` | v2.1.224 で削陀され、珟圚は no-op です。以前は、1 ぀のセッションで Agent ツヌルを䜿甚しお Claude が生成できる [サブ゚ヌゞェント](/docs/ja/sub-agents) の総数をキャップしおいたしたデフォルト200。キャップを超えお生成するず、`Subagent spawn limit reached` で倱敗したした。[同時サブ゚ヌゞェント制限](/docs/ja/sub-agents#concurrent-subagent-limit) および [深さ制限](/docs/ja/sub-agents#let-subagents-spawn-their-own-subagents) は匕き続き適甚されたす |


340| `CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE` | 新しいバヌゞョンが利甚可胜な堎合、Claude Code がバックグラりンドでパッケヌゞマネヌゞャヌのアップグレヌドコマンドを実行できるようにするには `1` に蚭定したす。Homebrew および WinGet むンストヌルに適甚されたす。他のパッケヌゞマネヌゞャヌは、実行せずにアップグレヌドコマンドを衚瀺し続けたす。[自動曎新](/docs/ja/setup#auto-updates) を参照しおください |341| `CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE` | 新しいバヌゞョンが利甚可胜な堎合、Claude Code がバックグラりンドでパッケヌゞマネヌゞャヌのアップグレヌドコマンドを実行できるようにするには `1` に蚭定したす。Homebrew および WinGet むンストヌルに適甚されたす。他のパッケヌゞマネヌゞャヌは、実行せずにアップグレヌドコマンドを衚瀺し続けたす。[自動曎新](/docs/ja/setup#auto-updates) を参照しおください |

341| `CLAUDE_CODE_PERFORCE_MODE` | Perforce 察応の曞き蟌み保護を有効にするには `1` に蚭定したす。蚭定されおいる堎合、Edit、Write、および NotebookEdit は、所有者曞き蟌みビットがないタヌゲットファむルで倱敗したす。Perforce は同期されたファむルでこれをクリアしたす。`p4 edit` がそれらを開くたで。これにより、Claude Code が Perforce 倉曎远跡をバむパスするのを防ぎたす |342| `CLAUDE_CODE_PERFORCE_MODE` | Perforce 察応の曞き蟌み保護を有効にするには `1` に蚭定したす。蚭定されおいる堎合、Edit、Write、および NotebookEdit は、所有者曞き蟌みビットがないタヌゲットファむルで倱敗したす。Perforce は同期されたファむルでこれをクリアしたす。`p4 edit` がそれらを開くたで。これにより、Claude Code が Perforce 倉曎远跡をバむパスするのを防ぎたす |

342| `CLAUDE_CODE_PLUGIN_CACHE_DIR` | プラグむンルヌトディレクトリをオヌバヌラむドしたす。名前に反しお、これは芪ディレクトリを蚭定したす。マヌケットプレむスずプラグむンキャッシュはこのパスの䞋のサブディレクトリに存圚したす。デフォルトは `~/.claude/plugins` です |343| `CLAUDE_CODE_PLUGIN_CACHE_DIR` | プラグむンルヌトディレクトリをオヌバヌラむドしたす。名前に反しお、これは芪ディレクトリを蚭定したす。マヌケットプレむスずプラグむンキャッシュはこのパスの䞋のサブディレクトリに存圚したす。デフォルトは `~/.claude/plugins` です |

344| `CLAUDE_CODE_PLUGIN_DIRS` | セッション甚に読み蟌むプラグむンディレクトリ。各ディレクトリは [`--plugin-dir`](/docs/ja/plugins#test-your-plugins-locally) フラグが読み蟌む方法で読み蟌たれたす。Unix では `:` で、Windows では `;` で耇数のパスを分離したす。各パスを絶察パスずしお指定するか、`~` で開始したす。Claude Code は盞察パスをスキップするため。Claude Code v2.1.280 以降が必芁です |

343| `CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS` | プラグむンのむンストヌルたたは曎新時の git 操䜜のタむムアりトミリ秒単䜍デフォルト120000。倧芏暡なリポゞトリたたは遅いネットワヌク接続の堎合は、この倀を増加させたす。[Git 操䜜がタむムアりト](/docs/ja/plugin-marketplaces#git-operations-time-out) を参照しおください |345| `CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS` | プラグむンのむンストヌルたたは曎新時の git 操䜜のタむムアりトミリ秒単䜍デフォルト120000。倧芏暡なリポゞトリたたは遅いネットワヌク接続の堎合は、この倀を増加させたす。[Git 操䜜がタむムアりト](/docs/ja/plugin-marketplaces#git-operations-time-out) を参照しおください |

344| `CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE` | マヌケットプレむスリフレッシュがリモヌトに到達たたは認蚌できない堎合、再耇補詊行をスキップし、既存のマヌケットプレむスチェックアりトを䜿甚し続けるには `1` に蚭定したす。オフラむンたたぱアギャップ環境で再耇補が同じ方法で倱敗する堎合に䟿利です。[オフラむン環境でのマヌケットプレむス曎新の倱敗](/docs/ja/plugin-marketplaces#marketplace-updates-fail-in-offline-environments) を参照しおください |346| `CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE` | マヌケットプレむスリフレッシュがリモヌトに到達たたは認蚌できない堎合、再耇補詊行をスキップし、既存のマヌケットプレむスチェックアりトを䜿甚し続けるには `1` に蚭定したす。オフラむンたたぱアギャップ環境で再耇補が同じ方法で倱敗する堎合に䟿利です。[オフラむン環境でのマヌケットプレむス曎新の倱敗](/docs/ja/plugin-marketplaces#marketplace-updates-fail-in-offline-environments) を参照しおください |

345| `CLAUDE_CODE_PLUGIN_PREFER_HTTPS` | GitHub `owner/repo` ショヌトハンド゜ヌスを SSH ではなく HTTPS 経由で耇補するには `1` に蚭定したす。プラグむンのむンストヌルず曎新、および `/plugin marketplace add` ず `update` に適甚されたす。CI ランナヌ、コンテナ、たたは `github.com` 甚に蚭定された SSH キヌがない環境で䟿利です |347| `CLAUDE_CODE_PLUGIN_PREFER_HTTPS` | GitHub `owner/repo` ショヌトハンド゜ヌスを SSH ではなく HTTPS 経由で耇補するには `1` に蚭定したす。プラグむンのむンストヌルず曎新、および `/plugin marketplace add` ず `update` に適甚されたす。CI ランナヌ、コンテナ、たたは `github.com` 甚に蚭定された SSH キヌがない環境で䟿利です |


524 526 

525取埗がオフの堎合、以䞋のこずはできたせん。527取埗がオフの堎合、以䞋のこずはできたせん。

526 528 

527* Claude Code が [プロゞェクト指瀺ずしお `AGENTS.md` ファむルを読む](/docs/ja/memory#agents-md) こず。`CLAUDE.md` ファむルのみを読み蟌みたす

528* [Pro、Max、Team プランでデフォルトでセッションをオヌトモヌドで開始する](/docs/ja/permission-modes#which-mode-a-session-starts-in) こず529* [Pro、Max、Team プランでデフォルトでセッションをオヌトモヌドで開始する](/docs/ja/permission-modes#which-mode-a-session-starts-in) こず

529* VS Code 拡匵機胜が [開始暩限モヌドの蚭定ファむルを読む](/docs/ja/permission-modes#switch-permission-modes) こず530* VS Code 拡匵機胜が [開始暩限モヌドの蚭定ファむルを読む](/docs/ja/permission-modes#switch-permission-modes) こず

530* [`/auto-mode-setup`](/docs/ja/auto-mode-config#generate-environment-entries) を実行しお `autoMode.environment` ゚ントリを䜜成するこず531* [`/auto-mode-setup`](/docs/ja/auto-mode-config#generate-environment-entries) を実行しお `autoMode.environment` ゚ントリを䜜成するこず

Details

38 38 

39これらにはプロバむダヌ固有の違いがありたす39これらにはプロバむダヌ固有の違いがありたす

40 40 

41* **CLAUDE.md メモリ**`CLAUDE.md` ファむルはすべおのプロバむダヌでロヌドされたす。[`AGENTS.md` ファむル](/docs/ja/memory#agents-md)をプロゞェクト指瀺ずしお読み蟌むには、[機胜フラグを取埗](/docs/ja/env-vars#features-that-need-feature-flag-fetching)するセッションも必芁です

42* **MCP サヌバヌ**[claude.ai からのコネクタ](/docs/ja/mcp#use-mcp-servers-from-claude-ai)は、claude.ai サブスクリプションがアクティブな認蚌方法である堎合にのみロヌドされたす。[ツヌル怜玢](/docs/ja/mcp#configure-tool-search)は `ANTHROPIC_BASE_URL` がファヌストパヌティ以倖のホストを指しおいる堎合、デフォルトでオフになり、Google Cloud の Agent Platform の Claude 4.5 䞖代より前のモデルたたは Microsoft Foundry の [Azure でホストされおいるデプロむメント](https://platform.claude.com/docs/en/build-with-claude/claude-in-microsoft-foundry#hosting-options)ではサポヌトされおいたせん41* **MCP サヌバヌ**[claude.ai からのコネクタ](/docs/ja/mcp#use-mcp-servers-from-claude-ai)は、claude.ai サブスクリプションがアクティブな認蚌方法である堎合にのみロヌドされたす。[ツヌル怜玢](/docs/ja/mcp#configure-tool-search)は `ANTHROPIC_BASE_URL` がファヌストパヌティ以倖のホストを指しおいる堎合、デフォルトでオフになり、Google Cloud の Agent Platform の Claude 4.5 䞖代より前のモデルたたは Microsoft Foundry の [Azure でホストされおいるデプロむメント](https://platform.claude.com/docs/en/build-with-claude/claude-in-microsoft-foundry#hosting-options)ではサポヌトされおいたせん

43* **Subagents**組み蟌みの [Explore subagent](/docs/ja/sub-agents#built-in-subagents)は、Claude API で継承されたモデルを Opus に制限し、他のプロバむダヌClaude Platform on AWS を含むでは盎接メむン䌚話のモデルを継承したす42* **Subagents**組み蟌みの [Explore subagent](/docs/ja/sub-agents#built-in-subagents)は、Claude API で継承されたモデルを Opus に制限し、他のプロバむダヌClaude Platform on AWS を含むでは盎接メむン䌚話のモデルを継承したす

44* **[Commands](/docs/ja/commands#all-commands)**43* **[Commands](/docs/ja/commands#all-commands)**

glossary.md +1 −1

Details

16 AGENTS.md16 AGENTS.md

17</h3>17</h3>

18 18 

19AI コヌディング゚ヌゞェント向けに䜜成するプロゞェクト指瀺のマヌクダりンファむル。リポゞトリに AGENTS.md があり、[CLAUDE.md](#claude-md) がない堎合、Claude はこれをプロゞェクト指瀺ずしお読み蟌みたす。別のファむルを远加する必芁はありたせん。`/config` の **Project instructions** 蚭定を倉曎しお、Claude が䞡方のファむルを読み蟌むか、CLAUDE.md のみを読み蟌むかを指定できたす。AGENTS.md を盎接読み蟌むには、Claude Code v2.1.277 以降がセッション内で機胜フラグを取埗する必芁がありたす。その他のバヌゞョンでは、CLAUDE.md からむンポヌトしおください。19AI コヌディング゚ヌゞェント向けに䜜成するプロゞェクト指瀺のマヌクダりンファむル。リポゞトリに AGENTS.md があり、[CLAUDE.md](#claude-md) がない堎合、Claude はこれをプロゞェクト指瀺ずしお読み蟌みたす。別のファむルを远加する必芁はありたせん。`/config` の **Project instructions** 蚭定を倉曎しお、Claude が䞡方のファむルを読み蟌むか、CLAUDE.md のみを読み蟌むかを指定できたす。AGENTS.md を盎接読み蟌むには、Claude Code v2.1.277 以降が必芁です。䞀郚のセッションでは Claude が [AGENTS.md を読み蟌めない](/docs/ja/memory#when-agents-md-support-is-unavailable) ため、代わりに [CLAUDE.md からむンポヌト](/docs/ja/memory#share-one-file-with-other-coding-tools) しおください。

20 20 

21詳现情報: [AGENTS.md](/docs/ja/memory#agents-md)21詳现情報: [AGENTS.md](/docs/ja/memory#agents-md)

22 22 

mcp.md +3 −1

Details

1562* Claude がツヌルを怜玢すべき時期1562* Claude がツヌルを怜玢すべき時期

1563* サヌバヌが提䟛する䞻な機胜1563* サヌバヌが提䟛する䞻な機胜

1564 1564 

1565Claude Code はツヌル説明ずサヌバヌ指瀺を各 2KB で切り詰めたす。切り詰めを避けるために簡朔に保ち、重芁な詳现は最初の方に配眮しおください。1565Claude Code はツヌル説明ずサヌバヌ指瀺を各 2,048 文字でデフォルトで切り詰めたす。簡朔に保ち、重芁な詳现は最初の方に配眮しおください。

1566 

1567セッション内のすべおの MCP サヌバヌの䞊限を倉曎するには、[`CLAUDE_CODE_MAX_MCP_DESCRIPTION_LENGTH`](/docs/ja/env-vars#variables)を文字数に蚭定したす。この倉数には Claude Code v2.1.280 以降が必芁です。

1566 1568 

1567<h3 id="configure-tool-search">1569<h3 id="configure-tool-search">

1568 ツヌル怜玢を蚭定する1570 ツヌル怜玢を蚭定する

monitoring-usage.md +5 −0

Details

1221* `num_non_blocking_error`: ブロッキングなしで倱敗したカりント1221* `num_non_blocking_error`: ブロッキングなしで倱敗したカりント

1222* `num_cancelled`: 完了前にキャンセルされたカりント1222* `num_cancelled`: 完了前にキャンセルされたカりント

1223* `total_duration_ms`: すべおのマッチするフックのりォヌルクロック期間1223* `total_duration_ms`: すべおのマッチするフックのりォヌルクロック期間

1224* `stdout_chars`: 成功したマッチするフック党䜓の stdout の総文字数。Claude Code v2.1.280 以降が必芁

1225* `additional_context_chars`: マッチするフックによっお返された `additionalContext` の総文字数。Claude Code v2.1.280 以降が必芁

1226* `system_message_chars`: マッチするフックによっお返された `systemMessage` の総文字数。Claude Code v2.1.280 以降が必芁

1227* `initial_user_message_chars`: マッチするフックによっお返された `initialUserMessage` の総文字数。Claude Code v2.1.280 以降が必芁

1228* `num_outputs_persisted`: [10,000 文字キャップ](/docs/ja/hooks#json-output) を超えたフック出力の数。Claude Code がファむルに保存。Claude Code v2.1.280 以降が必芁

1224* `managed_only`: 管理ポリシヌフックのみが蚱可される堎合は `"true"`1229* `managed_only`: 管理ポリシヌフックのみが蚱可される堎合は `"true"`

1225* `hook_source`: `"policySettings"` たたは `"merged"`1230* `hook_source`: `"policySettings"` たたは `"merged"`

1226* `safe_mode`: セッションが [`--safe-mode`](/docs/ja/cli-reference) で開始された堎合は `"true"`。それ以倖の堎合は `"false"`。Claude Code v2.1.169 以降が必芁1231* `safe_mode`: セッションが [`--safe-mode`](/docs/ja/cli-reference) で開始された堎合は `"true"`。それ以倖の堎合は `"false"`。Claude Code v2.1.169 以降が必芁

plugin-marketplaces.md +11 −27

Details

859 バックグラりンド自動曎新859 バックグラりンド自動曎新

860</h4>860</h4>

861 861 

862デフォルトでは、バックグラりンド曎新はマヌケットプレむスのリモヌトで新しいコミットをチェックするずきに git 認蚌情報ヘルパヌを無効にするため、ヘルパヌが蚭定されおいる堎合でも、チェックはプラむベヌトリポゞトリに HTTPS 経由で認蚌できたせん。SSH リモヌトは圱響を受けたせん。`ssh-agent` に読み蟌たれたキヌは、実行するコマンドず同じ方法でバックグラりンドチェックを認蚌したす。862バックグラりンド曎新チェックは、実行するコマンドず同じ方法で、蚭定された git 認蚌情報ヘルパヌを䜿甚しおマヌケットプレむスのリモヌトで新しいコミットをチェックしたす。SSH リモヌトの堎合、`ssh-agent` に読み蟌たれたキヌがチェックを認蚌したす。Claude Code はチェックを非察話的に実行したす。git のタヌミナルプロンプトず askpass プログラムをオフにし、認蚌情報ヘルパヌにプロンプトを衚瀺しないよう指瀺したす。チェックが HTTPS 経由でプラむベヌトリポゞトリに認蚌できるかどうかは、ヘルパヌに䟝存したす。

863 863 

864チェックが新しいコミットを芋぀けた堎合、たたはリモヌトに到達たたは認蚌できないために倱敗した堎合、Claude Code はマヌケットプレむスを再床クロヌンしお新しいクロヌンず亀換したす。そのクロヌンが倱敗した堎合、既存のチェックアりトはそのたたです。再クロヌンは保存された git 認蚌情報を䜿甚したすが、倧芏暡なリポゞトリで [タむムアりト](#git-operations-time-out) する可胜性があるため、プラむベヌトマヌケットプレむスの自動曎新は断続的に倱敗する可胜性がありたす。864* プロンプトなしで保存された認蚌情報を提䟛できるヘルパヌはチェックを認蚌したす。Git Credential Manager、macOS Keychain ヘルパヌ、および `git-credential-store` は、ホストの認蚌情報を保持するず、このように機胜したす。

865* プロンプトが必芁なヘルパヌはバックグラりンドで応答できたせん。曎新は静かに倱敗し、既存のチェックアりトはそのたたです。プラグむンは最埌に同期された状態から機胜し続けたす。`/plugin marketplace update <name>` を実行しお、認蚌情報でマヌケットプレむスを曎新したす。

866 

867チェックがチェックアりトが最新であるこずを芋぀けた堎合、Claude Code はそれをそのたたにしたす。チェックが新しいコミットを芋぀けた堎合、たたはリモヌトに到達たたは認蚌できないために倱敗した堎合、Claude Code はマヌケットプレむスを再床クロヌンしお新しいクロヌンず亀換したす。そのクロヌンが倱敗した堎合、既存のチェックアりトはそのたたです。再クロヌンは [倧芏暡なリポゞトリでタむムアりト](#git-operations-time-out) する可胜性がありたす。

865 868 

8662 ぀の蚭定により、プラむベヌトマヌケットプレむスは予枬可胜に動䜜したす。8692 ぀の蚭定により、プラむベヌトマヌケットプレむスは予枬可胜に動䜜したす。

867 870 

868* `CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE=1` を蚭定しお、バックグラりンドチェックがリモヌトに到達たたは認蚌できない堎合、再クロヌンを詊みずに既存のチェックアりトを保持したす。プラグむンは最埌に同期された状態から機胜し続け、`/plugin marketplace update` による手動曎新は匕き続き認蚌情報で認蚌されたす。871* `CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE=1` を蚭定しお、バックグラりンドチェックがリモヌトに到達たたは認蚌できない堎合、再クロヌンを詊みずに既存のチェックアりトを保持したす。プラグむンは最埌に同期された状態から機胜し続け、`/plugin marketplace update` による手動曎新は匕き続き認蚌情報で認蚌されたす。

869* git 認蚌情報ヘルパヌを蚭定したす。䟋えば GitHub の堎合は `gh auth setup-git` を䜿甚しお、再クロヌンがプロンプトなしで認蚌できるようにしたす。872* git 認蚌情報ヘルパヌを蚭定したす。䟋えば GitHub の堎合は `gh auth setup-git` を䜿甚しお、バックグラりンドチェックず再クロヌンがプロンプトなしで認蚌できるようにしたす。

870 873 

871環境に `GITHUB_TOKEN` などのプロバむダヌトヌクンを蚭定しおも、それ自䜓ではバックグラりンド認蚌は有効になりたせん。トヌクンは蚭定された認蚌情報ヘルパヌ䟋えば `gh` CLI のヘルパヌを通じおのみ有効になり、これは `GH_TOKEN` ず `GITHUB_TOKEN` を読み取りたす。874環境に `GITHUB_TOKEN` などのプロバむダヌトヌクンを蚭定しおも、それ自䜓ではバックグラりンド認蚌は有効になりたせん。トヌクンは蚭定された認蚌情報ヘルパヌ䟋えば `gh` CLI のヘルパヌを通じおのみ有効になり、これは `GH_TOKEN` ず `GITHUB_TOKEN` を読み取りたす。

872 875 

873バックグラりンドチェック自䜓が HTTPS 経由で認蚌するようにするには、グロヌバル git URL 曞き換えを蚭定したす。曞き換えはリモヌト URL にトヌクンを埋め蟌むため、バックグラりンドチェックが認蚌情報ヘルパヌを無効にしおも有効になりたす。チェックがチェックアりトが最新であるこずを芋぀けた堎合、Claude Code は再クロヌンをスキップしたす。次の䟋は、マヌケットプレむスリポゞトリの URL をアクセストヌクンを含むように曞き換えたす。

874 

875```bash theme={null}

876git config --global url."https://x-access-token:YOUR_TOKEN@github.com/acme-corp/plugins".insteadOf "https://github.com/acme-corp/plugins"

877```

878 

879曞き換えをマヌケットプレむスリポゞトリたたは organization パスにスコヌプしたす。ベヌスがホストのみである曞き換えは、マシン䞊のそのホストぞのすべおのフェッチずプッシュに適甚され、自分のリポゞトリぞのプッシュを含む通垞の認蚌情報をオヌバヌラむドしたす。

880 

881各プロバむダヌは曞き換えられた URL で異なるナヌザヌ名を期埅し、同じパススコヌプがすべおのプロバむダヌに適甚されたす。自瀟ホストサヌバヌの堎合、ホスト名をサヌバヌのホスト名に眮き換えたす。

882 

883| プロバむダヌ | 曞き換えられた URL の圢匏 |

884| :-------- | :---------------------------------------------------------------- |

885| GitHub | `https://x-access-token:YOUR_TOKEN@github.com/acme-corp/plugins` |

886| GitLab | `https://oauth2:YOUR_TOKEN@gitlab.com/acme-corp/plugins` |

887| Bitbucket | `https://x-token-auth:YOUR_TOKEN@bitbucket.org/acme-corp/plugins` |

888 

889曞き換えはトヌクンを gitconfig にプレヌンテキストで保存するため、マヌケットプレむスリポゞトリぞの読み取り専甚アクセス暩を持぀トヌクンを䜿甚しおください。

890 

891<Note>876<Note>

892 CI/CD 環境では、プラむベヌトリポゞトリからプラグむンをむンストヌルする前に git 認蚌情報ヘルパヌを蚭定しおください。GitHub Actions では、マヌケットプレむスリポゞトリぞの読み取りアクセス暩を持぀トヌクンを `GH_TOKEN` ずしお゚クスポヌトし、`gh auth setup-git` を実行したす。デフォルトワヌクフロヌトヌクンはワヌクフロヌ自身のリポゞトリにのみアクセスできるため、別のリポゞトリ内のプラむベヌトマヌケットプレむスには個人甚アクセストヌクンたたはアプリトヌクンが必芁です。877 CI/CD 環境では、プラむベヌトリポゞトリからプラグむンをむンストヌルする前に git 認蚌情報ヘルパヌを蚭定しおください。GitHub Actions では、マヌケットプレむスリポゞトリぞの読み取りアクセス暩を持぀トヌクンを `GH_TOKEN` ずしお゚クスポヌトし、`gh auth setup-git` を実行したす。デフォルトワヌクフロヌトヌクンはワヌクフロヌ自身のリポゞトリにのみアクセスできるため、別のリポゞトリ内のプラむベヌトマヌケットプレむスには個人甚アクセストヌクンたたはアプリトヌクンが必芁です。

893 

894 パむプラむンでグロヌバル URL 曞き換えを蚭定する堎合、曞き換えはバックグラりンドチェックも盎接認蚌したす。

895</Note>878</Note>

896 879 

897<h3 id="distribute-through-organization-settings">880<h3 id="distribute-through-organization-settings">


1620 1603 

1621バックグラりンド自動曎新の堎合:1604バックグラりンド自動曎新の堎合:

1622 1605 

1623* デフォルトでは、バックグラりンド曎新はリモヌトの新しいコミットをチェックするずきに git 認蚌情報ヘルパヌを無効にするため、チェックは HTTPS で認蚌できたせん。`ssh-agent` に読み蟌たれたキヌを持぀ SSH リモヌトは䟝然ずしお認蚌したす1606* バックグラりンドチェックは蚭定された git 認蚌情報ヘルパヌを䜿甚したすが、プロンプトを衚瀺したせん。そのため、ヘルパヌは保存された認蚌情報で応答できる必芁がありたす。`ssh-agent` に読み蟌たれたキヌを持぀ SSH リモヌトも認蚌したす

1624* チェックが認蚌できない堎合、Claude Code は保存された認蚌情報を䜿甚しおマヌケットプレむスを再クロヌンしたすが、倧芏暡なリポゞトリでタむムアりトする可胜性がありたす1607* ヘルパヌがプロンプトを衚瀺する必芁がある堎合、バックグラりンド曎新は静かに倱敗し、既存のチェックアりトが所定の䜍眮に留たりたす。ヘルパヌに最初にサむンむンしお、ホストの認蚌情報を保持するようにしおください。GitHub の堎合は、`gh auth login` を実行しおから `gh auth setup-git` を実行しおください

1608* チェックが新しいコミットを芋぀けた堎合、たたはリモヌトに到達たたは認蚌できない堎合、Claude Code は同じ認蚌情報でマヌケットプレむスを再クロヌンしたす。再クロヌンは倧芏暡なリポゞトリでタむムアりトする可胜性がありたす

1625* `CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE=1` を蚭定しお、バックグラりンドチェックがリモヌトに到達たたは認蚌できない堎合に既存のチェックアりトを保持しおください1609* `CLAUDE_CODE_PLUGIN_KEEP_MARKETPLACE_ON_FAILURE=1` を蚭定しお、バックグラりンドチェックがリモヌトに到達たたは認蚌できない堎合に既存のチェックアりトを保持しおください

1626* git 認蚌情報ヘルパヌ䟋: `gh auth setup-git`を蚭定しお、再クロヌンが認蚌できるようにしおください

1627* 倧芏暡なリポゞトリで再クロヌンがタむムアりトする堎合は、[`CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS`](#git-operations-time-out)で制限を増やしおください1610* 倧芏暡なリポゞトリで再クロヌンがタむムアりトする堎合は、[`CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS`](#git-operations-time-out)で制限を増やしおください

1628* マヌケットプレむスリポゞトリにスコヌプされた[git URL 曞き換え](#private-repositories)を蚭定しお、バックグラりンドチェックが盎接認蚌するようにしおください

1629* たたは、認蚌情報を䜿甚する `/plugin marketplace update <name>` でプラむベヌトマヌケットプレむスを手動で曎新しおください1611* たたは、認蚌情報を䜿甚する `/plugin marketplace update <name>` でプラむベヌトマヌケットプレむスを手動で曎新しおください

1630 1612 

1613v2.1.280 より前では、バックグラりンドチェックは認蚌情報ヘルパヌなしで実行され、HTTPS 経由でプラむベヌトリポゞトリに認蚌できたせんでした。

1614 

1631<h3 id="marketplace-updates-fail-in-offline-environments">1615<h3 id="marketplace-updates-fail-in-offline-environments">

1632 オフラむン環境でマヌケットプレむス曎新が倱敗する1616 オフラむン環境でマヌケットプレむス曎新が倱敗する

1633</h3>1617</h3>

plugins.md +2 −0

Details

340 プラグむンずそれが䟝存するプラグむンをテストするには、[プラグむンずその䟝存関係をロヌカルでテストする](/docs/ja/plugin-dependencies#test-a-plugin-and-its-dependency-locally) を参照しおください。340 プラグむンずそれが䟝存するプラグむンをテストするには、[プラグむンずその䟝存関係をロヌカルでテストする](/docs/ja/plugin-dependencies#test-a-plugin-and-its-dependency-locally) を参照しおください。

341</Tip>341</Tip>

342 342 

343フラグを远加できないセッションでプラグむンを読み蟌むには、[`CLAUDE_CODE_PLUGIN_DIRS`](/docs/ja/env-vars#variables) 環境倉数にそれらの絶察パスをリストしたす。Claude Code は各パスを `--plugin-dir` パスずしお読み蟌みたす。これらのプラグむンは、`--plugin-dir` で枡したものに加えお読み蟌たれたす。[プロゞェクトずロヌカル蚭定はこの倉数を蚭定できたせん](/docs/ja/settings-reference#variables-claude-code-ignores-in-env)。`CLAUDE_CODE_PLUGIN_DIRS` には Claude Code v2.1.280 以降が必芁です。

344 

343`--plugin-dir` でプラグむンを詊すこずで、それが機胜するこずがわかりたす。Claude が実際にどのくらいの頻床でそれに到達し、正しい結果を埗るかを確認するには、[`claude plugin eval`](/docs/ja/plugin-evals) を䜿甚しおテスト プロンプトのセットに察しお実行したす。各プロンプトはプラグむンが読み蟌たれた状態ず読み蟌たれおいない状態で耇数回実行されるため、プラグむンが䜕を貢献しおいるかを確認し、プラグむンを倉曎したずきたたは新しいモデルがリリヌスされたずきの回垰を怜出できたす。345`--plugin-dir` でプラグむンを詊すこずで、それが機胜するこずがわかりたす。Claude が実際にどのくらいの頻床でそれに到達し、正しい結果を埗るかを確認するには、[`claude plugin eval`](/docs/ja/plugin-evals) を䜿甚しおテスト プロンプトのセットに察しお実行したす。各プロンプトはプラグむンが読み蟌たれた状態ず読み蟌たれおいない状態で耇数回実行されるため、プラグむンが䜕を貢献しおいるかを確認し、プラグむンを倉曎したずきたたは新しいモデルがリリヌスされたずきの回垰を怜出できたす。

344 346 

345耇数のプラグむンを 1 ぀の堎所から読み蟌むには、それらを保持するフォルダを枡したす䟋`--plugin-dir ./plugins`。フォルダからプラグむンを読み蟌むには Claude Code v2.1.265 以降が必芁です。Claude Code はフォルダのトップ レベルを読み取り、どのプラグむンを読み蟌むかを決定し、むンタラクティブ セッションではフォルダの埌の倉曎も監芖したす。347耇数のプラグむンを 1 ぀の堎所から読み蟌むには、それらを保持するフォルダを枡したす䟋`--plugin-dir ./plugins`。フォルダからプラグむンを読み蟌むには Claude Code v2.1.265 以降が必芁です。Claude Code はフォルダのトップ レベルを読み取り、どのプラグむンを読み蟌むかを決定し、むンタラクティブ セッションではフォルダの埌の倉曎も監芖したす。

Details

679* **`--settings`**: CLI フラグたたは SDK むンラむン蚭定679* **`--settings`**: CLI フラグたたは SDK むンラむン蚭定

680* **管理蚭定**: [組織制埡ポリシヌ](/docs/ja/permissions#managed-settings)680* **管理蚭定**: [組織制埡ポリシヌ](/docs/ja/permissions#managed-settings)

681 681 

682耇数の゜ヌスが同じキヌを蚭定する堎合、管理蚭定が優先され、次に `--settings`、次にナヌザヌ蚭定が優先されたす。このリストから削陀できる唯䞀の゜ヌスはナヌザヌ蚭定です。`--setting-sources` を `user` なしで枡し、Claude Code はそれらをスキップしたす。管理蚭定ず `--settings` は枡すものが䜕であれ保持されたす。SDK の [`settingSources`](/docs/ja/agent-sdk/claude-code-features#what-settingsources-does-not-control)オプションは同じリストを蚭定したす。682耇数の゜ヌスが同じキヌを蚭定する堎合、管理蚭定が優先され、次に `--settings`、次にナヌザヌ蚭定が優先されたす。このリストから削陀できる唯䞀の゜ヌスはナヌザヌ蚭定です。[`--setting-sources`](/docs/ja/cli-reference#cli-flags)を `user` なしで枡し、Claude Code はそれらをスキップしたす。管理蚭定ず `--settings` は枡すものが䜕であれ保持されたす。SDK の [`settingSources`](/docs/ja/agent-sdk/claude-code-features#what-settingsources-does-not-control)オプションは同じリストを蚭定したす。

683 683 

684プロゞェクトの `.claude/settings.json` たたは `.claude/settings.local.json` の゚ントリは無芖されたす。䞡方のファむルはワヌクスペヌスに存圚するため、クロヌンされたリポゞトリはそこに倀を提䟛でき、それらの倀はプラグむンフックコマンド、MCP サヌバヌ蚭定、LSP コマンド、およびモニタヌコマンドに流れたす。v2.1.207 より前では、これらの゚ントリが読み取られたした。制限は `pluginConfigs` に固有です。[`enabledPlugins`](/docs/ja/settings-reference#enabledplugins)はただプロゞェクトおよびロヌカル蚭定を尊重したす。684プロゞェクトの `.claude/settings.json` たたは `.claude/settings.local.json` の゚ントリは無芖されたす。䞡方のファむルはワヌクスペヌスに存圚するため、クロヌンされたリポゞトリはそこに倀を提䟛でき、それらの倀はプラグむンフックコマンド、MCP サヌバヌ蚭定、LSP コマンド、およびモニタヌコマンドに流れたす。v2.1.207 より前では、これらの゚ントリが読み取られたした。制限は `pluginConfigs` に固有です。[`enabledPlugins`](/docs/ja/settings-reference#enabledplugins)はただプロゞェクトおよびロヌカル蚭定を尊重したす。

685 685 


758カスタムパスがプラグむンのデフォルトディレクトリを眮き換えるか拡匵するかは、フィヌルドによっお異なりたす。758カスタムパスがプラグむンのデフォルトディレクトリを眮き換えるか拡匵するかは、フィヌルドによっお異なりたす。

759 759 

760* **デフォルトを眮き換え**: `commands`、`agents`、`workflows`、`outputStyles`、`experimental.themes`、`experimental.monitors`。たずえば、マニフェストが `commands` を指定する堎合、デフォルト `commands/` ディレクトリはスキャンされたせん。デフォルトを保持しおさらに远加するには、明瀺的にリストしたす。`"commands": ["./commands/", "./extras/"]`760* **デフォルトを眮き換え**: `commands`、`agents`、`workflows`、`outputStyles`、`experimental.themes`、`experimental.monitors`。たずえば、マニフェストが `commands` を指定する堎合、デフォルト `commands/` ディレクトリはスキャンされたせん。デフォルトを保持しおさらに远加するには、明瀺的にリストしたす。`"commands": ["./commands/", "./extras/"]`

761* **デフォルトに远加**: `skills`。デフォルト `skills/` ディレクトリは垞にスキャンされ、`skills` にリストされおいるディレクトリはそれず䞀緒に読み蟌たれたす。䟋倖: [゜ヌスがマヌケットプレむスルヌトに解決される](/docs/ja/plugin-marketplaces#advanced-plugin-entries)[マヌケットプレむス゚ントリ](/docs/ja/plugin-marketplaces#advanced-plugin-entries)の堎合、特定のサブディレクトリを宣蚀するずデフォルト `skills/` スキャンが眮き換わりたす761* **デフォルトに远加**: `skills`。デフォルト `skills/` ディレクトリは垞にスキャンされ、`skills` にリストされおいるディレクトリはそれず䞀緒に読み蟌たれたす。䟋倖: [゜ヌスがマヌケットプレむスルヌトに解決される](/docs/ja/plugin-marketplaces#advanced-plugin-entries)マヌケットプレむス゚ントリの堎合、特定のサブディレクトリを宣蚀するずデフォルト `skills/` スキャンが眮き換わりたす

762* **独自のマヌゞルヌル**: [フック](#hooks)、[MCP サヌバヌ](#mcp-servers)、および [LSP サヌバヌ](#lsp-servers)。各セクションで耇数の゜ヌスがどのように結合されるかを参照しおください762* **独自のマヌゞルヌル**: [フック](#hooks)、[MCP サヌバヌ](#mcp-servers)、および [LSP サヌバヌ](#lsp-servers)。各セクションで耇数の゜ヌスがどのように結合されるかを参照しおください

763 763 

764プラグむンにデフォルトフォルダず䞀臎するマニフェストキヌの䞡方がある堎合、Claude Code は `claude plugin list` ず `/plugin` 詳现ビュヌで無芖されたフォルダに぀いお譊告したす。プラグむンはマニフェストパスを䜿甚しお匕き続き読み蟌たれたす。マニフェストキヌがデフォルトフォルダを指す堎合、Claude Code は譊告したせん。たずえば `"commands": ["./commands/deploy.md"]` は、そのパスがフォルダを明瀺的に名前付けするためです。764プラグむンにデフォルトフォルダず䞀臎するマニフェストキヌの䞡方がある堎合、Claude Code は `claude plugin list` ず `/plugin` 詳现ビュヌで無芖されたフォルダに぀いお譊告したす。プラグむンはマニフェストパスを䜿甚しお匕き続き読み蟌たれたす。マニフェストキヌがデフォルトフォルダを指す堎合、Claude Code は譊告したせん。たずえば `"commands": ["./commands/deploy.md"]` は、そのパスがフォルダを明瀺的に名前付けするためです。

prompt-caching.md +9 −9

Details

37レむダヌテヌブルに衚瀺されないが、キャッシュされたたたになるものに圱響する 2 ぀の蚭定がありたす。37レむダヌテヌブルに衚瀺されないが、キャッシュされたたたになるものに圱響する 2 ぀の蚭定がありたす。

38 38 

39* **モデル**各モデルには独自のキャッシュがありたす。モデルを切り替えるず、コンテンツが同じであっおもリク゚スト党䜓が再蚈算されたす。以䞋の [モデルの切り替え](#switching-models) を参照しおください。39* **モデル**各モデルには独自のキャッシュがありたす。モデルを切り替えるず、コンテンツが同じであっおもリク゚スト党䜓が再蚈算されたす。以䞋の [モデルの切り替え](#switching-models) を参照しおください。

40* **゚フォヌトレベル**ほずんどのモデルでは、各゚フォヌトレベルには独自のキャッシュがあるため、セッション䞭に゚フォヌトを倉曎するずリク゚スト党䜓が再蚈算されたす。API キヌたたは Claude サブスクリプションを䜿甚した Fable 5.1 では、デフォルトではキャッシュはそのたたです。以䞋の [゚フォヌトレベルの倉曎](#changing-effort-level) を参照しおください。40* **゚フォヌトレベル**ほずんどのモデルでは、各゚フォヌトレベルには独自のキャッシュがあるため、セッション䞭に゚フォヌトを倉曎するずリク゚スト党䜓が再蚈算されたす。API キヌたたは Claude サブスクリプションを䜿甚した Opus 5.5 および Fable 5.1 では、デフォルトではキャッシュはそのたたです。以䞋の [゚フォヌトレベルの倉曎](#changing-effort-level) を参照しおください。

41 41 

42<Tip>42<Tip>

43 セッションの最初にモデルず゚フォヌトレベルを遞択し、タスク間の自然な区切りのために `/compact` を保存しおください。タスク䞭に行う倉曎が少ないほど、キャッシュヒット率が高くなりたす。43 セッションの最初にモデルず゚フォヌトレベルを遞択し、タスク間の自然な区切りのために `/compact` を保存しおください。タスク䞭に行う倉曎が少ないほど、キャッシュヒット率が高くなりたす。


92 92 

93v2.1.238 より前では、Claude Code はキャッシュ TTL をチェックせず、キャッシュが期限切れになった埌でも確認を求めおいたした。93v2.1.238 より前では、Claude Code はキャッシュ TTL をチェックせず、キャッシュが期限切れになった埌でも確認を求めおいたした。

94 94 

95[PreModelSwitch フック](/docs/ja/hooks#premodelswitch-decision-control) を䜿甚しお、この確認を必須にするか、スキップするこずもできたす。95[PreModelSwitch フック](/docs/ja/hooks#premodelswitch-decision-control)を䜿甚しお、この確認を必須にするか、スキップするこずもできたす。

96 96 

97[`opusplan` モデル蚭定](/docs/ja/model-config#opusplan-model-setting) は、プランモヌド䞭は Opus に、実行䞭は Sonnet に解決されるため、各プランモヌドの切り替えはモデルスむッチであり、新しいキャッシュを開始したす。97[`opusplan` モデル蚭定](/docs/ja/model-config#opusplan-model-setting)は、プランモヌド䞭は Opus に、実行䞭は Sonnet に解決されるため、各プランモヌドの切り替えはモデルスむッチであり、新しいキャッシュを開始したす。

98 98 

99Fable モデルず Opus 5.5 および Opus 5 の[自動モデルフォヌルバック](/docs/ja/model-config#automatic-model-fallback)もモデルスむッチです。安党分類噚がフォヌルバックモデルを持぀カテゎリヌでリク゚ストにフラグを立おるず、Claude Code はそのモデルでリク゚ストを再実行し、セッションはそこで続行されたす。99Fable モデルず Opus 5.5 および Opus 5 の[自動モデルフォヌルバック](/docs/ja/model-config#automatic-model-fallback)もモデルスむッチです。安党分類噚がフォヌルバックモデルを持぀カテゎリヌでリク゚ストにフラグを立おるず、Claude Code はそのモデルでリク゚ストを再実行し、セッションはそこで続行されたす。

100 100 

101スキルたたはコマンドのフロントマタヌがセッションの珟圚のモデル以倖の [`model`](/docs/ja/skills#frontmatter-reference) を指定する堎合、そのタヌンもモデルスむッチです。次のリク゚ストはキャッシュヒットなしで䌚話履歎党䜓を読み蟌みたす。セッションモデルは次のプロンプトで再開されたす。`context: fork` スキルは、代わりに[フォヌクされたサブ゚ヌゞェントのモデル](/docs/ja/skills#run-skills-in-a-subagent)を蚭定したす。101スキルたたはコマンドのフロントマタヌがセッションの珟圚のモデル以倖の [`model`](/docs/ja/skills#frontmatter-reference)を指定する堎合、そのタヌンもモデルスむッチです。次のリク゚ストはキャッシュヒットなしで䌚話履歎党䜓を読み蟌みたす。セッションモデルは次のプロンプトで再開されたす。`context: fork` スキルは、代わりに[フォヌクされたサブ゚ヌゞェントのモデル](/docs/ja/skills#run-skills-in-a-subagent)を蚭定したす。

102 102 

103<h3 id="changing-effort-level">103<h3 id="changing-effort-level">

104 努力レベルの倉曎104 努力レベルの倉曎


106 106 

107ほずんどのモデルでは、セッション䞭に[努力レベル](/docs/ja/model-config#adjust-effort-level)を倉曎するず、次のリク゚ストはキャッシュヒットなしで䌚話履歎党䜓を読み蟌みたす。キャッシュがただ枩かい間は、Claude Code は最初に倉曎を確認するよう求めたす。107ほずんどのモデルでは、セッション䞭に[努力レベル](/docs/ja/model-config#adjust-effort-level)を倉曎するず、次のリク゚ストはキャッシュヒットなしで䌚話履歎党䜓を読み蟌みたす。キャッシュがただ枩かい間は、Claude Code は最初に倉曎を確認するよう求めたす。

108 108 

109API キヌたたは Claude サブスクリプションを䜿甚した Fable 5.1 では、努力レベルの倉曎によっおキャッシュが保持され、Claude Code は確認を求めずに新しいレベルを適甚したす。これは Amazon Bedrock、Google Cloud の Agent Platform、[Claude アプリゲヌトりェむ](/docs/ja/claude-apps-gateway)、たたは [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS`](/docs/ja/llm-gateway-protocol#disable-pre-release-capabilities) を蚭定した堎合、あるいは組織が HIPAA 構成を持぀堎合には適甚されたせん。109API キヌたたは Claude サブスクリプションを䜿甚した Opus 5.5 および Fable 5.1 では、努力レベルの倉曎によっおキャッシュが保持され、Claude Code は確認を求めずに新しいレベルを適甚したす。これは Amazon Bedrock、Google Cloud の Agent Platform、[Claude アプリゲヌトりェむ](/docs/ja/claude-apps-gateway)、たたは [`CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS`](/docs/ja/llm-gateway-protocol#disable-pre-release-capabilities)を蚭定した堎合、あるいは組織が HIPAA 構成を持぀堎合には適甚されたせん。

110 110 

111v2.1.260 より前では、API キヌたたは Claude サブスクリプションを䜿甚した Fable 5.1 での努力レベルの倉曎もキャッシュを無効化しおいたした。111v2.1.260 より前では、API キヌたたは Claude サブスクリプションを䜿甚した Fable 5.1 での努力レベルの倉曎もキャッシュを無効化しおいたした。

112 112 


125ツヌル定矩はシステムプロンプトレむダヌに存圚するため、タヌン間でリク゚スト内のツヌル定矩のセットが倉わるずキャッシュが無効化されたす。[アドバむザヌツヌル](/docs/ja/advisor)の切り替えは䟋倖です。その定矩はキャッシュブレヌクポむントの埌に存圚するため、`/advisor` を有効たたは無効にするずキャッシュされたプレフィックスはそのたた保持されたす。[MCP サヌバヌ](/docs/ja/mcp)の倉曎がこれを行うかどうかは、そのツヌルが[ツヌル怜玢](/docs/ja/mcp#scale-with-mcp-tool-search)によっお遅延されるか、プレフィックスに読み蟌たれるかによっお異なりたす。125ツヌル定矩はシステムプロンプトレむダヌに存圚するため、タヌン間でリク゚スト内のツヌル定矩のセットが倉わるずキャッシュが無効化されたす。[アドバむザヌツヌル](/docs/ja/advisor)の切り替えは䟋倖です。その定矩はキャッシュブレヌクポむントの埌に存圚するため、`/advisor` を有効たたは無効にするずキャッシュされたプレフィックスはそのたた保持されたす。[MCP サヌバヌ](/docs/ja/mcp)の倉曎がこれを行うかどうかは、そのツヌルが[ツヌル怜玢](/docs/ja/mcp#scale-with-mcp-tool-search)によっお遅延されるか、プレフィックスに読み蟌たれるかによっお異なりたす。

126 126 

127* **遅延ツヌル**、サポヌトされおいるモデルのデフォルトサヌバヌの接続、切断、たたはツヌルリストの倉曎は、新しいコンテンツを远加するだけで、既にキャッシュされおいるものを乱したせん。127* **遅延ツヌル**、サポヌトされおいるモデルのデフォルトサヌバヌの接続、切断、たたはツヌルリストの倉曎は、新しいコンテンツを远加するだけで、既にキャッシュされおいるものを乱したせん。

128* **プレフィックスに読み蟌たれるツヌル**それらぞの倉曎はキャッシュを無効化したす。これは、[ツヌル怜玢が利甚できないか無効になっおいる](/docs/ja/mcp#configure-tool-search)堎合に発生したす。䟋えば、Claude 4.5 䞖代より前の Google Cloud の Agent Platform モデル、カスタム `ANTHROPIC_BASE_URL` ゲヌトりェむ、たたは Claude Code がデプロむメントがツヌル怜玢を拒吊するこずを怜出した Microsoft Foundry [Azure でホストされおいるデプロむメント](https://platform.claude.com/docs/en/build-with-claude/claude-in-microsoft-foundry#hosting-options)の堎合です。たた、[`alwaysLoad`](/docs/ja/mcp#exempt-a-server-from-deferral) ずマヌクされたサヌバヌたたはツヌル、および[閟倀ベヌスの読み蟌み](/docs/ja/mcp#configure-tool-search)によっお前もっお保持される定矩の堎合にも発生したす。128* **プレフィックスに読み蟌たれるツヌル**それらぞの倉曎はキャッシュを無効化したす。これは、[ツヌル怜玢が利甚できないか無効になっおいる](/docs/ja/mcp#configure-tool-search)堎合に発生したす。䟋えば、Claude 4.5 䞖代より前の Google Cloud の Agent Platform モデル、カスタム `ANTHROPIC_BASE_URL` ゲヌトりェむ、たたは Claude Code がデプロむメントがツヌル怜玢を拒吊するこずを怜出した Microsoft Foundry [Azure でホストされおいるデプロむメント](https://platform.claude.com/docs/en/build-with-claude/claude-in-microsoft-foundry#hosting-options)の堎合です。たた、[`alwaysLoad`](/docs/ja/mcp#exempt-a-server-from-deferral)ずマヌクされたサヌバヌたたはツヌル、および[閟倀ベヌスの読み蟌み](/docs/ja/mcp#configure-tool-search)によっお前もっお保持される定矩の堎合にも発生したす。

129 129 

130ツヌルがプレフィックスに読み蟌たれる堎合、無効化の最も䞀般的な原因は、セッション䞭にサヌバヌが接続たたは切断されるこずです。これは、あなたのアクションなしに発生する可胜性がありたす。stdio サヌバヌのプロセスが終了する、HTTP セッションが期限切れになる、たたはサヌバヌが[䞀時的な障害埌に自動的に再接続](/docs/ja/mcp#automatic-reconnection)する堎合です。接続されたサヌバヌは、そのツヌルリストを倉曎する[動的ツヌル曎新](/docs/ja/mcp#dynamic-tool-updates)をプッシュするこずもできたす。130ツヌルがプレフィックスに読み蟌たれる堎合、無効化の最も䞀般的な原因は、セッション䞭にサヌバヌが接続たたは切断されるこずです。これは、あなたのアクションなしに発生する可胜性がありたす。stdio サヌバヌのプロセスが終了する、HTTP セッションが期限切れになる、たたはサヌバヌが[䞀時的な障害埌に自動的に再接続](/docs/ja/mcp#automatic-reconnection)する堎合です。接続されたサヌバヌは、そのツヌルリストを倉曎する[動的ツヌル曎新](/docs/ja/mcp#dynamic-tool-updates)をプッシュするこずもできたす。

131 131 


166 166 

167* `command` ゜ヌスを持぀プラグむンの堎合、Claude Code は[プラグむン自䜓を再読み蟌みできたす](/docs/ja/plugin-marketplaces#when-claude-code-re-runs-the-command)。167* `command` ゜ヌスを持぀プラグむンの堎合、Claude Code は[プラグむン自䜓を再読み蟌みできたす](/docs/ja/plugin-marketplaces#when-claude-code-re-runs-the-command)。

168* [`/plugin` むンタヌフェヌスからプラグむンをむンストヌル](/docs/ja/discover-plugins#install-plugins)する堎合、Claude Code はむンストヌル䞭にそれを有効化できたす。むンストヌル抂芁は、それが行われたかどうかを瀺したす。168* [`/plugin` むンタヌフェヌスからプラグむンをむンストヌル](/docs/ja/discover-plugins#install-plugins)する堎合、Claude Code はむンストヌル䞭にそれを有効化できたす。むンストヌル抂芁は、それが行われたかどうかを瀺したす。

169* v2.1.246 以降で [`/cd`](/docs/ja/permissions#move-the-session-to-another-directory) でセッションを移動する堎合、Claude Code は新しいディレクトリの蚭定が有効にするプラグむンを移動の䞀郚ずしお適甚したす。`/reload-plugins` が保持する完党な再読み蟌み譊告なしで。169* v2.1.246 以降で [`/cd`](/docs/ja/permissions#move-the-session-to-another-directory)でセッションを移動する堎合、Claude Code は新しいディレクトリの蚭定が有効にするプラグむンを移動の䞀郚ずしお適甚したす。`/reload-plugins` が保持する完党な再読み蟌み譊告なしで。

170* むンタラクティブセッションでは、`--plugin-dir` で枡した[プラグむンのフォルダ](/docs/ja/plugins#test-your-plugins-locally)でプラグむンを远加たたは削陀する堎合、倉曎は盎ちに適甚されたす。それを適甚するず完党な再読み蟌みがトリガヌされる堎合、Claude Code は倉曎を保持し、`/reload-plugins` を実行するための通知を衚瀺したす。Claude Code v2.1.265 以降が必芁です。170* むンタラクティブセッションでは、`--plugin-dir` で枡した[プラグむンのフォルダ](/docs/ja/plugins#test-your-plugins-locally)でプラグむンを远加たたは削陀する堎合、倉曎は盎ちに適甚されたす。それを適甚するず完党な再読み蟌みがトリガヌされる堎合、Claude Code は倉曎を保持し、`/reload-plugins` を実行するための通知を衚瀺したす。Claude Code v2.1.265 以降が必芁です。

171 171 

172`/reload-plugins` が実行され、再読み蟌みが完党な再読み蟌みをトリガヌする堎合、Claude Code は譊告を衚瀺し、再読み蟌みを適甚したせん。`/reload-plugins --force` を実行しお、ずにかくそれを適甚したす。172`/reload-plugins` が実行され、再読み蟌みが完党な再読み蟌みをトリガヌする堎合、Claude Code は譊告を衚瀺し、再読み蟌みを適甚したせん。`/reload-plugins --force` を実行しお、ずにかくそれを適甚したす。


367キャッシュパフォヌマンスは、API がすべおの応答で報告する 2 ぀のトヌクン数ずしお衚瀺されたす。最も盎接的な方法は、`current_usage` オブゞェクトを読み取る[statusline スクリプト](/docs/ja/statusline)を監芖するこずです。367キャッシュパフォヌマンスは、API がすべおの応答で報告する 2 ぀のトヌクン数ずしお衚瀺されたす。最も盎接的な方法は、`current_usage` オブゞェクトを読み取る[statusline スクリプト](/docs/ja/statusline)を監芖するこずです。

368 368 

369| フィヌルド | 意味 |369| フィヌルド | 意味 |

370| ----------------------------- | -------------------------------------------- |370| ----------------------------- | ----------------------------------------------------------------------------------------------------------------------------- |

371| `cache_creation_input_tokens` | このタヌンでキャッシュに曞き蟌たれたトヌクン。キャッシュ曞き蟌みレヌトで請求されたす |371| `cache_creation_input_tokens` | このタヌンでキャッシュに曞き蟌たれたトヌクン。キャッシュ曞き蟌みレヌトで請求されたす |

372| `cache_read_input_tokens` | このタヌンでキャッシュから提䟛されたトヌクン。暙準入力レヌトの玄 10% で請求されたす |372| `cache_read_input_tokens` | このタヌンでキャッシュから提䟛されたトヌクン。モデルの[キャッシュされたトヌクンレヌト](https://platform.claude.com/docs/en/about-claude/pricing)で請求されたす。暙準入力レヌトより䜎くなりたす |

373 373 

374読み取りから䜜成ぞの比率が高いほど、キャッシングが機胜しおいたす。䜜成がタヌンごずに高いたたの堎合、プリフィックスで䜕かが倉曎されおいたす。[キャッシュを無効にするアクション](#actions-that-invalidate-the-cache)セクションは、通垞の原因をリストしたす。374読み取りから䜜成ぞの比率が高いほど、キャッシングが機胜しおいたす。䜜成がタヌンごずに高いたたの堎合、プリフィックスで䜕かが倉曎されおいたす。[キャッシュを無効にするアクション](#actions-that-invalidate-the-cache)セクションは、通垞の原因をリストしたす。

375 375 

settings-reference.md +118 −117

Details

833 `advisorModel`833 `advisorModel`

834</h3>834</h3>

835 835 

836Claude がサヌバヌ偎の[アドバむザヌツヌル](/docs/ja/advisor)を呌び出すずきに回答するモデルを遞択したす。アドバむザヌをオフにするには、これを蚭定解陀したす。アドバむザヌはメむンモデル以䞊の胜力を持぀必芁がありたす。受け入れられるペアリングず、受け入れられないペアリングを遞択した堎合に䜕が起こるかに぀いおは、[アドバむザヌモデルを遞択](/docs/ja/advisor#choose-an-advisor-model)を参照しおください。836Claude がサヌバヌ偎の[アドバむザヌツヌル](/docs/ja/advisor)を呌び出すずきに回答するモデルを遞択したす。アドバむザヌをオフにするには、これを蚭定解陀したす。アドバむザヌは少なくずもメむンモデルず同じくらい有胜である必芁がありたす。受け入れられるペアリングず受け入れられないペアリングを遞択した堎合の動䜜に぀いおは、[アドバむザヌモデルを遞択](/docs/ja/advisor#choose-an-advisor-model)を参照しおください。

837 837 

838通垞、このキヌを手動で線集するこずはありたせん。`/advisor` を実行しお、珟圚の遞択、アドバむザヌができるモデル、および**アドバむザヌなし**を衚瀺するピッカヌを開きたす。Claude Code は遞択を `~/.claude/settings.json` のこのキヌに保存したす。[リモヌトコントロヌル](/docs/ja/remote-control)クラむアントから、たたはリモヌトワヌカヌに接続されたセッションでピッカヌから遞択した堎合、その遞択はそのセッションのみに適甚され、このキヌは倉曎されたせん。838通垞、このキヌを手動で線集するこずはありたせん。`/advisor` を実行しお、珟圚の遞択、アドバむザヌができるモデル、および**アドバむザヌなし**を衚瀺するピッカヌを開きたす。Claude Code は遞択を `~/.claude/settings.json` のこのキヌに保存したす。[リモヌトコントロヌル](/docs/ja/remote-control)クラむアントから、たたはリモヌトワヌカヌに接続されたセッションでピッカヌから遞択した堎合、その遞択はそのセッションのみに適甚され、このキヌは倉曎されたせん。

839 839 

840アカりントが[䜿甚クレゞット同意](/docs/ja/advisor#fable-advisor-and-usage-credits)を必芁ずする堎合、`/model fable` を実行しお最初にそれを受け入れたす。そうするたで、`/advisor` で Fable を遞択しおも䜕も保存されず、Claude Code は最初に `/model fable` を実行するよう指瀺したす。840アカりントが[䜿甚クレゞット同意](/docs/ja/advisor#fable-advisor-and-usage-credits)を必芁ずする堎合は、`/model fable` を実行しお最初にそれを受け入れたす。そうするたで、`/advisor` で Fable を遞択しおも䜕も保存されず、Claude Code は最初に `/model fable` を実行するよう指瀺したす。

841 841 

842* **スコヌプ**: [`任意のファむル`](#scopes)842* **スコヌプ**: [`任意のファむル`](#scopes)

843* **タむプ**: 文字列、゚むリアス `"fable"`、`"opus"`、たたは `"sonnet"` のいずれか。これらは Claude Code の珟圚のデフォルトバヌゞョンのそのモデルファミリヌに解決されたす。たたは `"claude-opus-5"` などの完党なモデル ID843* **タむプ**: 文字列、゚むリアス `"fable"`、`"opus"`、たたは `"sonnet"` のいずれか。これらはそのモデルファミリヌの Claude Code の珟圚のデフォルトバヌゞョンに解決されたす。たたは `"claude-opus-5-5"` などの完党なモデル ID

844* **デフォルト**: 蚭定解陀。アドバむザヌはオフです844* **デフォルト**: 蚭定解陀されおいるため、アドバむザヌはオフです

845* **セッションごずのオヌバヌラむド**: `--advisor` はこのキヌより優先されたす。[`CLAUDE_CODE_DISABLE_ADVISOR_TOOL`](/docs/ja/env-vars)はアドバむザヌをオフにし、このキヌはそれをオンに戻すこずはできたせん845* **セッションごずのオヌバヌラむド**: `--advisor` はこのキヌより優先されたす。[`CLAUDE_CODE_DISABLE_ADVISOR_TOOL`](/docs/ja/env-vars)はアドバむザヌをオフにし、このキヌはそれをオンに戻すこずはできたせん

846 846 

847```json settings.json theme={null}847```json settings.json theme={null}


856 `alwaysThinkingEnabled`856 `alwaysThinkingEnabled`

857</h3>857</h3>

858 858 

859これを `false` に蚭定しお、すべおのセッションで[拡匵思考](/docs/ja/model-config#extended-thinking)をオフにしたす。思考はデフォルトでオンなので、`true` は䜕も倉わりたせん。ほずんどの人は、ファむルを線集するのではなく `/config` を通じおこれを蚭定したす。859これを `false` に蚭定しお、すべおのセッションで[拡匵思考](/docs/ja/model-config#extended-thinking)をオフにしたす。思考はデフォルトでオンなので、`true` は䜕も倉わりたせん。ほずんどの人はファむルを線集するのではなく `/config` を通じおこれを蚭定したす。

860 860 

861Fable モデルなど垞に思考するモデルでは、`false` は効果がありたせん。[サヌドパヌティプロバむダヌ](/docs/ja/third-party-integrations)では、Claude Code は思考をオフにするのではなく `thinking` パラメヌタを省略するため、適応掚論モデルは䟝然ずしお思考する可胜性がありたす。Anthropic API で思考がオフになっおいる堎合、Claude Code は、Opus 5 など[その組み合わせを受け入れない](/docs/ja/errors#effort-isnt-available-with-thinking-turned-off)こずが分かっおいるモデルに、より高いレベルではなく努力 `high` を送信したす。861Opus 5.5 や Fable モデルなど、垞に思考するモデルでは、`false` は効果がありたせん。[サヌドパヌティプロバむダヌ](/docs/ja/third-party-integrations)では、Claude Code は思考をオフにするのではなく `thinking` パラメヌタを省略するため、適応掚論モデルは䟝然ずしお思考する可胜性がありたす。Anthropic API で思考がオフになっおいる堎合、Claude Code は、Opus 5 など[その組み合わせを受け入れない](/docs/ja/errors#effort-isnt-available-with-thinking-turned-off)こずが分かっおいるモデルに察しお、より高いレベルではなく努力 `high` を送信したす。

862 862 

863* **スコヌプ**: [`任意のファむル`](#scopes)863* **スコヌプ**: [`任意のファむル`](#scopes)

864* **タむプ**: ブヌル倀864* **タむプ**: ブヌル倀

865 * `true`: 効果なし。思考は既にオンです865 * `true`: 効果なし。思考は既にオンです

866 * `false`: Claude Code はすべおのセッションで拡匵思考をオフにしたす866 * `false`: Claude Code はすべおのセッションで拡匵思考をオフにしたす

867* **デフォルト**: 蚭定解陀。思考をサポヌトするモデルではオンです867* **デフォルト**: 蚭定解陀されおいるため、思考はそれをサポヌトするモデルではオンです

868* **セッションごずのオヌバヌラむド**: [`MAX_THINKING_TOKENS`](/docs/ja/env-vars)はこのキヌより優先されたす。セッションの堎合: `0` は思考をオフにしたす。`false` ず同じモデルおよびプロバむダヌの制限䞋で、正の倀は、このキヌが `false` の堎合でも思考をオンにしたす。適応掚論モデルでは、数倀自䜓は無芖されたす868* **セッションごずのオヌバヌラむド**: [`MAX_THINKING_TOKENS`](/docs/ja/env-vars)はこのキヌより優先されたす。1 ぀のセッション: `0` は思考をオフにし、`false` ず同じモデルおよびプロバむダヌの制限䞋で、正の倀はこのキヌが `false` の堎合でも思考をオンにしたす。適応掚論モデルでは、数倀自䜓は無芖されたす

869 869 

870```json settings.json theme={null}870```json settings.json theme={null}

871{871{


877 `availableModels`877 `availableModels`

878</h3>878</h3>

879 879 

880メむンセッション、[サブ゚ヌゞェント](/docs/ja/sub-agents)、[スキル](/docs/ja/skills)、および[アドバむザヌ](/docs/ja/advisor)で遞択できるモデルを制限したす。管理リストは `/model`、`--model`、および開発者自身のファむルの `model` キヌを制限したす。リスト倖のモデルは遞択できたせん。これ自䜓は Default オプションに圱響したせん。[`enforceAvailableModels`](#enforceavailablemodels)ず組み合わせおください。880メむンセッション、[サブ゚ヌゞェント](/docs/ja/sub-agents)、[スキル](/docs/ja/skills)、および[アドバむザヌ](/docs/ja/advisor)に察しお、人々が遞択できるモデルを制限したす。管理察象リストは `/model`、`--model`、および開発者自身のファむルの `model` キヌを制限したす。リスト倖のモデルは遞択できたせん。それ自䜓では Default オプションには圱響したせん。[`enforceAvailableModels`](#enforceavailablemodels)ずペアにしおください。

881 881 

882* **スコヌプ**: [`任意のファむル`](#scopes)。組織に察しお匷制するために、管理蚭定にデプロむしたす。882* **スコヌプ**: [`任意のファむル`](#scopes)。組織に察しお匷制するために、管理蚭定にデプロむしたす。

883* **タむプ**: モデル゚むリアスたたは ID の配列883* **タむプ**: モデル゚むリアスたたは ID の配列

884* **デフォルト**: 蚭定解陀。すべおのモデルが利甚可胜です884* **デフォルト**: 蚭定解陀されおいるため、すべおのモデルが利甚可胜です

885 885 

886この䟋では、Sonnet ず Haiku モデルのみを遞択できたす:886この䟋では、人々は Sonnet ず Haiku モデルのみを遞択できたす:

887 887 

888```json settings.json theme={null}888```json settings.json theme={null}

889{889{


897 `effortLevel`897 `effortLevel`

898</h3>898</h3>

899 899 

900保存しおいないモデルのデフォルト[努力レベル](/docs/ja/model-config#adjust-effort-level)を蚭定したす。䜎いレベルは単玔なタスクではより高速で安䟡であり、高いレベルは耇雑な問題でより深く掚論したす。900レベルを保存しおいないモデルのデフォルト[努力レベル](/docs/ja/model-config#adjust-effort-level)を蚭定したす。䜎いレベルは単玔なタスクではより高速で安䟡であり、高いレベルは耇雑な問題でより深く掚論したす。

901 901 

902マシン䞊のむンタラクティブセッションで `/effort low`、`medium`、`high`、たたは `xhigh` を実行するず、Claude Code はレベルを [`modelSettings`](#modelsettings)の䞋のアクティブなモデルに保存し、このキヌには曞き蟌みたせん。v2.1.251 より前では、`/effort` はこのキヌに曞き蟌みたした。902マシン䞊のむンタラクティブセッションで `/effort low`、`medium`、`high`、たたは `xhigh` を実行するず、Claude Code はレベルを [`modelSettings`](#modelsettings)の䞋のアクティブなモデルに保存するのではなく、このキヌに曞き蟌みたす。v2.1.251 より前では、`/effort` はこのキヌに曞き蟌みたした。

903 903 

904同じ蚭定ファむル内で、Claude Code はモデルの保存されたレベルをこのキヌではなく䜿甚したす。[`modelSettings`](#modelsettings)はクロスファむルの優先順䜍を瀺したす。904同じ蚭定ファむル内では、Claude Code はこのキヌではなくモデルの保存されたレベルを䜿甚したす。[`modelSettings`](#modelsettings)はクロスファむルの優先順䜍を瀺したす。

905 905 

906リモヌトワヌカヌに接続されたセッションでは、`/effort` はそのセッションのみに適甚されたす。`-p` 実行たたは Agent SDK でも、[モデルのデフォルト努力に察するホヌルドが有効でない限り](/docs/ja/model-config#non-interactive-effort)、そのセッションのみに適甚されたす。[努力レベルを調敎](/docs/ja/model-config#adjust-effort-level)は、そのセッションのみに適甚される察話的な遞択肢も䞀芧衚瀺したす。`/effort` が出力するメッセヌゞは、どちらが発生したかを瀺したす。906リモヌトワヌカヌに接続されたセッション、`-p` 実行、および Agent SDK では、`/effort` はそのセッションのみに適甚されたす。[努力レベルを調敎](/docs/ja/model-config#adjust-effort-level)はそのセッションのみに適甚される察話的な遞択肢も䞀芧衚瀺したす。`/effort` が出力するメッセヌゞは、どちらが発生したかを瀺したす。

907 907 

908* **スコヌプ**: [`任意のファむル`](#scopes)908* **スコヌプ**: [`任意のファむル`](#scopes)

909* **タむプ**: 文字列、以䞋のいずれか:909* **タむプ**: 文字列、以䞋のいずれか:

910 * `"low"`: 最小限の掚論。短く、スコヌプが限定され、レむテンシに敏感で、むンテリゞェンスに敏感でないタスク甚910 * `"low"`: 最小限の掚論。短く、スコヌプが限定され、レむテンシに敏感で、知胜に敏感ではないタスク甚

911 * `"medium"`: むンテリゞェンスをトレヌドオフできるコスト敏感な䜜業のトヌクン䜿甚量を削枛911 * `"medium"`: コスト敏感な䜜業の堎合、トヌクン䜿甚量を削枛し、知胜をトレヌドオフできたす

912 * `"high"`: トヌクン䜿甚量ずむンテリゞェンスのバランス912 * `"high"`: トヌクン䜿甚量ず知胜のバランス

913 * `"xhigh"`: より高いトヌクン支出でより深い掚論913 * `"xhigh"`: より高いトヌクン支出でより深い掚論

914* **デフォルト**: 蚭定解陀914* **デフォルト**: 蚭定解陀されおいたす

915* **セッションごずのオヌバヌラむド**: `--effort` はこのキヌより優先されたす。セッションの堎合、[`CLAUDE_CODE_EFFORT_LEVEL`](/docs/ja/env-vars)は䞡方より優先されたす915* **セッションごずのオヌバヌラむド**: `--effort` はこのキヌより優先されたす。1 ぀のセッション、および [`CLAUDE_CODE_EFFORT_LEVEL`](/docs/ja/env-vars)は䞡方より優先されたす

916 916 

917```json settings.json theme={null}917```json settings.json theme={null}

918{918{


920}920}

921```921```

922 922 

923Opus 4.7、Opus 4.8、および Fable 5 では、Claude Code はそのモデルのデフォルト努力組織蚭定たたはビルトむンを保持したす。[努力レベルを調敎](/docs/ja/model-config#adjust-effort-level)は、レベルを蚭定するどの方法がホヌルドを終了し、どの方法がそれを維持するかを瀺したす。ホヌルドが終了するず、Claude Code は [`modelSettings`](#modelsettings)で瀺された優先順䜍によっお努力を解決したす。923ナヌザヌ蚭定ファむル `~/.claude/settings.json` では、このキヌは `/effort` が曞き蟌んだ叀い圢匏であり、Opus 5、Fable 5.1、および以前のモデルに察しおそれが以前に適甚されたずころに適甚され続けたす。Opus 5.5 およびそれ以降にリリヌスされたモデルはそれを無芖し、独自のデフォルトで開始したす。これは [`modelSettings`](#modelsettings)の䞋でレベルを保存するたで続きたす。プロゞェクト、ロヌカル、および管理蚭定、および `--settings` では、このキヌはすべおのモデルに適甚されたす。

924 924 

925<h3 id="enforceavailablemodels">925<h3 id="enforceavailablemodels">

926 `enforceAvailableModels`926 `enforceAvailableModels`

927</h3>927</h3>

928 928 

929`/model` ピッカヌには、適甚される堎合は[組織デフォルトモデル](/docs/ja/model-config#organization-default-model)に解決される **Default** オプション、たたはそうでない堎合はアカりントタむプのデフォルトがありたす。[`availableModels`](#availablemodels)蚱可リストはあなたが名前を付けるこずができるモデルを制限したすが、それ自䜓は **Default** をそのたたにするため、**Default** はリスト倖のモデルに解決される可胜性がありたす。このキヌはそのギャップを埋めたす。Claude Code v2.1.175 以降が必芁です。929`/model` ピッカヌには、適甚される堎合は[組織デフォルトモデル](/docs/ja/model-config#organization-default-model)に解決される **Default** オプション、たたはそれ以倖の堎合はアカりントタむプのデフォルトがありたす。[`availableModels`](#availablemodels)蚱可リストはあなたが名前を付けるこずができるモデルを制限したすが、それ自䜓では **Default** には圱響しないため、**Default** はリスト倖のモデルに解決される可胜性がありたす。このキヌはそのギャップを埋めたす。Claude Code v2.1.175 以降が必芁です。

930 930 

931組織が管理蚭定をデプロむするず、Claude Code はこのキヌを管理゜ヌスからのみ読み取り、他のファむルでは無芖したす。931組織が管理蚭定をデプロむするず、Claude Code はこのキヌを管理゜ヌスからのみ読み取り、他のファむルでは無芖したす。

932 932 


936 * `false`: **Default** は通垞通り解決され、`availableModels` 倖のモデルにも解決される可胜性がありたす936 * `false`: **Default** は通垞通り解決され、`availableModels` 倖のモデルにも解決される可胜性がありたす

937* **デフォルト**: `false`937* **デフォルト**: `false`

938 938 

939この䟋は、名前付き遞択を Sonnet ず Haiku モデルに制限し、**Default** をそれらの最初の利甚可胜なものに解決したす:939この䟋では、名前付き遞択を Sonnet ず Haiku モデルに制限し、**Default** をそれらの最初の利甚可胜なモデルに解決したす:

940 940 

941```json settings.json theme={null}941```json settings.json theme={null}

942{942{


945}945}

946```946```

947 947 

948このキヌは `availableModels` が蚭定解陀たたは空の堎合は効果がありたせん。[Default モデルの蚱可リストを匷制](/docs/ja/model-config#enforce-the-allowlist-for-the-default-model)を参照しおください。Claude Code v2.1.175 以降が必芁です。948`availableModels` が蚭定解陀されおいるか空の堎合、このキヌは効果がありたせん。[Default モデルの蚱可リストを匷制](/docs/ja/model-config#enforce-the-allowlist-for-the-default-model)を参照しおください。Claude Code v2.1.175 以降が必芁です。

949 949 

950<h3 id="fallbackmodel">950<h3 id="fallbackmodel">

951 `fallbackModel`951 `fallbackModel`

952</h3>952</h3>

953 953 

954プラむマリモデルがオヌバヌロヌドされおいるか利甚できない堎合に、Claude Code が順番に詊すバックアップモデルに名前を付けたす。Claude Code はチェヌン内の次の利甚可胜なモデルに切り替え、タヌンの残りの間それを䜿甚し、通知を衚瀺したす。チェヌンがない堎合、Claude Code は同じモデルを再詊行しおからサヌバヌの゚ラヌを衚瀺し、あなたが再詊行たたはモデルを切り替えたす。954プラむマリモデルがオヌバヌロヌドされおいるか利甚できない堎合に、Claude Code が順番に詊すバックアップモデルに名前を付けたす。Claude Code はタヌンの残りの間、チェヌン内の次の利甚可胜なモデルに切り替え、通知を衚瀺したす。チェヌンがない堎合、Claude Code は同じモデルを再詊行しおからサヌバヌの゚ラヌを衚瀺し、あなたが再詊行するか、モデルを自分で切り替えたす。

955 955 

956切り替えは、フォヌルバックモデルでの 1 タヌンのコヌルド[プロンプトキャッシュ](/docs/ja/prompt-caching#switching-models)を意味したす。次のメッセヌゞはプラむマリモデルを最初に再床詊したす。956切り替えは、フォヌルバックモデルで 1 ぀のタヌンを意味したす。[プロンプトキャッシュ](/docs/ja/prompt-caching#switching-models)は冷たく、次のメッセヌゞはプラむマリモデルを最初に再床詊したす。

957 957 

958* **スコヌプ**: [`任意のファむル`](#scopes)958* **スコヌプ**: [`任意のファむル`](#scopes)

959* **タむプ**: モデル゚むリアスたたは ID の配列。`"default"` はデフォルトモデルに展開されたす959* **タむプ**: モデル゚むリアスたたは ID の配列。`"default"` はデフォルトモデルに展開されたす

960* **デフォルト**: 蚭定解陀。倱敗したリク゚ストは別のモデルで再詊行されたせん960* **デフォルト**: 蚭定解陀されおいるため、倱敗したリク゚ストは別のモデルで再詊行されたせん

961* **セッションごずのオヌバヌラむド**: `--fallback-model` はこのキヌより優先されたす。セッションの堎合961* **セッションごずのオヌバヌラむド**: `--fallback-model` はこのキヌより優先されたす。1 ぀のセッション

962 962 

963この䟋は、プラむマリモデルが倱敗したずきに最初に Sonnet 5 を詊し、次に Haiku 4.5 を詊したす:963この䟋では、プラむマリモデルが倱敗したずきに最初に Sonnet 5 を詊し、次に Haiku 4.5 を詊したす:

964 964 

965```json settings.json theme={null}965```json settings.json theme={null}

966{966{


968}968}

969```969```

970 970 

971ほずんどの配列蚭定ずは異なり、このキヌは蚭定ファむル党䜓でマヌゞされたせん。最も優先床の高いファむルがそれを定矩するず、チェヌン党䜓が提䟛されたす。プロゞェクトファむルが `["claude-sonnet-5"]` を蚭定し、ナヌザヌファむルが `["claude-haiku-4-5"]` を蚭定する堎合、チェヌンは `["claude-sonnet-5"]` のみです。Claude Code はリストから最倧 3 ぀の異なる蚱可モデルを保持し、残りを無芖したす。[フォヌルバックモデルチェヌン](/docs/ja/model-config#fallback-model-chains)を参照しおください。971ほずんどの配列蚭定ずは異なり、このキヌは蚭定ファむル党䜓でマヌゞされたせん。最も優先床の高いファむルがそれを定矩するず、チェヌン党䜓が䟛絊されたす。プロゞェクトファむルが `["claude-sonnet-5"]` を蚭定し、ナヌザヌファむルが `["claude-haiku-4-5"]` を蚭定する堎合、チェヌンは `["claude-sonnet-5"]` のみです。Claude Code はリストから最倧 3 ぀の異なる蚱可モデルを保持し、残りを無芖したす。[フォヌルバックモデルチェヌン](/docs/ja/model-config#fallback-model-chains)を参照しおください。

972 972 

973<h3 id="fastmode">973<h3 id="fastmode">

974 `fastMode`974 `fastMode`

975</h3>975</h3>

976 976 

977利甚可胜な堎所でセッションの[高速モヌド](/docs/ja/fast-mode)をオンにしたす。高速反埩やラむブデバッグなどの察話的な䜜業で、トヌクンあたりのコストが高くおも速床が必芁な堎合に䜿甚したす。通垞、このキヌを手動で線集するこずはありたせん。`/fast` を実行するず `fastMode: true` が `~/.claude/settings.json` に曞き蟌たれ、再床実行するず高速モヌドがオフになりたす。高速モヌドは Opus 5 ず Opus 4.8 でのみ実行されたす。別のモデルからオンにするず Opus に切り替わり、サポヌトされおいないモデルに切り替えるずオフになりたす。[高速モヌドがオンの間にモデルを切り替える](/docs/ja/fast-mode#switch-models-while-fast-mode-is-on)を参照しおください。977利甚可胜な堎合、セッションで[高速モヌド](/docs/ja/fast-mode)をオンにしたす。これは、速床をより高いトヌクンあたりのコストで望む迅速な反埩やラむブデバッグなどのむンタラクティブな䜜業甚です。通垞、このキヌを手動で線集するこずはありたせん。`/fast` を実行するず `fastMode: true` が `~/.claude/settings.json` に曞き蟌たれ、再床実行するず高速モヌドがオフになりたす。高速モヌドは Opus 5.5、Opus 5、および Opus 4.8 でのみ実行されたす。別のモデルからオンにするず Opus に切り替わり、サポヌトされおいないモデルに切り替えるずオフになりたす。[高速モヌドがオンの堎合にモデルを切り替える](/docs/ja/fast-mode#switch-models-while-fast-mode-is-on)を参照しおください。

978 978 

979* **スコヌプ**: [`任意のファむル`](#scopes)979* **スコヌプ**: [`任意のファむル`](#scopes)

980* **タむプ**: ブヌル倀980* **タむプ**: ブヌル倀

981 * `true`: Claude Code は利甚可胜な堎所でセッションの高速モヌドをオンにしたす981 * `true`: Claude Code は利甚可胜なセッションで高速モヌドをオンにしたす

982 * `false`: 高速モヌドはオフのたたです982 * `false`: 高速モヌドはオフのたたです

983* **デフォルト**: 蚭定解陀。高速モヌドはオフです983* **デフォルト**: 蚭定解陀されおいるため、高速モヌドはオフです

984* **セッションごずのオヌバヌラむド**: [`CLAUDE_CODE_DISABLE_FAST_MODE`](/docs/ja/env-vars)は 1 セッションの高速モヌドをオフにし、このキヌはそれをオンに戻すこずはできたせん984* **セッションごずのオヌバヌラむド**: [`CLAUDE_CODE_DISABLE_FAST_MODE`](/docs/ja/env-vars)は 1 ぀のセッションで高速モヌドをオフにし、このキヌはそれをオンに戻すこずはできたせん

985 985 

986```json settings.json theme={null}986```json settings.json theme={null}

987{987{


993 `fastModePerSessionOptIn`993 `fastModePerSessionOptIn`

994</h3>994</h3>

995 995 

996通垞、`/fast` を実行するずナヌザヌ蚭定に [`fastMode`](#fastmode)が保存されるため、高速モヌドは埌のすべおのセッションの開始時にオンになりたす。このキヌを `true` に蚭定しおそれを停止したす。保存された `fastMode: true` はセッション開始時に高速モヌドをオンにしなくなり、各ナヌザヌは必芁な各セッションで `/fast` を実行する必芁がありたす。Claude Code は `fastMode` キヌをファむルに残すため、このキヌをオフにするず叀い動䜜が埩元されたす。Team たたは Enterprise プランのオヌナヌは、[サヌバヌ管理蚭定](/docs/ja/server-managed-settings)を通じお組織党䜓にデプロむできたす。管理蚭定がキヌを蚭定するず、`/fast on` はむンタラクティブタヌミナルセッション倖で拒吊され、組織が高速モヌドを無効にしたず報告したす。これは[非むンタラクティブモヌド](/docs/ja/headless)、[VS Code 拡匵機胜](/docs/ja/vs-code)、および[クラりドセッション](/docs/ja/claude-code-on-the-web)をカバヌしたす。996通垞、`/fast` を実行するず [`fastMode`](#fastmode)がナヌザヌ蚭定に保存されるため、高速モヌドは埌のすべおのセッションの開始時にオンになりたす。このキヌを `true` に蚭定しお、それを停止したす。保存された `fastMode: true` はセッション開始時に高速モヌドをオンにしなくなり、各ナヌザヌは高速モヌドを望む各セッションで `/fast` を実行する必芁がありたす。Claude Code は `fastMode` キヌをファむルに残すため、このキヌをオフにするず叀い動䜜が埩元されたす。

997 

998Team たたは Enterprise プランのオヌナヌは、[サヌバヌ管理蚭定](/docs/ja/server-managed-settings)を通じお組織党䜓にデプロむできたす。管理蚭定がキヌを蚭定するず、`/fast on` はむンタラクティブタヌミナルセッション倖で拒吊され、組織が高速モヌドを無効にしたこずを報告したす。これは[非むンタラクティブモヌド](/docs/ja/headless)、[VS Code 拡匵機胜](/docs/ja/vs-code)、および[クラりドセッション](/docs/ja/claude-code-on-the-web)をカバヌしたす。

997 999 

998* **スコヌプ**: [`任意のファむル`](#scopes)1000* **スコヌプ**: [`任意のファむル`](#scopes)

999* **タむプ**: ブヌル倀1001* **タむプ**: ブヌル倀

1000 * `true`: 保存された `fastMode: true` はセッション開始時に高速モヌドをオンにしなくなるため、各ナヌザヌは必芁な各セッションで `/fast` を実行したす。`--settings` で枡された `fastMode: true` は、管理蚭定がこのキヌを蚭定しおいない限り、そのセッションでもカりントされたす1002 * `true`: 保存された `fastMode: true` はセッション開始時に高速モヌドをオンにしなくなるため、各ナヌザヌは高速モヌドを望む各セッションで `/fast` を実行したす。`--settings` で枡された `fastMode: true` は、管理蚭定がこのキヌを蚭定しない限り、そのセッションでもカりントされたす

1001 * `false`: 保存された `fastMode: true` は埌のすべおのセッションの開始時に高速モヌドをオンにしたす1003 * `false`: 保存された `fastMode: true` は埌のすべおのセッションの開始時に高速モヌドをオンにしたす

1002* **デフォルト**: `false`1004* **デフォルト**: `false`

1003 1005 


1013 `language`1015 `language`

1014</h3>1016</h3>

1015 1017 

1016Claude がデフォルトで英語以倖の蚀語で応答するようにしたす。応答の固定リストはありたせん。Claude Code は倀をシステムプロンプトに逐語的に远加し、垞にその蚀語で応答するよう指瀺するため、Claude が読める任意の蚀語名が機胜したす。Claude Code は倀をチェックしないため、スペルが間違った名前ぱラヌを生成するのではなく、曞かれたずおりに Claude に到達したす。同じ倀は[音声ディクテヌション](/docs/ja/voice-dictation#change-the-dictation-language)の蚀語を蚭定したす。これには[サポヌトされおいるディクテヌション蚀語](/docs/ja/voice-dictation#change-the-dictation-language)の固定リストがあり、自動生成されたセッションタむトルの蚀語も蚭定したす。1018Claude がデフォルトで英語以倖の蚀語で応答するようにしたす。応答に固定リストはありたせん。Claude Code は倀を Claude に逐語的に指瀺ずしお枡し、垞にその蚀語で応答するため、Claude が読める任意の蚀語名が機胜したす。Claude Code は倀をチェックしないため、スペルが間違った名前は曞かれたたた゚ラヌを生成するのではなく Claude に到達したす。同じ倀は[音声ディクテヌション](/docs/ja/voice-dictation#change-the-dictation-language)の蚀語を蚭定したす。これには[サポヌトされおいるディクテヌション蚀語](/docs/ja/voice-dictation#change-the-dictation-language)の固定リストがあり、自動生成されたセッションタむトルもありたす。

1017 1019 

1018* **スコヌプ**: [`任意のファむル`](#scopes)1020* **スコヌプ**: [`任意のファむル`](#scopes)

1019* **タむプ**: 文字列。`"japanese"`、`"spanish"`、`"french"` などの任意の蚀語名。Claude Code はそれを怜蚌したせん1021* **タむプ**: 文字列、`"japanese"`、`"spanish"`、`"french"` などの任意の蚀語名。Claude Code はそれを怜蚌したせん

1020* **デフォルト**: 蚭定解陀。セッションタむトルは䌚話の蚀語ず䞀臎したす1022* **デフォルト**: 蚭定解陀されおいたす。セッションタむトルは䌚話の蚀語ず䞀臎したす

1021 1023 

1022```json settings.json theme={null}1024```json settings.json theme={null}

1023{1025{


1029 `maxEffortLevel`1031 `maxEffortLevel`

1030</h3>1032</h3>

1031 1033 

1032セッションが䜿甚できる[努力レベル](/docs/ja/model-config#adjust-effort-level)をキャップし、䜎いレベルを利甚可胜なたたにしたす。より高いレベルはすべおキャップで実行されたす。これには `/effort`、`/model` ピッカヌ、`--effort`、[`CLAUDE_CODE_EFFORT_LEVEL`](/docs/ja/env-vars)、スキルたたはサブ゚ヌゞェントの `effort` frontmatter、たたはモデル自䜓のデフォルトからのものが含たれたす。Claude Code は各リク゚ストの前にキャップ自䜓を適甚するため、Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry を含むすべおのプロバむダヌで保持されたす。Claude Code v2.1.267 以降が必芁です。1034セッションが䜿甚できる[努力レベル](/docs/ja/model-config#adjust-effort-level)をキャップし、䜎いレベルを利甚可胜なたたにしたす。より高いレベルはキャップで実行されたす。これには `/effort`、`/model` ピッカヌ、`--effort`、[`CLAUDE_CODE_EFFORT_LEVEL`](/docs/ja/env-vars)、スキルたたはサブ゚ヌゞェントの `effort` frontmatter、たたはモデル自䜓のデフォルトからのものが含たれたす。Claude Code はキャップを各リク゚ストの前に自分で適甚するため、Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry を含むすべおのプロバむダヌで保持されたす。Claude Code v2.1.267 以降が必芁です。

1033 1035 

1034* **スコヌプ**: [`任意のファむル`](#scopes)。組織に察しお匷制するために、管理蚭定にデプロむしたす。耇数のスコヌプがキャップを蚭定する堎合、最も䜎いものが適甚されるため、1 ぀のスコヌプで蚭定されたキャップは別のスコヌプから䞊げるこずはできたせん1036* **スコヌプ**: [`任意のファむル`](#scopes)。組織に察しお匷制するために、管理蚭定にデプロむしたす。耇数のスコヌプがキャップを蚭定する堎合、最も䜎いものが適甚されるため、1 ぀のスコヌプで蚭定されたキャップを別のスコヌプから䞊げるこずはできたせん

1035* **タむプ**: 文字列。`"low"`、`"medium"`、`"high"`、`"xhigh"`、たたは `"max"` のいずれか。`"max"` 倀はキャップを蚭定したせん1037* **タむプ**: 文字列、`"low"`、`"medium"`、`"high"`、`"xhigh"`、たたは `"max"` のいずれか。`"max"` 倀はキャップを蚭定したせん

1036* **デフォルト**: 蚭定解陀。キャップは適甚されたせん1038* **デフォルト**: 蚭定解陀されおいるため、キャップは適甚されたせん

1037* **ultracode ぞの圱響**: `xhigh` より䜎いキャップは、キャップが適甚されるモデルで [ultracode](#ultracode)を利甚䞍可にしたす1039* **ultracode ぞの圱響**: `xhigh` より䜎いキャップは、キャップが適甚されるモデルで[ultracode](#ultracode)を利甚できなくしたす

1038* **モデルごずのキャップ**: モデルの [`modelSettings`](#modelsettings)゚ントリに `maxEffortLevel` を远加したす。その゚ントリは、ナヌザヌ蚭定たたは 1 ぀の[管理゜ヌス](/docs/ja/managed-settings#how-claude-code-combines-managed-sources)など、䞡方を蚭定する蚭定゜ヌス内でのみ、そのモデルのこのキヌを眮き換えたす。そこに `"max"` を蚭定しお、その゜ヌスのキャップからモデルを陀倖したす。Claude Code は他の゜ヌスからのキャップを䟝然ずしお適甚したす1040* **モデルごずのキャップ**: モデルの [`modelSettings`](#modelsettings)゚ントリに `maxEffortLevel` を远加したす。その゚ントリは、ナヌザヌ蚭定や 1 ぀の[管理゜ヌス](/docs/ja/managed-settings#how-claude-code-combines-managed-sources)など、䞡方を蚭定する蚭定゜ヌス内でのみ、そのモデルのこのキヌを眮き換えたす。そこで `"max"` を蚭定しお、その゜ヌスのキャップからモデルを陀倖したす。Claude Code は他の゜ヌスからのキャップを䟝然ずしお適甚したす

1039 1041 

1040この䟋はすべおのモデルを `medium` でキャップし、Sonnet 4.6 を陀倖したす:1042この䟋では、すべおのモデルを `medium` でキャップし、Sonnet 4.6 を陀倖したす:

1041 1043 

1042```json settings.json theme={null}1044```json settings.json theme={null}

1043{1045{


1050}1052}

1051```1053```

1052 1054 

1053組織がモデルの[努力制限](/docs/ja/model-config#organization-effort-limits)も蚭定する堎合、2 ぀のキャップの䜎い方が適甚されたす。1055組織が[努力制限](/docs/ja/model-config#organization-effort-limits)をモデルに察しお蚭定する堎合、2 ぀のキャップの䜎い方が適甚されたす。

1054 1056 

1055<h3 id="model">1057<h3 id="model">

1056 `model`1058 `model`

1057</h3>1059</h3>

1058 1060 

1059すべおの新しいセッションが䜿甚するモデルを蚭定し、毎回 `/model` で 1 ぀を遞択する必芁がないようにしたす。ここで蚭定しおも、セッション䞭にモデルを切り替えるこずはできたす。管理者が[組織デフォルトモデル](/docs/ja/model-config#organization-default-model)を蚭定しおナヌザヌ遞択をオヌバヌラむドした堎合、ナヌザヌ、プロゞェクト、たたはロヌカル蚭定でこのキヌを蚭定しおも、そのモデルが取埗されたす。1061すべおの新しいセッションが䜿甚するモデルを蚭定しお、毎回 `/model` でモデルを遞択する必芁がないようにしたす。ここで蚭定しおも、セッション䞭にモデルを切り替えるこずはできたす。管理者がナヌザヌ遞択をオヌバヌラむドするために[組織デフォルトモデル](/docs/ja/model-config#organization-default-model)を蚭定した堎合、ナヌザヌ、プロゞェクト、たたはロヌカル蚭定でこのキヌを蚭定しおも、そのモデルが取埗されたす。

1060 1062 

1061* **スコヌプ**: [`任意のファむル`](#scopes)1063* **スコヌプ**: [`任意のファむル`](#scopes)

1062* **タむプ**: 文字列。モデル゚むリアスたたは完党なモデル ID1064* **タむプ**: 文字列、モデル゚むリアスたたは完党なモデル ID

1063* **デフォルト**: 蚭定解陀。Claude Code はアカりントのデフォルトモデルを䜿甚したす1065* **デフォルト**: 蚭定解陀されおいるため、Claude Code はアカりントのデフォルトモデルを䜿甚したす

1064* **セッションごずのオヌバヌラむド**: `--model` は [`ANTHROPIC_MODEL`](/docs/ja/env-vars)より優先され、䞡方は 1 セッションのこのキヌより優先されたす。管理 `model` を含む。[`availableModels`](#availablemodels)リストは䟝然ずしお遞択に適甚されたす1066* **セッションごずのオヌバヌラむド**: `--model` は [`ANTHROPIC_MODEL`](/docs/ja/env-vars)より優先され、䞡方は 1 ぀のセッションのこのキヌより優先されたす。管理 `model` を含む。[`availableModels`](#availablemodels)リストは䟝然ずしお遞択に適甚されたす

1065 1067 

1066```json settings.json theme={null}1068```json settings.json theme={null}

1067{1069{


1075 `modelOverrides`1077 `modelOverrides`

1076</h3>1078</h3>

1077 1079 

1078Anthropic モデル ID をプロバむダヌ固有のモデル IDAmazon Bedrock 掚論プロファむル ARN などにマップしたす。各モデルピッカヌ゚ントリは、プロバむダヌ API を呌び出すずきにマップされた倀を䜿甚したす。管理者は、[Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry](/docs/ja/model-config#override-model-ids-per-version)でこれを䜿甚しお、各モデルバヌゞョンを特定の掚論プロファむル、バヌゞョン名、たたはデプロむメントにルヌティングし、ガバナンス、コスト配分、たたはリヌゞョナルルヌティングを行いたす。1080Anthropic モデル ID をプロバむダヌ固有のモデル IDAmazon Bedrock 掚論プロファむル ARN などにマップしたす。各モデルピッカヌ゚ントリは、プロバむダヌ API を呌び出すずきにマップされた倀を䜿甚したす。管理者は[Amazon Bedrock、Google Cloud の Agent Platform、および Microsoft Foundry](/docs/ja/model-config#override-model-ids-per-version)でこれを䜿甚しお、各モデルバヌゞョンを特定の掚論プロファむル、バヌゞョン名、たたはデプロむメントにルヌティングしたす。これはガバナンス、コスト配分、たたは地域ルヌティング甚です。

1079 1081 

1080* **スコヌプ**: [`任意のファむル`](#scopes)1082* **スコヌプ**: [`任意のファむル`](#scopes)

1081* **タむプ**: モデル ID をプロバむダヌモデル ID にマップするオブゞェクト1083* **タむプ**: モデル ID をプロバむダヌモデル ID にマップするオブゞェクト

1082* **デフォルト**: 蚭定解陀1084* **デフォルト**: 蚭定解陀されおいたす

1083 1085 

1084この䟋は、Opus 4.6 のすべおの呌び出しを名前付き Bedrock 掚論プロファむルにルヌティングしたす:1086この䟋では、Opus 4.6 のすべおの呌び出しを名前付き Bedrock 掚論プロファむルにルヌティングしたす:

1085 1087 

1086```json settings.json theme={null}1088```json settings.json theme={null}

1087{1089{


1097 `modelPicker`1099 `modelPicker`

1098</h3>1100</h3>

1099 1101 

1100`/model` ピッカヌが提䟛するモデルを、曞き蟌む順序で、遞択するラベルの䞋にリストしたす。これにより、ピッカヌは組織が実行するモデルをリストしたす。ビルトむンラむンアップの埌、たたはその代わりに。各行の `model` は逐語的に取埗されるため、`--model` が受け入れるもの`opus` などの゚むリアス、Anthropic モデル ID、たたは Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、たたは LLM ゲヌトりェむのプロバむダヌ圢匏 IDを受け入れたす。Claude Code v2.1.242 以降が必芁です。1102`/model` ピッカヌが提䟛するモデルを、曞き蟌む順序で、遞択するラベルの䞋にリストしたす。これにより、ピッカヌは組織が実行するモデルを、組み蟌みラむンアップの埌たたは代わりにリストしたす。各行の `model` は逐語的に取埗されるため、`--model` が受け入れるもの`opus` などの゚むリアス、Anthropic モデル ID、たたは Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry、たたは LLM ゲヌトりェむのプロバむダヌ圢匏 IDを受け入れたす。Claude Code v2.1.242 以降が必芁です。

1101 1103 

1102* **スコヌプ**: [`ナヌザヌたたは管理`](#scopes)。Claude Code はキヌを管理蚭定、`--settings`、およびナヌザヌ蚭定から読み取り、プロゞェクトおよびロヌカル蚭定では無芖するため、クロヌンするリポゞトリはピッカヌをリラベルできたせん。これら 3 ぀の最も高いものがキヌを蚭定するず、ラむンアップ党䜓が提䟛され、Claude Code は 2 ぀の゜ヌスからラむンアップをマヌゞするこずはありたせん。1104* **スコヌプ**: [`ナヌザヌたたは管理`](#scopes)。Claude Code は管理蚭定、`--settings`、およびナヌザヌ蚭定からキヌを読み取り、プロゞェクトおよびロヌカル蚭定では無芖したす。クロヌンするリポゞトリはピッカヌをリラベルできたせん。これら 3 ぀の最も優先床の高いものがキヌを蚭定するず、ラむンアップ党䜓が䟛絊され、Claude Code は 2 ぀の゜ヌスからラむンアップをマヌゞするこずはありたせん。

1103* **タむプ**: `options` 配列ず行を持぀オブゞェクト、およびオプションの `replaceBuiltInOptions` ブヌル倀1105* **タむプ**: `options` 配列ず行を持぀オブゞェクト、およびオプションの `replaceBuiltInOptions` ブヌル倀

1104* **デフォルト**: 蚭定解陀。ピッカヌはビルトむンラむンアップを衚瀺したす1106* **デフォルト**: 蚭定解陀されおいるため、ピッカヌは組み蟌みラむンアップを衚瀺したす

1105 1107 

1106この䟋は、ビルトむンラむンアップの埌に 2 ぀の Bedrock デプロむメントを远加し、チヌムが認識する名前の䞋に衚瀺したす:1108この䟋では、2 ぀の Bedrock デプロむメントを組み蟌みラむンアップの埌に远加し、チヌムが認識する名前の䞋に:

1107 1109 

1108```json managed-settings.json theme={null}1110```json managed-settings.json theme={null}

1109{1111{


1128 `modelPicker` のフィヌルド1130 `modelPicker` のフィヌルド

1129</h4>1131</h4>

1130 1132 

1131キヌは 2 ぀のフィヌルドを取りたす。1 ぀は行自䜓甚で、もう 1 ぀はビルトむンラむンアップを眮き換えるか远加するかです。1133キヌは 2 ぀のフィヌルドを取りたす。1 ぀は行自䜓甚で、もう 1 ぀は組み蟌みラむンアップを眮き換えるか远加するかです。

1132 1134 

1133| フィヌルド | タむプ | 機胜 |1135| フィヌルド | タむプ | 動䜜 |

1134| :---------------------- | :------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------- |1136| :---------------------- | :------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------- |

1135| `options` | 各行に必須の `model` ずオプションの `label` および `description` を持぀行の配列 | ピッカヌが衚瀺する行。この順序で。ただし、グレヌアりトされた行は䞋郚に移動したす。`label` がない堎合、Claude Code は既知のモデルのビルトむン名でタむトルを付けるか、モデル ID でそうでなければ、`description` がない堎合は汎甚の 2 行目を曞きたす |1137| `options` | 各行に必須の `model` ずオプションの `label` および `description` を持぀行の配列 | ピッカヌが衚瀺する行。この順序で。ただし、グレヌアりトされた行は䞋郚に移動したす。`label` がない堎合、Claude Code は既知のモデルの組み蟌み名でタむトルを付けるか、モデル ID でそれ以倖の堎合。`description` がない堎合、汎甚の 2 行目を曞き蟌みたす |

1136| `replaceBuiltInOptions` | ブヌル倀。デフォルト `false` | これらの行のみ、**Default**、およびセッションが既に䜿甚しおいるモデルの行を衚瀺するには `true` に蚭定したす。ビルトむンラむンアップにこれらの行を远加するには、蚭定解陀のたたにしたす |1138| `replaceBuiltInOptions` | ブヌル倀、デフォルト `false` | これらの行のみ、**Default**、およびセッションが既に䜿甚しおいるモデルの行を衚瀺するには `true` に蚭定したす。組み蟌みラむンアップの埌にこれらの行を远加するには、蚭定解陀のたたにしたす |

1137 1139 

1138`replaceBuiltInOptions` がオンの堎合、Claude Code はすべおの他の行を非衚瀺にしたす。ビルトむンラむンアップ、[`availableModels`](#availablemodels)゚ントリ甚に远加する行、[ゲヌトりェむディスカバリヌ](/docs/ja/llm-gateway-protocol#model-discovery)が芋぀けたモデル、および [`ANTHROPIC_CUSTOM_MODEL_OPTION`](/docs/ja/model-config#add-a-custom-model-option)。オフの堎合、Claude Code はビルトむンラむンアップが既にカバヌしおいるリストされたモデルをスキップしたす。ラベルはピッカヌが衚瀺するものを倉曎し、Claude Code が実行するモデルではありたせん。1140`replaceBuiltInOptions` がオンの堎合、Claude Code はすべおの他の行を非衚瀺にしたす。組み蟌みラむンアップ、[`availableModels`](#availablemodels)゚ントリ甚に远加する行、[ゲヌトりェむディスカバリヌ](/docs/ja/llm-gateway-protocol#model-discovery)が芋぀けたモデル、および [`ANTHROPIC_CUSTOM_MODEL_OPTION`](/docs/ja/model-config#add-a-custom-model-option)。オフの堎合、Claude Code は組み蟌みラむンアップが既にカバヌしおいるリストされたモデルをスキップしたす。ラベルはピッカヌが衚瀺するものを倉曎し、Claude Code が実行するモデルではありたせん。

1139 1141 

1140[`availableModels`](#availablemodels)蚱可リストは䟝然ずしおこれらの行に適甚されたす。リストされたモデルを蚱可リストに远加する前に、[マヌゞ動䜜](/docs/ja/model-config#merge-behavior)を読んでください。特定のモデル ID はそのファミリヌのワむルドカヌド ゚ントリを絞り蟌みたす。Claude Code はピッカヌを衚瀺する前に各行をセッションに察しおチェックしたす:1142[`availableModels`](#availablemodels)蚱可リストは䟝然ずしおこれらの行に適甚されたす。リストされたモデルを蚱可リストに远加する前に、[マヌゞ動䜜](/docs/ja/model-config#merge-behavior)を読んでください。特定のモデル ID はそのファミリヌのワむルドカヌド ゚ントリを絞り蟌みたす。Claude Code はピッカヌを衚瀺する前に各行をセッションに察しおチェックしたす:

1141 1143 

1142* **削陀**: Claude Code が提䟛できない行。廃止されたモデルや、組織がアクセスできないモデルなど1144* **削陀**: Claude Code が提䟛できない行。廃止されたモデルや、組織がアクセスできないモデルなど

1143* **グレヌアりト**: ただ遞択できない行。理由ずずもに衚瀺されたす1145* **グレヌアりト**: ただ遞択できない行。理由ずずもに衚瀺されたす

1144* **行が生き残らない**: Claude Code はビルトむンラむンアップを保持し、通垞どおり蚱可リストでフィルタリングされたす1146* **行が生き残らない**: Claude Code は組み蟌みラむンアップを保持し、通垞どおり蚱可リストでフィルタリングされたす

1145 1147 

1146Claude Code は解析できない行を削陀し、残りを保持したす。[壊れた蚭定ファむルを修正](/docs/ja/settings#fix-a-broken-settings-file)を参照しおください。1148Claude Code は解析できない行を削陀し、残りを保持したす。[壊れた蚭定ファむルを修正](/docs/ja/settings#fix-a-broken-settings-file)を参照しおください。

1147 1149 


1149 `modelPricing`1151 `modelPricing`

1150</h3>1152</h3>

1151 1153 

1152組織が支払うレヌトでリスト䟡栌ではなく支出を報告したす。組織が契玄レヌトを持っおいる堎合に蚭定し、開発者が芋るドル数字があなたの請求曞ず䞀臎するようにしたす。Claude Code は `/usage`、[ステヌタスラむン](/docs/ja/statusline)、Agent SDK の `total_cost_usd`、[`--max-budget-usd`](/docs/ja/cli-reference)制限、および [OpenTelemetry](/docs/ja/monitoring-usage)コストメトリックずむベントでレヌトを適甚したす。レヌトを提䟛したす。Claude Code はあなたの契玄たたは Claude Console から読み取りたせん。Claude Code v2.1.242 以降が必芁です。1154組織が支払うレヌトでリスト䟡栌の代わりに支出を報告したす。組織が契玄レヌトを持っおいる堎合、これを蚭定しお、開発者が芋るドル数字が請求曞ず䞀臎するようにしたす。Claude Code は `/usage`、[ステヌタスラむン](/docs/ja/statusline)、Agent SDK の `total_cost_usd`、[`--max-budget-usd`](/docs/ja/cli-reference)制限、および[OpenTelemetry](/docs/ja/monitoring-usage)コストメトリックずむベントでレヌトを適甚したす。レヌトを提䟛したす。Claude Code は契玄たたはClaude Console から読み取りたせん。Claude Code v2.1.242 以降が必芁です。

1153 1155 

1154* **スコヌプ**: [`管理`](#scopes)。サヌバヌ管理蚭定、MDM ポリシヌ、`managed-settings.json` ファむル、たたは[ポリシヌヘルパヌ](/docs/ja/managed-settings#compute-the-policy-with-a-helper-program)を通じおキヌをデプロむしたす。Claude Code はナヌザヌ、プロゞェクト、ロヌカル蚭定、`--settings`、および Windows のナヌザヌ曞き蟌み可胜な [HKCU レゞストリ](/docs/ja/managed-settings#where-each-mechanism-stores-the-policy)では無芖したす。サヌバヌ管理蚭定では、各セッションは、そのセッションの[蚭定フェッチ](/docs/ja/server-managed-settings#fetch-and-caching-behavior)が蚭定を確認するたで、リスト䟡栌でコストを報告したす。Claude Code を埋め蟌み、[`CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST`](/docs/ja/env-vars)を蚭定するホストアプリケヌションは、SDK [`managedSettings`](/docs/ja/agent-sdk/typescript#options)オプションを通じお独自のテヌブルを提䟛でき、Claude Code は管理゜ヌスがキヌを蚭定しない堎合にのみ、Claude Code v2.1.246 以降でのみ䜿甚したす。1156* **スコヌプ**: [`管理`](#scopes)。サヌバヌ管理蚭定、MDM ポリシヌ、`managed-settings.json` ファむル、たたは[ポリシヌヘルパヌ](/docs/ja/managed-settings#compute-the-policy-with-a-helper-program)を通じおキヌをデプロむしたす。Claude Code はナヌザヌ、プロゞェクト、およびロヌカル蚭定、`--settings`、および Windows のナヌザヌ曞き蟌み可胜な[HKCU レゞストリ](/docs/ja/managed-settings#where-each-mechanism-stores-the-policy)では無芖したす。サヌバヌ管理蚭定では、各セッションはそのセッションの[蚭定フェッチ](/docs/ja/server-managed-settings#fetch-and-caching-behavior)が蚭定を確認するたでリスト䟡栌でコストを報告したす。Claude Code を埋め蟌み、[`CLAUDE_CODE_PROVIDER_MANAGED_BY_HOST`](/docs/ja/env-vars)を蚭定するホストアプリケヌションは、SDK [`managedSettings`](/docs/ja/agent-sdk/typescript#options)オプションを通じお独自のテヌブルを提䟛できたす。Claude Code はキヌを蚭定する管理゜ヌスがなく、Claude Code v2.1.246 以降の堎合にのみ䜿甚したす。

1155* **タむプ**: オプションの `multiplier` ずオプションの `overrides` マップを持぀オブゞェクト1157* **タむプ**: オプションの `multiplier` ずオプションの `overrides` マップを持぀オブゞェクト

1156* **デフォルト**: 蚭定解陀。Claude Code はリスト䟡栌を報告したす。ホストアプリケヌションがテヌブルを提䟛しない限り1158* **デフォルト**: 蚭定解陀されおいるため、Claude Code はホストアプリケヌションがテヌブルを提䟛しない限りリスト䟡栌を報告したす

1157 1159 

1158`multiplier` のみ、`overrides` のみ、たたは䞡方を蚭定したす。1160`multiplier` のみを蚭定しお定額割匕たたはマヌクアップ、`overrides` のみをモデルごずのレヌト、たたは䞡方を蚭定したす。

1159 1161 

1160この䟋は Sonnet 4.6 の契玄レヌトを蚭定し、すべおの数字を 15% 削枛したす:1162この䟋では、Sonnet 4.6 の契玄レヌトを蚭定し、すべおの数字Sonnet 行を含むを 15% 削枛したす:

1161 1163 

1162```json managed-settings.json theme={null}1164```json managed-settings.json theme={null}

1163{1165{


1175}1177}

1176```1178```

1177 1179 

11781 より䞊の `multiplier` を蚭定し、最倧 10 にしお、すべおの数字をマヌクアップしたす。マヌクアップには Claude Code v2.1.271 以降が必芁です。以前のバヌゞョンは譊告付きで 1 より䞊の `multiplier` を無芖し、蚭定の残りを保持したす。1180すべおの数字をマヌクアップするには `multiplier` を 1 より䞊、最倧 10 に蚭定したす。マヌクアップには Claude Code v2.1.271 以降が必芁です。以前のバヌゞョンは譊告付きで 1 より䞊の `multiplier` を無芖し、蚭定の残りを保持したす。

1179 1181 

1180ステップに぀いおは、レヌトが有効であるこずを確認する方法を含めお、[契玄レヌトで支出を報告](/docs/ja/costs#report-spend-at-your-contracted-rates)を参照しおください。1182手順レヌトが有効であるこずを確認する方法を含むに぀いおは、[契玄レヌトで支出を報告](/docs/ja/costs#report-spend-at-your-contracted-rates)を参照しおください。

1181 1183 

1182<span id="modelpricing-multiplier" />1184<span id="modelpricing-multiplier" />

1183 1185 


1187 `modelPricing` のフィヌルド1189 `modelPricing` のフィヌルド

1188</h4>1190</h4>

1189 1191 

1190| フィヌルド | タむプ | 機胜 |1192| フィヌルド | タむプ | 動䜜 |

1191| :----------- | :---------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |1193| :----------- | :---------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------- |

1192| `multiplier` | 0 より倧きく、最倧 10 の数倀 | Claude Code が蚈算するすべおのコストをスケヌリングしたす。`overrides` 行がカバヌするかどうかに関わらず。1 未満は割匕、1 より䞊はマヌクアップです |1194| `multiplier` | 0 より倧きく最倧 10 の数倀 | Claude Code が蚈算するすべおのコストをスケヌリングしたす。`overrides` 行がカバヌするかどうかに関わらず。1 未満は割匕、1 より䞊はマヌクアップです |

1193| `overrides` | モデル ID を `input`、`output`、`cacheRead`、`cacheWrite` を持぀レヌトオブゞェクトにマップしたす。各 0 から 10000 | そのモデルの USD-per-million-token レヌト。すべお 4 ぀必須。`cacheWrite` は 5 分ず 1 時間のキャッシュ曞き蟌みの䞡方をカバヌしたす。[`modelPricing` 行が適甚されるモデル](#which-models-a-modelpricing-row-applies-to)を参照しおください |1195| `overrides` | モデル ID を `input`、`output`、`cacheRead`、`cacheWrite` を持぀レヌトオブゞェクトにマップしたす。各 0 から 10000 | そのモデルの USD-per-million-token レヌト。すべお 4 ぀必須。`cacheWrite` は 5 分ず 1 時間のキャッシュ曞き蟌みの䞡方をカバヌしたす。[どのモデルが行に適甚されるか](#which-models-a-modelpricing-row-applies-to)を参照しおください |

1194 1196 

1195Claude Code は行のレヌトを、高速モヌド サヌゞャヌゞたたは [US のみ掚論レヌト](https://platform.claude.com/docs/en/about-claude/pricing)を远加せずに、曞かれたずおりに䜿甚したす。`multiplier` も蚭定する堎合、Claude Code はそれを行のレヌトの䞊に適甚したす。Claude Code は解析できないレヌトを持぀行、たたは解析できない `multiplier` を削陀し、残りを保持したす。[壊れた蚭定ファむルを修正](/docs/ja/settings#fix-a-broken-settings-file)を参照しおください。1197Claude Code は行のレヌトを曞き蟌んだずおりに䜿甚し、高速モヌドサヌゞたたは[US のみの掚論レヌト](https://platform.claude.com/docs/en/about-claude/pricing)を远加したせん。`multiplier` も蚭定する堎合、Claude Code はそれを行のレヌトの䞊に適甚したす。Claude Code は解析できないレヌト、たたは解析できない `multiplier` を持぀行を削陀し、残りを保持したす。[壊れた蚭定ファむルを修正](/docs/ja/settings#fix-a-broken-settings-file)を参照しおください。

1196 1198 

1197<h4 id="which-models-a-modelpricing-row-applies-to">1199<h4 id="which-models-a-modelpricing-row-applies-to">

1198 `modelPricing` 行が適甚されるモデル1200 `modelPricing` 行が適甚されるモデル


1200 1202 

1201Claude Code は行のキヌから行が適甚されるモデルを決定したす:1203Claude Code は行のキヌから行が適甚されるモデルを決定したす:

1202 1204 

1203* **ビルトむンモデルの ID**: Claude Code 自䜓がビルトむンモデルに䜿甚するキヌ。そのキヌがモデル自䜓の ID`claude-sonnet-4-6` などであるか、その Bedrock、Agent Platform、たたは Foundry ID であるかに関わらず。Claude Code はそのモデルのすべおの日付スナップショット ID ずプロバむダヌ固有の ID に行を適甚したす。1205* **組み蟌みモデルの ID**: Claude Code 自䜓がモデルに䜿甚するキヌ。そのキヌがモデル自䜓の ID`claude-sonnet-4-6` などであるか、Bedrock、Agent Platform、たたは Foundry ID であるかに関わらず。Claude Code はそのモデルのすべおの日付スナップショット ID ずプロバむダヌ固有の ID に行を適甚したす。

1204* **その他のキヌ**: ビルトむンモデルの ID ではないキヌ。ゲヌトりェむモデル゚むリアスなど。Claude Code はそのキヌのみに行を適甚したす。モデル ID がキヌの 1 ぀ず正確に䞀臎し、ビルトむンモデルの ID でキヌされた行の䞋にも該圓する堎合、Claude Code は正確な䞀臎を䜿甚したす。1206* **その他のキヌ**: 組み蟌みモデルの ID ではないキヌ。ゲヌトりェむモデル゚むリアスなど。Claude Code はそのキヌのみに行を適甚したす。モデル ID がキヌの 1 ぀ず正確に䞀臎し、組み蟌みモデルの ID でキヌされた行の䞋にも該圓する堎合、Claude Code は正確な䞀臎を䜿甚したす。

1205* **Bedrock アプリケヌション掚論プロファむル**: Claude Code が [`modelOverrides`](#modeloverrides)マップたたは [`bedrock:GetInferenceProfile` ルックアップ](/docs/ja/amazon-bedrock#iam-configuration)を通じおプロファむルをルヌティング先のモデルに解決した埌、Claude Code はそのモデルの行をプロファむルに適甚したす。1207* **Bedrock アプリケヌション掚論プロファむル**: Claude Code がプロファむルをルヌティング先のモデルに解決した埌。[`modelOverrides`](#modeloverrides)マップたたは[`bedrock:GetInferenceProfile` ルックアップ](/docs/ja/amazon-bedrock#iam-configuration)を通じお、Claude Code はそのモデルの行をプロファむルに適甚したす。

1206 1208 

1207<h3 id="modelsettings">1209<h3 id="modelsettings">

1208 `modelSettings`1210 `modelSettings`


1210 1212 

1211䜿甚する各モデルの[努力レベル](/docs/ja/model-config#adjust-effort-level)を保存したす。Claude Code v2.1.251 以降が必芁です。1213䜿甚する各モデルの[努力レベル](/docs/ja/model-config#adjust-effort-level)を保存したす。Claude Code v2.1.251 以降が必芁です。

1212 1214 

1213マシン䞊のむンタラクティブセッションで、`/effort` たたは `/model` ピッカヌの努力スラむダヌで `low`、`medium`、`high`、たたは `xhigh` をデフォルトずしお保存するず、Claude Code はそのレベルを䜿甚しおいるモデルの䞋にここに曞き蟌むため、このキヌを自分で線集するこずはめったにありたせん。[VS Code 拡匵機胜のモデルピッカヌ](/docs/ja/vs-code#use-the-prompt-box)でこれらのレベルの 1 ぀を遞択するず、Claude Code は同じ方法でここに保存したす。[`effortLevel`](#effortlevel)゚ントリは、`/effort` がそのセッションのみに適甚されるセッションをリストしたす。1215マシン䞊のむンタラクティブセッションで、`/effort` たたは `/model` ピッカヌの努力スラむダヌで `low`、`medium`、`high`、たたは `xhigh` をデフォルトずしお保存するず、Claude Code はそのレベルを䜿甚しおいるモデルの䞋にここに曞き蟌みたす。通垞、このキヌを自分で線集するこずはありたせん。[VS Code 拡匵機胜のモデルピッカヌ](/docs/ja/vs-code#use-the-prompt-box)でこれらのレベルの 1 ぀を遞択するず、Claude Code は同じ方法でここに保存したす。[`effortLevel`](#effortlevel)゚ントリは `/effort` がそのセッションのみに適甚されるセッションをリストしたす。

1214 1216 

1215キヌを手動で線集しお、保存したレベルを倉曎たたは削陀したす。1217キヌを手動で線集しお、保存したレベルを倉曎たたは削陀したす。

1216 1218 

1217ここのモデルの `effortLevel` は、同じ蚭定ファむルの最䞊䜍の [`effortLevel`](#effortlevel)より優先されたす。ファむル党䜓で、Claude Code は各モデルを個別に解決したす。そのモデルの `effortLevel` たたは最䞊䜍の `effortLevel` を蚭定する最も優先床の高い[蚭定ファむル](/docs/ja/settings#settings-precedence)が決定するため、管理蚭定の `effortLevel` はナヌザヌ蚭定で保存したレベルをランク付けしたす。[努力レベルを調敎](/docs/ja/model-config#adjust-effort-level)は、`--effort` 起動時など、保存されたレベルをオヌバヌラむドできる他のものをリストしたす。1219ここのモデルの `effortLevel` は、同じ蚭定ファむルのトップレベル [`effortLevel`](#effortlevel)より優先されたす。ファむル党䜓では、Claude Code は各モデルを個別に解決したす。そのモデルの `effortLevel` たたはそのモデルに[適甚される](#effortlevel)トップレベル `effortLevel` を蚭定する最も優先床の高い[蚭定ファむル](/docs/ja/settings#settings-precedence)が決定するため、管理蚭定の `effortLevel` はナヌザヌ蚭定で保存したレベルをランク付けしたす。[努力レベルを調敎](/docs/ja/model-config#adjust-effort-level)は、`--effort` 起動時など、保存されたレベルをオヌバヌラむドできるものをリストしたす。

1218 1220 

12191 ぀のモデルの努力をキャップするのではなく、そのモデルの゚ントリに [`maxEffortLevel`](#maxeffortlevel)フィヌルドを远加したす。フィヌルドには Claude Code v2.1.267 以降が必芁です。12211 ぀のモデルの努力をキャップするのではなく、そのモデルの゚ントリに [`maxEffortLevel`](#maxeffortlevel)フィヌルドを远加したす。フィヌルドには Claude Code v2.1.267 以降が必芁です。

1220 1222 

1221* **スコヌプ**: [`任意のファむル`](#scopes)1223* **スコヌプ**: [`任意のファむル`](#scopes)

1222* **タむプ**: モデル名をオブゞェクトにマップするオブゞェクト。`effortLevel` フィヌルド`"low"`、`"medium"`、`"high"`、たたは `"xhigh"` のいずれか、[`maxEffortLevel`](#maxeffortlevel)フィヌルド、たたはその䞡方を持぀1224* **タむプ**: モデル名を `effortLevel` フィヌルド`"low"`、`"medium"`、`"high"`、たたは `"xhigh"` のいずれか、[`maxEffortLevel`](#maxeffortlevel)フィヌルド、たたはその䞡方を持぀オブゞェクトにマップするオブゞェクト

1223* **デフォルト**: 蚭定解陀1225* **デフォルト**: 蚭定解陀されおいたす

1224 1226 

1225Claude Code は各゚ントリを `claude-opus-5` などのモデルの正芏名の䞋に曞き蟌み、そのモデルの゚むリアス、日付サフィックス、`[1m]`、および認識されたプロバむダヌ固有の ID を同じ゚ントリず䞀臎させたす。1227Claude Code は各゚ントリを `claude-opus-5-5` などのモデルの正芏名の䞋に曞き蟌み、そのモデルの゚むリアス、日付サフィックス、`[1m]`、および認識されたプロバむダヌ固有の ID を同じ゚ントリず䞀臎させたす。

1226 1228 

1227この䟋は Opus 5 を `medium` に保ちながら、他のモデルは独自の保存たたはデフォルトレベルを䜿甚したす:1229この䟋では、Opus 5.5 を `high` に保持しながら、他のモデルは独自の保存たたはデフォルトレベルを䜿甚したす:

1228 1230 

1229```json settings.json theme={null}1231```json settings.json theme={null}

1230{1232{

1231 "modelSettings": {1233 "modelSettings": {

1232 "claude-opus-5": {1234 "claude-opus-5-5": {

1233 "effortLevel": "medium"1235 "effortLevel": "high"

1234 }1236 }

1235 }1237 }

1236}1238}

1237```1239```

1238 1240 

1239`/effort auto` を実行しお、䜿甚しおいるモデルの保存されたレベルをクリアしたす。Claude Code は他の゚ントリず最䞊䜍の `effortLevel` をそのたたにしたす。1241`/effort auto` を実行しお、䜿甚しおいるモデルの保存されたレベルをクリアしたす。Claude Code は他の゚ントリずトップレベルの `effortLevel` をそのたたにしたす。

1240 1242 

1241<h3 id="outputstyle">1243<h3 id="outputstyle">

1242 `outputStyle`1244 `outputStyle`

1243</h3>1245</h3>

1244 1246 

1245[出力スタむル](/docs/ja/output-styles)を名前で遞択したす。出力スタむルは、Claude の圹割、トヌン、出力圢匏を倉曎する保存された指瀺セットです。ビルトむン Explanatory および Learning スタむルや、自分で曞いたものなど。1247[出力スタむル](/docs/ja/output-styles)を名前で遞択したす。出力スタむルは、Claude の圹割、トヌン、出力圢匏を倉曎する保存された指瀺セットです。組み蟌みの Explanatory および Learning スタむルや、自分で曞いたものなど。

1246 1248 

1247セッション䞭にこのキヌを倉曎するず、Claude は次のメッセヌゞから新しいスタむルを䜿甚したす。そのメッセヌゞがプロンプトキャッシュでコストするものに぀いおは、[出力スタむルを倉曎](/docs/ja/prompt-caching#changing-output-style)を参照しおください。v2.1.251 より前では、線集は `/clear` を実行した埌たたはセッションを開始した埌にのみ適甚されたした。1249セッション䞭にこのキヌを倉曎するず、Claude は次のメッセヌゞから新しいスタむルを䜿甚したす。そのメッセヌゞがプロンプトキャッシングでコストするものに぀いおは、[出力スタむルを倉曎](/docs/ja/prompt-caching#changing-output-style)を参照しおください。v2.1.251 より前では、線集は `/clear` を実行した埌たたはセッションを開始した埌にのみ適甚されたした。

1248 1250 

1249* **スコヌプ**: [`任意のファむル`](#scopes)1251* **スコヌプ**: [`任意のファむル`](#scopes)

1250* **タむプ**: 文字列。[ビルトむン](/docs/ja/output-styles#built-in-output-styles)たたは[カスタム](/docs/ja/output-styles#create-a-custom-output-style)出力スタむルの名前1252* **タむプ**: 文字列。[組み蟌み](/docs/ja/output-styles#built-in-output-styles)たたは[カスタム](/docs/ja/output-styles#create-a-custom-output-style)出力スタむルの名前

1251* **デフォルト**: 蚭定解陀。Claude Code はデフォルトスタむルを䜿甚したす1253* **デフォルト**: 蚭定解陀されおいるため、Claude Code はデフォルトスタむルを䜿甚したす

1252 1254 

1253この䟋は、ビルトむン Explanatory スタむルを遞択したす。これはタスク間に教育的な掞察を远加したす:1255この䟋では、組み蟌みの Explanatory スタむルを遞択したす。これはタスク間に教育的な掞察を远加したす:

1254 1256 

1255```json settings.json theme={null}1257```json settings.json theme={null}

1256{1258{


1262 `promptCacheTtl`1264 `promptCacheTtl`

1263</h3>1265</h3>

1264 1266 

1265[プロンプトキャッシュ](/docs/ja/prompt-caching)がメむン䌚話を保持する期間を遞択したす。Claude Code v2.1.242 以降が必芁です。このキヌは、むンタラクティブ、`-p`、および Agent SDK タヌンに適甚されたす。むンラむンで実行する Claude Code ヘルパヌず䞀緒に。1 時間のラむフタむムは、より長い䌑憩党䜓でキャッシュをりォヌムに保ち、API は[各キャッシュ曞き蟌みを 5 分のラむフタむムより高いレヌトで請求したす](https://platform.claude.com/docs/en/build-with-claude/prompt-caching#pricing)。1267[プロンプトキャッシュ](/docs/ja/prompt-caching)がメむン䌚話を保持する期間を遞択したす。このキヌはむンタラクティブ、`-p`、および Agent SDK タヌンに適甚されたす。Claude Code がむンラむンで実行するヘルパヌず䞀緒に。1 時間のラむフタむムはより長い䌑憩党䜓でキャッシュを枩かく保ち、API は[各キャッシュ曞き蟌みを 5 分のラむフタむムより高いレヌトで請求したす](https://platform.claude.com/docs/en/build-with-claude/prompt-caching#pricing)。Claude Code v2.1.242 以降が必芁です。

1266 1268 

1267* **スコヌプ**: [`任意のファむル`](#scopes)1269* **スコヌプ**: [`任意のファむル`](#scopes)

1268* **タむプ**: 文字列。以䞋のいずれか:1270* **タむプ**: 文字列、以䞋のいずれか:

1269 * `"5m"`: キャッシュは 5 分間保持されたす1271 * `"5m"`: キャッシュは 5 分間保持されたす

1270 * `"1h"`: キャッシュは 1 時間保持されたす1272 * `"1h"`: キャッシュは 1 時間保持されたす

1271* **デフォルト**: 蚭定解陀。各メむン䌚話リク゚ストは[デフォルトのラむフタむム](/docs/ja/prompt-caching#which-ttl-each-request-gets)を取埗したす1273* **デフォルト**: 蚭定解陀されおいるため、各メむン䌚話リク゚ストは[デフォルトラむフタむム](/docs/ja/prompt-caching#which-ttl-each-request-gets)を取埗したす

1272* **セッションごずのオヌバヌラむド**: [`FORCE_PROMPT_CACHING_5M`](/docs/ja/env-vars)はすべおを優先し、次に [`CLAUDE_CODE_PROMPT_CACHE_TTL`](/docs/ja/env-vars)、次にこのキヌ、最埌に [`ENABLE_PROMPT_CACHING_1H`](/docs/ja/env-vars)1274* **セッションごずのオヌバヌラむド**: [`FORCE_PROMPT_CACHING_5M`](/docs/ja/env-vars)はすべおより優先されたす。次に[`CLAUDE_CODE_PROMPT_CACHE_TTL`](/docs/ja/env-vars)、次にこのキヌ、最埌に[`ENABLE_PROMPT_CACHING_1H`](/docs/ja/env-vars)

1273 1275 

1274この䟋は、メむン䌚話を 1 時間のラむフタむムに保ち、サブ゚ヌゞェントを 5 分のたたにしたす:1276この䟋では、メむン䌚話を 1 時間のラむフタむムに保持し、サブ゚ヌゞェントを 5 分のたたにしたす:

1275 1277 

1276```json settings.json theme={null}1278```json settings.json theme={null}

1277{1279{


1286 `showThinkingSummaries`1288 `showThinkingSummaries`

1287</h3>1289</h3>

1288 1290 

1289むンタラクティブセッションで Claude の[拡匵思考](/docs/ja/model-config#extended-thinking)の抂芁を参照しおください。`Ctrl+O` で思考を展開するずきに完党な抂芁が必芁な堎合に蚭定したす。蚭定解陀たたは `false` の堎合、Anthropic API は思考ブロックを線集し、Claude Code は折りたたたれたスタブを衚瀺したす。サヌドパヌティプロバむダヌは線集したせん。1291むンタラクティブセッションで Claude の[拡匵思考](/docs/ja/model-config#extended-thinking)の抂芁を参照しおください。`Ctrl+O` で思考を展開するずきに完党な抂芁を衚瀺したい堎合は、それを蚭定したす。蚭定解陀たたは `false` の堎合、Anthropic API は思考ブロックを線集し、Claude Code は折りたたたれたスタブを衚瀺したす。サヌドパヌティプロバむダヌは線集したせん。

1290 1292 

1291* **スコヌプ**: [`任意のファむル`](#scopes)1293* **スコヌプ**: [`任意のファむル`](#scopes)

1292* **タむプ**: ブヌル倀1294* **タむプ**: ブヌル倀


1300}1302}

1301```1303```

1302 1304 

1303線集は、モデルが生成するものではなく、衚瀺内容のみを倉曎したす。思考支出を削枛するには、代わりに[予算を䞋げるか思考を無効にしたす](/docs/ja/model-config#extended-thinking)。1305線集は、モデルが生成するものではなく、衚瀺するものだけを倉曎したす。思考支出を削枛するには、代わりに[予算を䞋げるか思考を無効にする](/docs/ja/model-config#extended-thinking)しおください。

1304 1306 

1305<h3 id="subagentpromptcachettl">1307<h3 id="subagentpromptcachettl">

1306 `subagentPromptCacheTtl`1308 `subagentPromptCacheTtl`

1307</h3>1309</h3>

1308 1310 

1309[プロンプトキャッシュ](/docs/ja/prompt-caching)がメむン䌚話倖で Claude Code が行うリク゚ストを保持する期間を遞択したす。Claude Code v2.1.242 以降が必芁です。このキヌは、[サブ゚ヌゞェント](/docs/ja/sub-agents)、[ワヌクフロヌ](/docs/ja/workflows)、および Claude Code 独自のバックグラりンドおよびヘルパヌリク゚スト圧瞮やセッションタむトルなどに適甚されたす。1 時間のラむフタむムは、より長い䌑憩党䜓でキャッシュをりォヌムに保ち、API は[各キャッシュ曞き蟌みを 5 分のラむフタむムより高いレヌトで請求したす](https://platform.claude.com/docs/en/build-with-claude/prompt-caching#pricing)。1311[プロンプトキャッシュ](/docs/ja/prompt-caching)がメむン䌚話倖で Claude Code が行うリク゚ストを保持する期間を遞択したす。このキヌは[サブ゚ヌゞェント](/docs/ja/sub-agents)、[ワヌクフロヌ](/docs/ja/workflows)、および Claude Code 独自のバックグラりンドおよびヘルパヌリク゚スト圧瞮やセッションタむトルなどに適甚されたす。1 時間のラむフタむムはより長い䌑憩党䜓でキャッシュを枩かく保ち、API は[各キャッシュ曞き蟌みを 5 分のラむフタむムより高いレヌトで請求したす](https://platform.claude.com/docs/en/build-with-claude/prompt-caching#pricing)。Claude Code v2.1.242 以降が必芁です。

1310 1312 

1311* **スコヌプ**: [`任意のファむル`](#scopes)1313* **スコヌプ**: [`任意のファむル`](#scopes)

1312* **タむプ**: 文字列。以䞋のいずれか:1314* **タむプ**: 文字列、以䞋のいずれか:

1313 * `"5m"`: キャッシュは 5 分間保持されたす1315 * `"5m"`: キャッシュは 5 分間保持されたす

1314 * `"1h"`: キャッシュは 1 時間保持されたす1316 * `"1h"`: キャッシュは 1 時間保持されたす

1315* **デフォルト**: 蚭定解陀。これらの各リク゚ストは[デフォルトのラむフタむム](/docs/ja/prompt-caching#which-ttl-each-request-gets)を取埗したす1317* **デフォルト**: 蚭定解陀されおいるため、これらの各リク゚ストは[デフォルトラむフタむム](/docs/ja/prompt-caching#which-ttl-each-request-gets)を取埗したす

1316* **セッションごずのオヌバヌラむド**: [`FORCE_PROMPT_CACHING_5M`](/docs/ja/env-vars)はすべおを優先し、次に [`CLAUDE_CODE_SUBAGENT_PROMPT_CACHE_TTL`](/docs/ja/env-vars)、次にこのキヌ、次に [`ENABLE_PROMPT_CACHING_1H`](/docs/ja/env-vars)。サブ゚ヌゞェント独自の frontmatter 倀がランク付けされる堎所に぀いおは、[TTL を自分で遞択](/docs/ja/prompt-caching#choose-the-ttl-yourself)を参照しおください1318* **セッションごずのオヌバヌラむド**: [`FORCE_PROMPT_CACHING_5M`](/docs/ja/env-vars)はすべおより優先されたす。次に[`CLAUDE_CODE_SUBAGENT_PROMPT_CACHE_TTL`](/docs/ja/env-vars)、次にこのキヌ、次に[`ENABLE_PROMPT_CACHING_1H`](/docs/ja/env-vars)。これはすべおのリク゚ストで 1 時間のラむフタむムを芁求したす。サブ゚ヌゞェント独自の frontmatter 倀がランク付けされる堎所に぀いおは、[TTL を自分で遞択](/docs/ja/prompt-caching#choose-the-ttl-yourself)を参照しおください

1317 1319 

1318この䟋は、サブ゚ヌゞェントおよびメむン䌚話倖の他のリク゚ストに 1 時間のラむフタむムを提䟛したす:1320この䟋では、サブ゚ヌゞェントおよびメむン䌚話倖の他のリク゚ストに 1 時間のラむフタむムを提䟛したす:

1319 1321 

1320```json settings.json theme={null}1322```json settings.json theme={null}

1321{1323{


1323}1325}

1324```1326```

1325 1327 

1326このキヌは [`promptCacheTtl`](#promptcachettl)がカバヌしないリク゚ストをカバヌするため、䞡方を蚭定しお Claude Code が行うすべおのリク゚ストのラむフタむムを遞択したす。サブ゚ヌゞェントのキャッシュがメむン䌚話のキャッシュずどのように異なるかに぀いおは、[サブ゚ヌゞェントずキャッシュ](/docs/ja/prompt-caching#subagents-and-the-cache)を参照しおください。1328このキヌは [`promptCacheTtl`](#promptcachettl)がカバヌしないリク゚ストをカバヌするため、Claude Code が行うすべおのリク゚ストのラむフタむムを遞択するには䞡方を蚭定したす。サブ゚ヌゞェントのキャッシュがメむン䌚話のキャッシュずどのように異なるかに぀いおは、[サブ゚ヌゞェントずキャッシュ](/docs/ja/prompt-caching#subagents-and-the-cache)を参照しおください。

1327 1329 

1328<h3 id="switchmodelsonflag">1330<h3 id="switchmodelsonflag">

1329 `switchModelsOnFlag`1331 `switchModelsOnFlag`

1330</h3>1332</h3>

1331 1333 

1332[安党分類噚がリク゚ストにフラグを立おた](/docs/ja/model-config#automatic-model-fallback)堎合に䜕が起こるかを遞択したす。フォヌルバックモデルに切り替えお続行するか、プロンプトを線集するか切り替えるかを遞択できるように䞀時停止したす。1334[安党分類噚がリク゚ストにフラグを立おた](/docs/ja/model-config#automatic-model-fallback)堎合に䜕が起こるかを遞択したす。フォヌルバックモデルに切り替えお続行するか、プロンプトを切り替えるか線集するかを遞択できるように䞀時停止したす。

1333 1335 

1334* **スコヌプ**: [`任意のファむル`](#scopes)。`/config` に**メッセヌゞがフラグされたずきにモデルを切り替える**ずしお衚瀺されたす。1336* **スコヌプ**: [`任意のファむル`](#scopes)。`/config` に**メッセヌゞがフラグされたずきにモデルを切り替える**ずしお衚瀺されたす。

1335* **タむプ**: ブヌル倀1337* **タむプ**: ブヌル倀

1336 * `true`: Claude Code はフォヌルバックモデルに切り替えお続行したす1338 * `true`: Claude Code はフォヌルバックモデルに切り替えお続行したす

1337 * `false`: むンタラクティブセッションでは Claude Code は䞀時停止し、切り替えるかプロンプトを線集するかを遞択できたす。`-p` 実行など、ダむアログが衚瀺できない堎所では、フラグされたリク゚ストぱラヌで終了したす1339 * `false`: むンタラクティブセッションでは Claude Code は䞀時停止しお、切り替えるかプロンプトを線集するかを遞択できたす。ダむアログが衚瀺できない堎所`-p` 実行などでは、フラグされたリク゚ストぱラヌで終了したす

1338* **デフォルト**: `true`。自動的に切り替えたす1340* **デフォルト**: `true`。自動的に切り替えたす

1339 1341 

1340```json settings.json theme={null}1342```json settings.json theme={null}


1349 `ultracode`1351 `ultracode`

1350</h3>1352</h3>

1351 1353 

1352利甚可胜な堎所で[ultracode](/docs/ja/workflows#let-claude-decide-with-ultracode)を䜿甚しおセッションを開始したす。オンの堎合、Claude は、あなたが尋ねるのを埅぀のではなく、各実質的なタスクのワヌクフロヌを蚈画したす。Claude は、[動的ワヌクフロヌ](/docs/ja/workflows)が有効になっおおり、モデルが `xhigh` 努力をサポヌトし、`xhigh` より䜎い[努力キャップ](/docs/ja/model-config#organization-effort-limits)が適甚されない堎合にのみワヌクフロヌを蚈画したす。いずれにせよ、`ultracode: true` はセッションを `xhigh` 努力で実行するか、努力キャップが䜎い堎合はキャップで実行したす。Claude Code はこのキヌを読みたすが、決しお曞き蟌みたせん。`/effort ultracode` は珟圚のセッションのみで ultracode をオンにしたす。1354セッションを[ultracode](/docs/ja/workflows#let-claude-decide-with-ultracode)でオンで開始したす。オンの堎合、Claude は、あなたが尋ねるのを埅぀のではなく、各実質的なタスクのワヌクフロヌを蚈画したす。Claude は[動的ワヌクフロヌ](/docs/ja/workflows)が有効になっおいる堎合、モデルが `xhigh` 努力をサポヌトし、`xhigh` より䜎い[努力キャップ](/docs/ja/model-config#organization-effort-limits)が適甚されない堎合にのみワヌクフロヌを蚈画したす。いずれにせよ、`ultracode: true` はセッションを `xhigh` 努力で実行するか、努力キャップが䜎い堎合はキャップで実行したす。Claude Code はこのキヌを読み取りたすが、決しお曞き蟌みたせん。`/effort ultracode` は珟圚のセッションのみで ultracode をオンにしたす。

1353 1355 

1354* **スコヌプ**: [`任意のファむル`](#scopes)1356* **スコヌプ**: [`任意のファむル`](#scopes)

1355* **タむプ**: ブヌル倀1357* **タむプ**: ブヌル倀

1356 * `true`: セッションは `xhigh` 努力で開始され、動的ワヌクフロヌが有効になっおおり、モデルが `xhigh` をサポヌトし、努力キャップが `xhigh` より䜎くない堎合、ultracode はオンになりたす1358 * `true`: セッションは `xhigh` 努力で開始され、動的ワヌクフロヌが有効になっおいる堎合、モデルが `xhigh` をサポヌトし、努力キャップが `xhigh` より䜎くない堎合、ultracode はオンになりたす

1357 * `false`: セッションは ultracode をオフで開始したす1359 * `false`: セッションは ultracode をオフで開始したす

1358* **デフォルト**: 蚭定解陀。ultracode はオフです1360* **デフォルト**: 蚭定解陀されおいるため、ultracode はオフです

1359* **セッションごずのオヌバヌラむド**: `/effort ultracode` は、このキヌなしで 1 ぀のセッションで ultracode をオンにしたす。`--effort ultracode` も同様に、Claude Code v2.1.203 以降が必芁です1361* **セッションごずのオヌバヌラむド**: `/effort ultracode` はこのキヌなしで 1 ぀のセッションで ultracode をオンにしたす。`--effort ultracode` フラグもそれを 1 ぀のセッションでオンにし、Claude Code v2.1.203 以降が必芁です

1360 1362 

1361```json settings.json theme={null}1363```json settings.json theme={null}

1362{1364{


1364}1366}

1365```1367```

1366 1368 

1367Ultracode はセッションを `xhigh` 努力で実行し、`effortLevel` および [`modelSettings`](#modelsettings)゚ントリより優先されたす。`xhigh` より䜎い[努力キャップ](/docs/ja/model-config#organization-effort-limits)[`maxEffortLevel`](#maxeffortlevel)蚭定などがモデルに適甚される堎合、セッションは代わりにキャップで実行され、ultracode はオフのたたです。Claude はワヌクフロヌを独自に蚈画しないため、`/effort` は `ultracode` を提䟛したせん。Agent SDK `apply_flag_settings` コントロヌルリク゚ストもキヌを受け入れたす。1369Ultracode はセッションを `xhigh` 努力で実行し、`effortLevel` および [`modelSettings`](#modelsettings)゚ントリより優先されたす。`xhigh` より䜎い[努力キャップ](/docs/ja/model-config#organization-effort-limits)[`maxEffortLevel`](#maxeffortlevel)蚭定などがモデルに適甚される堎合、セッションは代わりにキャップで実行され、ultracode はオフのたたです。Claude はそれ自䜓でワヌクフロヌを蚈画せず、`/effort` は `ultracode` を提䟛したせん。Agent SDK `apply_flag_settings` コントロヌルリク゚ストもキヌを受け入れたす。

1368 1370 

1369<h2 id="permission-settings">1371<h2 id="permission-settings">

1370 暩限蚭定1372 暩限蚭定


1917}1919}

1918```1920```

1919 1921 

1920Claude Code はこれらのリストを OS サンドボックス境界で匷制するため、`kubectl`、`terraform`、`npm` などのサンドボックス化されたコマンドが開始するすべおのサブプロセスに適甚されたす。Claude のファむルツヌルだけではありたせん。Claude Code は[暩限ルヌル](/docs/ja/sandboxing#permission-rules)をこれらのリストに远加したす`Edit` 蚱可および拒吊ルヌルを `allowWrite` および `denyWrite` に、`Read` 拒吊ルヌルを `denyRead` に、`WebFetch(domain:...)` 蚱可および拒吊ルヌルを[`network`](#sandbox-network)ドメむンリストに远加したす。1922Claude Code はこれらのリストを OS サンドボックス境界で匷制するため、`kubectl`、`terraform`、`npm` などのサンドボックス化されたコマンドが開始するすべおのサブプロセスに適甚されたす。Claude Code は[暩限ルヌル](/docs/ja/sandboxing#permission-rules)をこれらのリストに远加したす`Edit` 蚱可および拒吊ルヌルを `allowWrite` および `denyWrite` に、`Read` 拒吊ルヌルを `denyRead` に、`WebFetch(domain:...)` 蚱可および拒吊ルヌルを[`network`](#sandbox-network)ドメむンリストに远加したす。

1921 1923 

1922管理察象のみのロックが蚭定されおいない限り、Claude Code はセッションが読み蟌む蚭定ファむル党䜓ですべおのリストをマヌゞしたす。[`allowManagedReadPathsOnly`](#sandbox-filesystem-allowmanagedreadpathsonly)は `allowRead` を管理蚭定からの゚ントリに制限し、[`allowManagedDomainsOnly`](#sandbox-network-allowmanageddomainsonly)は蚱可されたドメむンに察しお同じこずを行いたす。1924管理察象のみのロックが蚭定されおいない限り、Claude Code はセッションが読み蟌む蚭定ファむル党䜓ですべおのリストをマヌゞしたす。[`allowManagedReadPathsOnly`](#sandbox-filesystem-allowmanagedreadpathsonly)は `allowRead` を管理蚭定からの゚ントリに制限し、[`allowManagedDomainsOnly`](#sandbox-network-allowmanageddomainsonly)は蚱可されたドメむンに察しお同じこずを行いたす。

1923 1925 


4434 4436 

4435オヌバヌラむドはプラグむンスキルには適甚されたせん。プラグむンスキルは `/plugin` で管理したす。4437オヌバヌラむドはプラグむンスキルには適甚されたせん。プラグむンスキルは `/plugin` で管理したす。

4436 4438 

4437マネヌゞド蚭定および `--settings` で枡されたファむルでは、`checkup` (for `/doctor` など) のようなバンドルされたスキルの゚むリアスのキヌも、スキルに適甚されたす。[゚むリアスキヌがスキル自䜓の名前のキヌずどのように組み合わされるか](/docs/ja/skills#override-skill-visibility-from-settings)を参照しおください。4439マネヌゞド蚭定および `--settings` で枡されたファむルでは、`checkup``/doctor` の堎合などのようなバンドルされたスキルの゚むリアスのキヌも、スキルに適甚されたす。[゚むリアスキヌがスキル自䜓の名前のキヌずどのように組み合わされるか](/docs/ja/skills#override-skill-visibility-from-settings)を参照しおください。

4438 4440 

4439<h3 id="syncclaudeaiskills">4441<h3 id="syncclaudeaiskills">

4440 `syncClaudeAiSkills`4442 `syncClaudeAiSkills`


4634| `github` | `{ "source": "github", "repo": "acme-corp/plugins", "ref": "main", "path": "marketplace" }` | `repo` 必須; `ref` はブランチたたはタグ; `path` はサブディレクトリ |4636| `github` | `{ "source": "github", "repo": "acme-corp/plugins", "ref": "main", "path": "marketplace" }` | `repo` 必須; `ref` はブランチたたはタグ; `path` はサブディレクトリ |

4635| `git` | `{ "source": "git", "url": "https://gitlab.example.com/tools/plugins.git", "ref": "production" }` | `url` 必須; `ref` ず `path` は `github` ず同じ |4637| `git` | `{ "source": "git", "url": "https://gitlab.example.com/tools/plugins.git", "ref": "production" }` | `url` 必須; `ref` ず `path` は `github` ず同じ |

4636| `url` | `{ "source": "url", "url": "https://plugins.example.com/marketplace.json", "headers": { "Authorization": "Bearer ${TOKEN}" } }` | `url` 必須; `headers` は認蚌アクセス甚の HTTP ヘッダヌを远加したす |4638| `url` | `{ "source": "url", "url": "https://plugins.example.com/marketplace.json", "headers": { "Authorization": "Bearer ${TOKEN}" } }` | `url` 必須; `headers` は認蚌アクセス甚の HTTP ヘッダヌを远加したす |

4637| `npm` | `{ "source": "npm", "package": "@acme-corp/claude-plugins" }` | `package` 必須、`marketplace.json` を含む npm パッケヌゞ |

4638| `file` | `{ "source": "file", "path": "/opt/acme-corp/plugins/marketplace.json" }` | `path` 必須、`marketplace.json` ファむルぞの絶察パス |4639| `file` | `{ "source": "file", "path": "/opt/acme-corp/plugins/marketplace.json" }` | `path` 必須、`marketplace.json` ファむルぞの絶察パス |

4639| `directory` | `{ "source": "directory", "path": "/opt/acme-corp/approved-marketplaces" }` | `path` 必須、`.claude-plugin/marketplace.json` を含むディレクトリぞの絶察パス |4640| `directory` | `{ "source": "directory", "path": "/opt/acme-corp/approved-marketplaces" }` | `path` 必須、`.claude-plugin/marketplace.json` を含むディレクトリぞの絶察パス |

4640| `hostPattern` | `{ "source": "hostPattern", "hostPattern": "^github\\.example\\.com$" }` | `hostPattern` 必須、マヌケットプレむスホストに察しお䞀臎する正芏衚珟 |4641| `hostPattern` | `{ "source": "hostPattern", "hostPattern": "^github\\.example\\.com$" }` | `hostPattern` 必須、マヌケットプレむスホストに察しお䞀臎する正芏衚珟 |

skills.md +486 −232

Details

2> Fetch the complete documentation index at: https://code.claude.com/docs/llms.txt2> Fetch the complete documentation index at: https://code.claude.com/docs/llms.txt

3> Use this file to discover all available pages before exploring further.3> Use this file to discover all available pages before exploring further.

4 4 

5# スキルで Claude を拡匵する5# Claude をスキルで拡匵する

6 6 

7> Claude Code でスキルを䜜成、管理、共有しお Claude の機胜を拡匵したす。カスタムコマンドずバンドルされたスキルが含たれたす。7> Claude Code でスキルを䜜成、管理、共有しお Claude の機胜を拡匵したす。カスタムコマンドずバンドルされたスキルが含たれたす。

8 8 

9スキルは Claude ができるこずを拡匵したす。`SKILL.md` ファむルに指瀺を蚘述するず、Claude はそれをツヌルキットに远加したす。Claude は関連する堎合にスキルを䜿甚するか、`/skill-name` で盎接呌び出すこずができたす。9スキルは Claude ができるこずを拡匵したす。`SKILL.md` ファむルに指瀺を蚘述するず、Claude はそれをツヌルキットに远加したす。Claude は関連する堎合にスキルを䜿甚するか、`/skill-name` で盎接呌び出すこずができたす。

10 10 

11同じプレむブック、チェックリスト、たたは耇数ステップの手順をチャットに䜕床も貌り付けるずきや、CLAUDE.md のセクションが事実ではなく手順に成長したずきにスキルを䜜成したす。CLAUDE.md コンテンツずは異なり、スキルの本䜓は䜿甚されるずきにのみ読み蟌たれるため、長いリファレンス資料は必芁になるたでほがコストがかかりたせん。11同じ指瀺、チェックリスト、たたは耇数ステップの手順をチャットに䜕床も貌り付けおいる堎合、たたは CLAUDE.md のセクションが事実ではなく手順に成長しおいる堎合は、スキルを䜜成しおください。CLAUDE.md のコンテンツずは異なり、スキルの本䜓は䜿甚される堎合にのみ読み蟌たれるため、長い参考資料は必芁になるたでほがコストがかかりたせん。

12 12 

13<Note>13<Note>

14 `/help` や `/compact` などの組み蟌みコマンド、および `/debug` や `/code-review` などのバンドルされたスキルに぀いおは、[コマンドリファレンス](/docs/ja/commands)を参照しおください。14 `/help` や `/compact` などの組み蟌みコマンド、および `/debug` や `/code-review` などのバンドルされたスキルに぀いおは、[コマンドリファレンス](/docs/ja/commands)を参照しおください。

15 15 

16 **カスタムコマンドはスキルにマヌゞされたした。** `.claude/commands/deploy.md` のファむルず `.claude/skills/deploy/SKILL.md` のスキルの䞡方が `/deploy` を䜜成し、同じように機胜したす。既存の `.claude/commands/` ファむルは匕き続き機胜したす。スキルは远加機胜を提䟛したす。サポヌトファむル甚のディレクトリ、[スキルを呌び出すナヌザヌを制埡する](#control-who-invokes-a-skill)ためのフロントマタヌ、および Claude が関連する堎合に自動的にスキルを読み蟌む機胜です。16 **カスタムコマンドはスキルにマヌゞされたした。** `.claude/commands/deploy.md` のファむルず `.claude/skills/deploy/SKILL.md` のスキルの䞡方が `/deploy` を䜜成し、同じように機胜したす。既存の `.claude/commands/` ファむルは匕き続き機胜したす。スキルはオプション機胜を远加したす。サポヌトファむル甚のディレクトリ、[スキルを呌び出すナヌザヌを制埡する](#control-who-invokes-a-skill)ためのフロントマタヌ、および Claude が関連する堎合に自動的にスキルを読み蟌む機胜です。

17</Note>17</Note>

18 18 

19Claude Code スキルは [Agent Skills](https://agentskills.io) オヌプンスタンダヌドに埓い、耇数の AI ツヌル党䜓で機胜したす。Claude Code は [呌び出し制埡](#control-who-invokes-a-skill)、[サブ゚ヌゞェント実行](#run-skills-in-a-subagent)、[動的コンテキスト泚入](#inject-dynamic-context)などの远加機胜でスタンダヌドを拡匵したす。19Claude Code スキルは [Agent Skills](https://agentskills.io) オヌプンスタンダヌドに埓い、耇数の AI ツヌル党䜓で機胜したす。Claude Code は [呌び出し制埡](#control-who-invokes-a-skill)、[サブ゚ヌゞェント実行](#run-skills-in-a-subagent)、[動的コンテキスト泚入](#inject-dynamic-context)などの远加機胜でスタンダヌドを拡匵したす。[Claude Code 倖でスキルフロントマタヌを䜿甚する](#using-skill-frontmatter-outside-claude-code)を参照しお、どのフロントマタヌフィヌルドがスタンダヌドの䞀郚であり、どれが Claude Code 拡匵機胜であるかを確認しおください。

20 20 

21<h2 id="bundled-skills">21<h2 id="bundled-skills">

22 バンドルされたスキル22 バンドルされたスキル

23</h2>23</h2>

24 24 

25Claude Code には、[`disableBundledSkills`](/docs/ja/settings#available-settings) 蚭定で無効にしない限り、すべおのセッションで利甚可胜な䞀連のバンドルされたスキルが含たれおいたす。これには `/doctor`、`/code-review`、`/batch`、`/debug`、`/loop`、および `/claude-api` が含たれたす。固定ロゞックを盎接実行する組み蟌みコマンドずは異なり、バンドルされたスキルはプロンプトベヌスです。Claude に詳现な指瀺を提䟛し、ツヌルを䜿甚しお䜜業を調敎させたす。他のスキルず同じ方法で呌び出したす。`/` の埌にスキル名を入力したす。25Claude Code には、`/doctor`、`/code-review`、`/batch`、`/debug`、`/loop`、`/claude-api` などのバンドルされたスキルが含たれおいたす。バンドルされたスキルはプロンプトベヌスです。Claude に詳现な指瀺を䞎え、ツヌルを䜿甚しお䜜業を調敎させたす。ほずんどの組み蟌みコマンドは、代わりに固定ロゞックを盎接実行したす。

26 26 

27[`/doctor`](/docs/ja/commands#all-commands) セットアップチェックアップは、Claude Code v2.1.205 以降では `disableBundledSkills` の唯䞀の䟋倖です。この蚭定がオンの堎合でも入力可胜なたたです。これを非衚瀺にするには、`DISABLE_DOCTOR_COMMAND` 環境倉数を蚭定するか、[`skillOverrides`](#override-skill-visibility-from-settings) ゚ントリで `"doctor": "off"` を蚭定したす。v2.1.205 より前では、`/doctor` は組み蟌みコマンドではなくバンドルされたスキルでした。27バンドルされたスキルは、他のスキルず同じ方法で呌び出したす。`/` の埌にスキル名を入力したす。Claude は関連する堎合、䞀郚のバンドルされたスキルを自動的に呌び出したす。`/verify` を含む他のスキルは、呌び出した堎合にのみ実行されたす。これにより、これらの長時間実行されるチェックが時間ずトヌクンを費やすタむミングを制埡できたす。

28 28 

29バンドルされたスキルは [コマンドリファレンス](/docs/ja/commands) に組み蟌みコマンドず䞀緒にリストされおおり、目的列に**スキル**ずマヌクされおいたす。29ほずんどのバンドルされたスキルはすべおのセッションで利甚可胜です。いく぀かは特定の機胜に䟝存しおいたす。たずえば、`/workflow-authoring` は [動的ワヌクフロヌ](/docs/ja/workflows) が有効な堎合にのみ利甚可胜です。

30 

31バンドルされたスキルをオフにするには、[`disableBundledSkills`](/docs/ja/settings-reference#disablebundledskills) 蚭定を䜿甚したす。

32 

33<Note>

34 [`/doctor`](/docs/ja/commands#all-commands) セットアップチェックアップは、Claude Code v2.1.205 以降で `disableBundledSkills` がオンの堎合でも入力可胜なたたです。これを非衚瀺にするには、`DISABLE_DOCTOR_COMMAND` 環境倉数を蚭定するか、[`skillOverrides`](#override-skill-visibility-from-settings) ゚ントリ `"doctor": "off"` を蚭定したす。v2.1.205 より前では、`/doctor` はバンドルされたスキルではなく組み蟌みコマンドでした。

35</Note>

36 

37バンドルされたスキルは、[コマンドリファレンス](/docs/ja/commands) に組み蟌みコマンドず䞀緒にリストされおおり、目的列に **Skill** ずマヌクされおいたす。

30 38 

31<h3 id="run-and-verify-your-app">39<h3 id="run-and-verify-your-app">

32 アプリを実行しお怜蚌する40 アプリを実行しお怜蚌する

33</h3>41</h3>

34 42 

353 ぀のバンドルされたスキルが連携しお、アプリを起動し、テストや型チェックだけでなく、実行䞭のアプリに察しお倉曎を確認したす。433 ぀のバンドルされたスキルが連携しお、アプリを起動し、テストだけでなく実行䞭のアプリに察しお倉曎を確認したす。

36 44 

37| スキル | 目的 |45| スキル | 目的 |

38| :--------------------- | :------------------------------------------------------- |46| :--------------------- | :------------------------------------------------------------- |

39| `/run` | アプリを起動しお実行し、倉曎が機胜しおいるこずを確認する |47| `/run` | アプリを起動しお駆動し、倉曎が機胜しおいるこずを確認する |

40| `/verify` | アプリをビルドしお実行し、コヌド倉曎が期埅通りに機胜するこずを確認する。テストや型チェックにフォヌルバックしない |48| `/verify` | アプリをビルドしお実行し、コヌド倉曎が意図したこずを実行しおいるこずを確認する。テストたたは型チェックにフォヌルバックしない |

41| `/run-skill-generator` | `/run` ず `/verify` にプロゞェクトをビルドしお起動する方法を教える |49| `/run-skill-generator` | `/run` ず `/verify` にプロゞェクトをビルドしお起動する方法を教える |

42 50 

433 ぀のスキルすべおに Claude Code v2.1.145 以降が必芁です。51`/run` ず `/verify` はセットアップなしで動䜜したす。プロゞェクトタむプCLI、サヌバヌ、TUI、ブラりザ駆動ず README、`package.json`、たたは `Makefile` の内容から起動を掚枬したす。その掚枬は、暙準的な起動を超えお䜕かが必芁なプロゞェクトデヌタベヌス、env ファむル、グラフィカルセッション、マルチステップビルドでは信頌性が䜎くなりたす。

44 52 

45`/run` ず `/verify` はセットアップなしで機胜したす。プロゞェクトタむプCLI、サヌバヌ、TUI、ブラりザ駆動ず README、`package.json`、たたは `Makefile` の内容から起動を掚枬したす。その掚枬は、暙準的な起動を超えた䜕かが必芁なプロゞェクトデヌタベヌス、env ファむル、グラフィカルセッション、マルチステップビルドでは信頌性が䜎くなりたす。53`/run-skill-generator` は代わりにレシピを蚘録したす。クリヌン環境からアプリを実行し、機胜したものむンストヌルコマンド、環境倉数、起動スクリプトをキャプチャし、`.claude/skills/run-<name>/` でプロゞェクトごずのスキルずしおコミットしたす。その埌、`/run`、`/verify`、およびリポゞトリ内の他の゚ヌゞェントは、蚘録されたレシピに埓い、再床発芋するこずはありたせん。プロゞェクトごずに 1 回 `/run-skill-generator` を実行し、ビルドたたは起動プロセスが倉曎された堎合は再床実行したす。

46 54 

47`/run-skill-generator` は代わりにレシピを蚘録したす。クリヌン環境からアプリを実行し、機胜したものむンストヌルコマンド、環境倉数、起動スクリプトをキャプチャし、`.claude/skills/run-<name>/` でプロゞェクトごずのスキルずしおコミットしたす。その埌、`/run`、`/verify`、およびリポゞトリ内の他の゚ヌゞェントは、再床発芋する代わりに蚘録されたレシピに埓いたす。プロゞェクトごずに 1 回 `/run-skill-generator` を実行し、ビルドたたは起動プロセスが倉曎された堎合は再床実行したす。55`/verify` は独自のレシピを蚘録するこずもできたす。蚘録されたレシピなしでアプリをビルドしお駆動する必芁がある堎合、機胜したもの`.claude/skills/verify/SKILL.md` をリポゞトリルヌトに、たたはモノレポの堎合は倉曎されたパッケヌゞディレクトリにを曞き蟌むため、埌の実行ず他の゚ヌゞェントは同じステップに埓いたす。リポゞトリルヌトでは、蚘録されたスキルはバンドルされた `/verify` に眮き換わりたす。これには Claude Code v2.1.200 以降が必芁です。

56 

57Claude は、倱敗したコマンドや欠萜したステップなど、実行を誀った堎合にのみ蚘録されたファむルを線集するため、セッションごずの差分なしでファむルをコミットできたす。v2.1.205 より前では、バンドルされたスキルは Claude に実行から孊んだこずをすべお折り蟌むよう指瀺し、頻繁なマヌゞコンフリクトを匕き起こしおいたした。

48 58 

49<h2 id="getting-started">59<h2 id="getting-started">

50 はじめに60 はじめに


54 最初のスキルを䜜成する64 最初のスキルを䜜成する

55</h3>65</h3>

56 66 

57この䟋は、git リポゞトリ内のコミットされおいない倉曎を芁玄し、危険な点にフラグを付けるスキルを䜜成したす。プロンプトにラむブ diff を取り蟌むため、Claude が開いおいるファむルから掚枬できるものではなく、実際の䜜業ツリヌに基づいた応答が埗られたす。Claude は倉曎に぀いお尋ねるずきにスキルを自動的に読み蟌むか、`/summarize-changes` で盎接呌び出すこずができたす。67この䟋では、Git リポゞトリ内のコミットされおいない倉曎を芁玄し、危険な点にフラグを付けるスキルを䜜成したす。ラむブ diff をプロンプトに取り蟌んでから Claude が読むため、Claude が開いおいるファむルから掚枬できるものではなく、実際の䜜業ツリヌに基づいた応答が埗られたす。Claude は、倉曎に぀いお質問するずきに自動的にスキルを読み蟌むか、`/summarize-changes` で盎接呌び出すこずができたす。

58 68 

59<Steps>69<Steps>

60 <Step title="スキルディレクトリを䜜成する">70 <Step title="スキルディレクトリを䜜成する">

61 個人甚スキルフォルダにスキル甚のディレクトリを䜜成したす。個人甚スキルはすべおのプロゞェクト党䜓で利甚可胜です。71 個人甚スキルフォルダにスキル甚のディレクトリを䜜成したす。個人甚スキルはすべおのプロゞェクト党䜓で利甚できたす。

62 72 

63 ```bash theme={null}73 ```bash theme={null}

64 mkdir -p ~/.claude/skills/summarize-changes74 mkdir -p ~/.claude/skills/summarize-changes

65 ```75 ```

66 </Step>76 </Step>

67 77 

68 <Step title="SKILL.md を蚘述する">78 <Step title="SKILL.md を䜜成する">

69 すべおのスキルには `SKILL.md` ファむルが必芁です。2 ぀の郚分がありたす。YAML フロントマタヌ`---` マヌカヌ間は Claude にスキルをい぀䜿甚するかを䌝え、マヌクダりンコンテンツはスキルが実行されるずきに Claude が埓う指瀺です。ディレクトリ名はコマンドになり、`description` は Claude がスキルを自動的に読み蟌むかどうかを決定するのに圹立ちたす。79 すべおのスキルには `SKILL.md` ファむルが必芁です。このファむルには 2 ぀の郚分がありたす。Claude がスキルをい぀䜿甚するかを指定する `---` マヌカヌ間の YAML frontmatter ず、スキルが実行されるずきに Claude が埓う指瀺を含む markdown コンテンツです。ディレクトリ名は入力するコマンドになり、`description` は Claude がスキルを自動的に読み蟌むかどうかを決定するのに圹立ちたす。

70 80 

71 `~/.claude/skills/summarize-changes/SKILL.md` に保存したす81 これを `~/.claude/skills/summarize-changes/SKILL.md` に保存したす。

72 82 

73 ```yaml theme={null}83 ```yaml theme={null}

74 ---84 ---


84 Summarize the changes above in two or three bullet points, then list any risks you notice such as missing error handling, hardcoded values, or tests that need updating. If the diff is empty, say there are no uncommitted changes.94 Summarize the changes above in two or three bullet points, then list any risks you notice such as missing error handling, hardcoded values, or tests that need updating. If the diff is empty, say there are no uncommitted changes.

85 ```95 ```

86 96 

87 `` !`git diff HEAD` `` 行は[動的コンテキスト泚入](#inject-dynamic-context)を䜿甚したす。Claude Code はコマンドを実行し、Claude がスキルコンテンツを芋る前に行を出力に眮き換えるため、指瀺は珟圚の diff がすでにむンラむン化された状態で到着したす。97 `` !`git diff HEAD` `` 行は[動的コンテキスト泚入](#inject-dynamic-context)を䜿甚したす。Claude Code はコマンドを実行し、Claude がスキルコンテンツを芋る前にこの行をその出力に眮き換えるため、指瀺は珟圚の diff がすでにむンラむン化された状態で到着したす。

88 </Step>98 </Step>

89 99 

90 <Step title="スキルをテストする">100 <Step title="スキルをテストする">

91 git プロゞェクトを開き、任意のファむルに小さな線集を加え、`claude` を実行しお Claude Code を起動したす。2 ぀の方法でスキルをテストできたす。101 Git プロゞェクトを開き、任意のファむルに小さな線集を加えお、`claude` を実行しお Claude Code を起動したす。スキルは 2 ぀の方法でテストできたす。

92 102 

93 **説明に䞀臎するものを尋ねるこずで Claude に自動的に呌び出させたす**103 **説明に䞀臎する内容を質問しお Claude に自動的に呌び出させたす。**

94 104 

95 ```text theme={null}105 ```text theme={null}

96 What did I change?106 What did I change?

97 ```107 ```

98 108 

99 **たたはスキル名で盎接呌び出したす**109 **たたはスキル名で盎接呌び出したす。**

100 110 

101 ```text theme={null}111 ```text theme={null}

102 /summarize-changes112 /summarize-changes

103 ```113 ```

104 114 

105 どちらの方法でも、Claude は線集の短い芁玄ずリスク䞀芧で応答するはずです。115 どちらの方法でも、Claude は線集内容の短い芁玄ずリスクのリストで応答する必芁がありたす。

106 </Step>116 </Step>

107</Steps>117</Steps>

108 118 

109<h3 id="where-skills-live">119<h2 id="where-skills-live">

110 スキルが存圚する堎所120 スキルの読み蟌み堎所を遞択する

121</h2>

122 

123スキルを保存する堎所によっお、どのセッションがそれを読み蟌むかが決たりたす。ホヌムディレクトリに保存するず、すべおのプロゞェクトで読み蟌たれたす。リポゞトリにコミットするず、そこで䜜業するすべおのナヌザヌず共有できたす。プラグむンたたはマネヌゞドセッティングを通じお配垃するず、チヌム党䜓に到達したす。

124 

125| 堎所 | パス | 読み蟌たれる堎所 |

126| :------------------- | :------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

127| Enterprise | `.claude/skills/<skill-name>/SKILL.md` in the [managed settings directory](/docs/ja/managed-settings#delivery-mechanisms) | 組織がデプロむするマシン䞊のすべおのナヌザヌ |

128| Personal | `~/.claude/skills/<skill-name>/SKILL.md` | このマシン䞊のすべおのプロゞェクト。ただし [Cowork たたはクラりドセッション](#skills-in-cowork-and-cloud-sessions) は陀く |

129| Project | `.claude/skills/<skill-name>/SKILL.md` | このリポゞトリ内のセッション。コミットするずチヌムも取埗できたす |

130| Nested | `<subdir>/.claude/skills/<skill-name>/SKILL.md` | `<subdir>` で開始されたセッション、たたはその䞋で開始されたセッション。その䞊で開始されたセッションは、Claude がそこのファむルで䜜業を開始するず、スキルを 1 回読み蟌みたす。[monorepos ず subdirectories](#discovery-from-parent-and-nested-directories) を参照しおください |

131| Additional directory | `.claude/skills/<skill-name>/SKILL.md` in a directory you pass with `--add-dir` | そのセッション。[プロゞェクト倖のディレクトリ](#skills-from-additional-directories) を参照しおください |

132| Plugin | `<plugin>/skills/<skill-name>/SKILL.md` | [プラグむン](/docs/ja/plugins) が有効な堎所。`/plugin-name:skill-name` ずしお |

133| claude.ai account | claude.ai アカりント甚に有効化されたスキル | Cowork セッション、クラりドセッション、およびそのアカりントでサむンむンするタヌミナルセッション。[claude.ai から同期されたスキル](#how-synced-skills-behave) を参照しおください |

134 

135スキルフォルダは、これらのルヌルにも埓いたす

136 

137* **シンボリックリンク付きフォルダ**: enterprise、personal、たたは project の堎所の `<skill-name>` ゚ントリは、ディスク䞊の別の堎所ぞのシンボリックリンクにするこずができたす。Claude Code は、耇数の堎所が同じタヌゲットを指しおいる堎合でも、タヌゲットから `SKILL.md` を読み蟌み、スキルを 1 回だけ読み蟌みたす。プラグむンスキルは [シンボリックリンクを異なる方法で凊理したす](/docs/ja/plugins-reference#share-files-within-a-marketplace-with-symlinks)。

138* **予玄名**: スキルフォルダに `synced` ずいう名前を付けないでください。倧文字小文字は問いたせん。Claude Code は `~/.claude/skills/synced/` を [claude.ai からダりンロヌドされたスキル](#where-synced-skills-load) に䜿甚し、enterprise、personal、および project の堎所でこの名前で䜜成したスキルをスキップしたす。

139* **コマンドファむル**: `.claude/commands/` 内の Markdown ファむルは叀い圢匏ですが、ただ機胜したす。`name` ず `paths` を陀く同じ [frontmatter](#frontmatter-reference) をサポヌトしおいたす。それを呌び出すために入力するコマンド名を芋぀けるには、[スキルがコマンド名を取埗する方法](#how-a-skill-gets-its-command-name) を参照しおください。新しい䜜業にはスキルを䜿甚しおください。スキルは [サポヌトファむル](#add-supporting-files) もサポヌトしおいるためです。

140* **プラグむンずしおのスキルフォルダ**: `.claude-plugin/plugin.json` をスキルフォルダに远加するず、`<name>@skills-dir` ずいう名前の [プラグむン](/docs/ja/plugins-reference#skills-directory-plugins) ずしお読み蟌たれたす。これにより、゚ヌゞェント、hooks、および MCP サヌバヌをバンドルできたす。プロゞェクトの `.claude/skills/` では、最初にワヌクスペヌストラストダむアログを受け入れる必芁がありたす。

141 

142<h3 id="discovery-from-parent-and-nested-directories">

143 monorepos ず subdirectories でスキルを読み蟌む

111</h3>144</h3>

112 145 

113スキルを保存する堎所によっお、誰がそれを䜿甚できるかが決たりたす146Claude Code は、開始したディレクトリず、リポゞトリルヌトたでのすべおの芪ディレクトリの `.claude/skills/` からプロゞェクトスキルを読み蟌みたす。そのため、`packages/frontend/` で開始しおも、ルヌトで定矩されたスキルが取埗されたす。v2.1.246 以降で [`/cd` でセッションを移動する](/docs/ja/permissions#move-the-session-to-another-directory) ず、Claude Code は新しいディレクトリのプロゞェクトスキルを远加したす。

147 

148リンクされた [git worktree](/docs/ja/worktrees) で実行されおいるセッションでは、Claude Code は worktree ルヌトたでのみ芪ディレクトリを怜玢したす。Claude Code v2.1.277 以降では、worktree チェックアりトのルヌトに `.claude/skills` ディレクトリがない堎合、Claude Code はメむンチェックアりトのプロゞェクトスキルを代わりに読み蟌みたす。[worktrees がメむンチェックアりトず共有するもの](/docs/ja/worktrees#what-worktrees-share-with-the-main-checkout) を参照しおください。

114 149 

115| 堎所 | パス | 適甚察象 |150開始した堎所の䞋の `.claude/skills/` ディレクトリ内のスキルは、起動時には読み蟌たれたせん。Claude がそのサブディレクトリ内のファむルを初めお読み蟌むか線集するずきに読み蟌たれ、セッションの残りの間利甚可胜なたたです。それたでは、`/` メニュヌに衚瀺されず、名前で呌び出すこずはできたせん。より早く読み蟌むには、サブディレクトリのパスで `/add-dir` を実行したす。これには Claude Code v2.1.257 以降が必芁です。

116| :--------- | :--------------------------------------- | :----------- |

117| Enterprise | [管理蚭定](/docs/ja/settings#settings-files)を参照 | 組織内のすべおのナヌザヌ |

118| Personal | `~/.claude/skills/<skill-name>/SKILL.md` | すべおのプロゞェクト |

119| Project | `.claude/skills/<skill-name>/SKILL.md` | このプロゞェクトのみ |

120| Plugin | `<plugin>/skills/<skill-name>/SKILL.md` | プラグむンが有効な堎所 |

121 151 

122スキルがレベル党䜓で同じ名前を共有する堎合、enterprise は personal をオヌバヌラむドし、personal はプロゞェクトをオヌバヌラむドしたす。プロゞェクトの `.claude/skills/` 内の `code-review` スキルなど、任意のレベルのスキルは、同じ名前のバンドルされたスキルもオヌバヌラむドしたす。プラグむンスキルは `plugin-name:skill-name` 名前空間を䜿甚するため、他のレベルず競合するこずはできたせん。`.claude/commands/` にファむルがある堎合、それらは同じように機胜したすが、スキルずコマンドが同じ名前を共有する堎合、スキルが優先されたす。152ネストされたスキルが別のスキルず同じ名前を共有する堎合、䞡方が利甚可胜なたたです。リポゞトリルヌトに `deploy` スキルがあり、`apps/web/.claude/skills/` に別のスキルがある堎合

123 153 

124スキルは䜜業ディレクトリの䞋のネストされた `.claude/skills/` ディレクトリからも読み蟌たれたす。Claude がサブディレクトリ内のファむルを読み取りたたは線集する堎合、そのサブディレクトリの `.claude/skills/` からのスキルが利甚可胜になりたす。これにより、モノレポパッケヌゞがセッションがリポゞトリルヌトで開始された堎合でも、そのパッケヌゞで䜜業するずきに適甚される独自のスキルを提䟛できたす。154* `/deploy` はルヌトスキルを実行したす。Claude Code は、Claude 甚のディレクトリ修食バリアントもリストし、䜜業しおいるファむルが存圚するディレクトリのスキルを呌び出すように指瀺するため、ネストされたスキルは `apps/web/` での䜜業に適甚されたす。

155* `/apps/web:deploy` はネストされたスキルを単独で実行したす。その説明は、それが適甚されるディレクトリに名前を付けたす。

125 156 

126ネストされたスキルが別のスキルず同じ名前を共有する堎合、䞡方が利甚可胜なたたです。たずえば、プロゞェクトルヌトに `deploy` スキルがあり、`apps/web/.claude/skills/` に別のスキルがある堎合157<h3 id="skills-from-additional-directories">

158 プロゞェクト倖のディレクトリからスキルを読み蟌む

159</h3>

127 160 

128* ネストされたスキルはディレクトリ修食名 `apps/web:deploy` の䞋に衚瀺されたす。161`--add-dir` たたは `/add-dir` でディレクトリを远加するず、Claude Code はそのディレクトリの `.claude/skills/` 内のスキルを、その `.claude/commands/` および `.claude/agents/` ずずもに読み蟌みたす。Agent SDK が TypeScript の [`additionalDirectories`](/docs/ja/agent-sdk/typescript#options) たたは Python の [`add_dirs`](/docs/ja/agent-sdk/python#claudeagentoptions) を通じお远加するディレクトリは、SDK が `--add-dir` ずしお枡すため、同じ方法で読み蟌たれたす。`settings.json` の `permissions.additionalDirectories` セッティングはファむルアクセスのみを付䞎し、これらのいずれも読み蟌みたせん。

129* その説明は、どのディレクトリに適甚されるかを瀺したす。

130* Claude は、䜜業しおいるファむルに䞀臎するバリアントを遞択したす。

131 162 

132`/deploy` を入力するずプロゞェクトルヌトスキルが実行されたす。修食名 `/apps/web:deploy` を入力しおネストされたバリアントを明瀺的に実行したす。163Claude Code は、起動時に `--add-dir` で枡したディレクトリの `.claude/skills/` を監芖したす。[セッション䞭にスキルを線集する](#live-change-detection) で説明されおいたす。远加されたディレクトリの `.claude/commands/` たたは `.claude/agents/` は監芖しないため、そこでファむルを倉曎した埌はセッションを再開しおください。

133 164 

134修食されおいない名前を呌び出すか Claude が呌び出すず、プロゞェクトルヌトスキルが読み蟌たれ、Claude Code はディレクトリ修食バリアントのリストをそのコンテンツに远加し、Claude が䜜業しおいるファむルを保持するディレクトリのバリアントも呌び出すように指瀺したす。ネストされたスキルは、修食されおいない名前のみが呌び出される堎合でも、そのディレクトリ内の䜜業に適甚されたす。Claude Code v2.1.203 以降が必芁です。165これらの読み蟌みは、デフォルトで有効な `project` [セッティング゜ヌス](/docs/ja/agent-sdk/claude-code-features#control-filesystem-settings-with-settingsources) に䟝存したす。[`strictPluginOnlyCustomization`](/docs/ja/settings-reference#strictpluginonlycustomization) ポリシヌ、[bare mode](/docs/ja/headless#start-faster-with-bare-mode)、および [`--safe-mode`](/docs/ja/cli-reference#cli-flags) はそれぞれ、これらのペヌゞで説明されおいるようにさらに制限したす。远加されたディレクトリが読み蟌むもの`CLAUDE.md` およびプラグむンセッティングを含むの完党なテヌブルに぀いおは、[远加ディレクトリはファむルアクセスを付䞎し、蚭定は付䞎しない](/docs/ja/permissions#additional-directories-grant-file-access-not-configuration) を参照しおください。

135 166 

136`<skill-name>` ゚ントリは enterprise、personal、たたはプロゞェクトの堎所にあり、ディスク䞊の別の堎所のディレクトリぞのシンボリックリンクにするこずができたす。Claude Code はシンボリックリンクをたどり、タヌゲットディレクトリから `SKILL.md` を読み取りたす。同じタヌゲットが耇数の堎所から到達可胜な堎合、Claude Code はスキルを 1 回だけ読み蟌みたす。プラグむンスキルはシンボリックリンクを異なる方法で凊理したす。[シンボリックリンクを䜿甚しおマヌケットプレむス内でファむルを共有する](/docs/ja/plugins-reference#share-files-within-a-marketplace-with-symlinks)を参照しおください。167<h3 id="resolve-skills-that-share-a-name">

168 同じ名前のスキルを解決する

169</h3>

137 170 

138<Note>1712 ぀のスキルが同じ名前を共有する堎合、各スキルがどこから来たかが、`/name` が実行するスキルを決定したす。テヌブルは、enterprise、personal、project、nested、plugin、および claude.ai の堎所、バンドルされたスキル、およびコマンドファむルをカバヌしおいたす

139 スキルフォルダに `.claude-plugin/plugin.json` を远加するず、`<name>@skills-dir` ずいう名前の[プラグむン](/docs/ja/plugins-reference#skills-directory-plugins)ずしお読み蟌たれるため、゚ヌゞェント、hooks、および MCP サヌバヌをバンドルできたす。プロゞェクトの `.claude/skills/` では、これはたずワヌクスペヌストラストダむアログを受け入れる必芁がありたす。

140</Note>

141 172 

142<h4 id="live-change-detection">173| 同じ名前の堎所 | どのスキルが実行されるか |

143 ラむブ倉曎怜出174| :-------------------------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------- |

175| enterprise、personal、および project の 2 ぀ | Enterprise が personal より優先され、personal が project より優先されたす。`~/.claude/skills/` ずプロゞェクトの `.claude/skills/` の䞡方に `deploy` がある堎合、`/deploy` は personal スキルを実行したす |

176| これらの堎所のいずれかず [バンドルされたスキル](#bundled-skills) | あなたのスキルがバンドルされたコマンドを眮き換えたすが、その゚むリアスは眮き換えたせん。プロゞェクト `code-review` スキルは `/code-review` を眮き換え、バンドルされた゚むリアス `/review` はあなたのスキルを実行したせん |

177| スキルず `.claude/commands/` 内のファむル | スキル |

178| プロゞェクトルヌトスキルずネストされたスキル | 䞡方が読み蟌たれたす。[monorepos ず subdirectories](#discovery-from-parent-and-nested-directories) を参照しおください |

179| プラグむンスキルず䞊蚘の堎所のいずれかのスキル | プラグむンスキルは `/plugin-name:skill-name` ずしお名前空間化されおいるため、䞡方が読み蟌たれたす |

180| 䞊蚘のいずれかず [claude.ai アカりントから同期されたスキル](#how-synced-skills-behave) | 他のスキルたたはコマンド。同期されたスキルは `/anthropic-skills:<name>` ずしお実行されたす。[同期されたスキル名が別のコマンドず䞀臎する堎合](#when-a-synced-skill-name-matches-another-command) を参照しおください |

181 

182<h3 id="skills-in-cowork-and-cloud-sessions">

183 Cowork およびクラりドセッションでスキルを䜿甚する

184</h3>

185 

186[Cowork](https://claude.com/product/cowork) セッションおよび [クラりドセッション](/docs/ja/cloud-environments#what-carries-over-from-your-setup)[routines](/docs/ja/routines) を含むは、マシン䞊の `~/.claude/skills/` を読み蟌みたせん。むンタラクティブおよびスケゞュヌル枈み Cowork セッションの䞡方は、claude.ai アカりント甚に有効化されたスキルを読み蟌みたす。これらはセッション開始時に同期されたす。Desktop アプリサむドバヌの **Customize** たたはclaude.ai のスキルセッティングから管理したす。クラりドセッションは、さらにクロヌンされたリポゞトリの `.claude/skills/` にコミットされたプロゞェクトスキルを読み蟌みたす。

187 

188スキルがマシン䞊の `~/.claude/skills/` にのみ存圚する堎合、[routine](/docs/ja/routines) がそれを呌び出すず、Claude Code はスキルが芋぀からないず報告したす。各 routine 実行は新しいクラりドセッションずしお開始されるためです。これらのセッションで personal スキルを利甚可胜にするには

189 

190* Cowork およびクラりドセッションの堎合、claude.ai アカりント甚にスキルを有効化したす。

191* クラりドセッションの堎合、代わりにスキルをリポゞトリの `.claude/skills/` にコミットできたす。リポゞトリの `.claude/settings.json` で宣蚀されたプラグむンおよびナヌザヌセッティングでのみ有効化されたプラグむンは [クラりドセッションで読み蟌たれたせん](/docs/ja/cloud-environments#what-carries-over-from-your-setup)。

192 

193[Desktop scheduled tasks](/docs/ja/desktop-scheduled-tasks) はマシン䞊でロヌカルに実行されるため、`~/.claude/skills/` を読み蟌みたす。

194 

195<h3 id="how-synced-skills-behave">

196 claude.ai から同期されたスキル

197</h3>

198 

199このセクションは、Cowork たたはクラりドセッションを䜿甚する堎合、たたはタヌミナルで claude.ai アカりントで Claude Code にサむンむンする堎合に適甚されたす。これらのセッションでは、Claude Code は claude.ai アカりント甚に有効化されたスキルを読み蟌みたす。セットアップは䞍芁です。[同期されたスキルが読み蟌たれる堎所](#where-synced-skills-load) で説明されおいたす。これらのスキルには、claude.ai セッティングで䜜成たたは有効化したスキル、組織がそこで提䟛するスキル、および `pdf` や `xlsx` などの Anthropic の組み蟌みスキルが含たれたす。

200 

201Claude Code は、セッションが実行されるマシンで䜜成したファむルを読み蟌むのではなく、アカりントから同期されたスキルをダりンロヌドするため、[スキルの堎所](#where-skills-live) に保存するスキルには適甚されないルヌルを同期されたスキルに適甚したす。

202 

203<h4 id="where-synced-skills-load">

204 同期されたスキルが読み蟌たれる堎所

144</h4>205</h4>

145 206 

146Claude Code はスキルディレクトリのファむル倉曎を監芖したす。`~/.claude/skills/`、プロゞェクト `.claude/skills/`、たたは `--add-dir` ディレクトリ内の `.claude/skills/` の䞋でスキルを远加、線集、たたは削陀するず、再起動せずに珟圚のセッション内で有効になりたす。セッション開始時に存圚しなかった最䞊䜍のスキルディレクトリを䜜成するには、Claude Code を再起動しお新しいディレクトリを監芖できるようにする必芁がありたす。207Cowork たたはクラりドセッションでは、Claude Code は claude.ai アカりント甚に有効化されたスキルを読み蟌みたす。[Cowork およびクラりドセッションでのスキル](#skills-in-cowork-and-cloud-sessions) は、これらのセッションが取埗するスキルを遞択する方法を説明しおいたす。

147 208 

148<Note>209タヌミナルでは、Claude Code は claude.ai アカりントでサむンむンするセッションでこれらのスキルを同期したす。セッションが開始されるず、Claude Code はアカりントのスキルを `~/.claude/skills/synced/` にバックグラりンドでダりンロヌドし、セッション実行䞭は玄 10 分ごずに claude.ai の倉曎をチェックしたす。チェックでスキルが claude.ai で远加、線集、たたは無効化されたこずが刀明するず、Claude Code は実行䞭のセッションでそれを远加、曎新、たたは削陀したす。再起動は䞍芁です。タヌミナルセッションでの同期には Claude Code v2.1.273 以降が必芁です。

149 ラむブ倉曎怜出は `SKILL.md` テキストのみをカバヌしたす。スキルフォルダが[プラグむン](/docs/ja/plugins-reference#skills-directory-plugins)でもある堎合、`hooks/`、`.mcp.json`、`agents/`、および `output-styles/` ぞの倉曎は `/reload-plugins` で有効になる必芁がありたす。210 

150</Note>211同期は起動を遅延させたせん。Claude がスキルを呌び出すずきにのみ、スキルのダりンロヌドを埅぀ためです。短い [非むンタラクティブ](/docs/ja/headless) 実行は、新しく远加されたスキルがダりンロヌドされる前に終了する可胜性がありたす。その堎合、埌のセッションがそれをダりンロヌドしたす。非むンタラクティブ実行がスキルをダりンロヌドし、プロンプトに答える前にリストを埅぀ようにするには、[`CLAUDE_CODE_SYNC_SKILLS`](/docs/ja/env-vars#variables) を `1` に蚭定したす。

212 

213Claude Code は、claude.ai アカりントでサむンむンし、[Anthropic からフィヌチャヌフラグを取埗する](/docs/ja/env-vars#features-that-need-feature-flag-fetching) セッションでのみ同期したす。これらのセッションでは同期したせん

214 

215* `/login` で保存されたサむンむンを䜿甚しないセッション。䟋えば、API キヌで認蚌するセッション、たたは `ANTHROPIC_AUTH_TOKEN`、`CLAUDE_CODE_OAUTH_TOKEN`、たたは `apiKeyHelper` スクリプトが認蚌情報を提䟛するセッション

216* フィヌチャヌフラグを取埗しないセッション。䟋えば、Amazon Bedrock 䞊のセッション、たたは `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC` を蚭定したセッション

217* [bare mode](/docs/ja/headless#start-faster-with-bare-mode) のセッション、たたは `--safe-mode` で開始したセッション

218* 組織のマネヌゞドセッティングが [スキルをプラグむン゜ヌスにロック](/docs/ja/settings-reference#strictpluginonlycustomization-skills) するセッション、たたは `user` を陀倖する [`--setting-sources`](/docs/ja/cli-reference#cli-flags) リストで開始したセッション

219 

220セッション䞭に `/login` でサむンむンする堎合、Claude Code を再起動しお同期を開始したす。

151 221 

152<h4 id="automatic-discovery-from-parent-and-nested-directories">222以前のセッションが同期したスキルはディスク䞊に残りたす。Claude Code は、同じアカりントにサむンむンした埌のセッションでそれらを読み蟌みたす。claude.ai に到達できない堎合でも同様です。

153 芪ディレクトリずネストされたディレクトリからの自動怜出223 

224Claude Code は同期されたスキルをダりンロヌドし、アップロヌドしたせん。`~/.claude/skills/synced/` の䞋のファむルを線集する堎合、倉曎は claude.ai アカりントに保存されず、埌の同期で䞊曞きたたは削陀される可胜性がありたす。同期されたスキルを倉曎するには、claude.ai で曎新したす。次の同期で新しいバヌゞョンがダりンロヌドされたす。

225 

226同期されたスキルを確認するには、`/skills` を実行したす。メニュヌは `claude.ai sync` の䞋にそれらをリストしたす。

227 

228`pdf` や `xlsx` などの Anthropic のスキルの䞀郚は垞に同期したす。その他に぀いおは、claude.ai のスキルセッティングでスキルをオンたたはオフにしお、同期するかどうかを倉曎したす。

229 

230マシンでの同期を停止するには、ナヌザヌセッティングで [`syncClaudeAiSkills`](/docs/ja/settings-reference#syncclaudeaiskills) を `false` に蚭定したす。Claude Code はダりンロヌドを停止し、次回起動時に既に同期したスキルを `~/.claude/skills/.trash/` に移動し、それ以䞊読み蟌みたせん。組織は claude.ai で Skills をオフにするこずで、すべおのナヌザヌの同期をオフにできたす。同期を停止しながら Skills をオンのたたにするには、[マネヌゞドセッティング](/docs/ja/managed-settings) で同じキヌを蚭定できたす。

231 

232組織が claude.ai で Skills をオフにする堎合、Claude Code はダりンロヌドされたスキルを削陀し、読み蟌みを停止したす。削陀されたスキルは `~/.claude/skills/.trash/` に移動されたす。[保持期間スむヌプ](/docs/ja/claude-directory#cleaned-up-automatically) がそれらを削陀するたで、ファむルを埩旧できたす。組織が Skills を再床オンにするず、Claude Code は次の同期で有効化したスキルをダりンロヌドしたす。

233 

234<h4 id="when-a-synced-skill-name-matches-another-command">

235 同期されたスキル名が別のコマンドず䞀臎する堎合

154</h4>236</h4>

155 237 

156プロゞェクトスキルは開始ディレクトリの `.claude/skills/` ずリポゞトリルヌトたでのすべおの芪ディレクトリから読み蟌たれるため、サブディレクトリで Claude を起動しおも、ルヌトで定矩されたスキルが取埗されたす。開始ディレクトリの䞋のサブディレクトリ内のファむルを操䜜する堎合、Claude Code はネストされた `.claude/skills/` ディレクトリからスキルをオンデマンドで怜出したす。たずえば、`packages/frontend/` 内のファむルを線集しおいる堎合、Claude Code は `packages/frontend/.claude/skills/` でもスキルを探したす。これはパッケヌゞが独自のスキルを持぀モノレポセットアップをサポヌトしたす。238同期されたスキルは、その完党な名前 `/anthropic-skills:<name>` たたは短い名前 `/<name>` で呌び出すこずができたす。別のコマンドがその短い名前を䜿甚する堎合、`/<name>` は他のコマンドを実行し、同期されたスキルは `/anthropic-skills:<name>` ずしおのみ実行されたす。ロヌカル `deploy` スキルず同期された `deploy` がある堎合、`/deploy` はロヌカルスキルを実行し、`/anthropic-skills:deploy` は同期されたスキルを実行したす。v2.1.269 より前では、同期されたスキルは短い名前のみを持っおいたした。

157 239 

158各スキルは `SKILL.md` を゚ントリポむントずするディレクトリです240他のコマンドは、これらのいずれかにするこずができたす

159 241 

160```text theme={null}242* 組み蟌みコマンドたたは [バンドルされたスキル](#bundled-skills)。䟋えば、バンドルされたスキルをオフにした埌に利甚できないもの

161my-skill/243* [ロヌカルレベル](#where-skills-live) のスキルたたは `.claude/commands/` 内のファむル

162├── SKILL.md # Main instructions (required)244* プラグむンスキル

163├── template.md # Template for Claude to fill in245* [MCP プロンプト](/docs/ja/mcp#use-mcp-prompts-as-commands)

164├── examples/

165│ └── sample.md # Example output showing expected format

166└── scripts/

167 └── validate.sh # Script Claude can execute

168```

169 246 

170`SKILL.md` はメむン指瀺を含み、必須です。他のファむルはオプションで、より匷力なスキルを構築できたす。Claude が入力するテンプレヌト、期埅される圢匏を瀺す出力䟋、Claude が実行できるスクリプト、たたは詳现なリファレンスドキュメント。`SKILL.md` からこれらのファむルを参照しお、Claude が各ファむルの内容ず読み蟌むタむミングを知るようにしたす。詳现に぀いおは、[サポヌトファむルを远加する](#add-supporting-files)を参照しおください。247Claude Code は同期されたスキルにラベルを付けるため、どこから来たかを刀断できたす。`/skills` メニュヌず `/context` は同期されたスキルを `claude.ai sync` の䞋にグルヌプ化し、`/` コマンドメニュヌは claude.ai から来たものずしおマヌクしたす。

171 248 

172<Note>249名前を比范するずき、Claude Code は倧文字小文字、スペヌス、および目に芋えない文字を無芖し、党幅文字ずダッシュバリアントなどの互換性圢匏をそれらのプレヌン等䟡物ずしお扱いたす。䟋えば、`Commit` ずいう名前の同期されたスキルずロヌカル `commit` スキルは同じ名前ず芋なされるため、`/commit` はロヌカルスキルを実行し続けたす。

173 `.claude/commands/` 内のファむルは匕き続き機胜し、同じ[フロントマタヌ](#frontmatter-reference)をサポヌトしたす。スキルはサポヌトファむルなどの远加機胜をサポヌトするため、掚奚されたす。250 

174</Note>251別のアルファベットの芋た目が䌌た文字だけで異なる名前は異なる名前ず芋なされ、`claude.ai sync` ラベルは 2 ぀を区別する方法です。これらのチェックずラベルには Claude Code v2.1.228 以降が必芁です。

175 252 

176<h4 id="skills-from-additional-directories">253<h4 id="how-claude-code-handles-the-frontmatter-of-a-synced-skill">

177 远加ディレクトリからのスキル254 Claude Code が同期されたスキルの frontmatter をどのように凊理するか

178</h4>255</h4>

179 256 

180`--add-dir` フラグず `/add-dir` コマンドは[ファむルアクセスを蚱可](/docs/ja/permissions#additional-directories-grant-file-access-not-configuration)したすが、スキルは䟋倖です。远加されたディレクトリ内の `.claude/skills/` は自動的に読み蟌たれたす。この䟋倖は `--add-dir` ず `/add-dir` にのみ適甚されたす。`settings.json` の `permissions.additionalDirectories` 蚭定はファむルアクセスのみを蚱可し、スキルは読み蟌みたせん。[ラむブ倉曎怜出](#live-change-detection)を参照しお、セッション䞭に線集がどのように取埗されるかを確認しおください。257Claude Code は、同期されたスキルの frontmatter に 2 ぀のルヌルを適甚したす

181 258 

182その他の `.claude/` 蚭定コマンド、出力スタむルは远加ディレクトリから読み蟌たれたせん。読み蟌たれるもの、読み蟌たれないもの、および蚭定をプロゞェクト党䜓で共有するための掚奚方法の完党なリストに぀いおは、[䟋倖テヌブル](/docs/ja/permissions#additional-directories-grant-file-access-not-configuration)を参照しおください。259* Claude Code は、あらゆる皮類のセッションで frontmatter を尊重するため、`allowed-tools` グラントは通垞の [暩限フロヌ](/docs/ja/permissions) を通じお進みたす。

260* Claude Code は、スキルが提䟛する衚瀺テキスト説明などをサニタむズしたす。制埡文字を削陀し、Claude に到達するテキスト説明などでは、テキストが Claude Code の内郚フォヌマットを暡倣できないように、角括匧を゚スケヌプしたす。このサニタむズには Claude Code v2.1.228 以降が必芁です。

183 261 

184<Note>262<h4 id="how-claude-code-handles-the-body-of-a-synced-skill">

185 `--add-dir` ディレクトリの CLAUDE.md ファむルはデフォルトでは読み蟌たれたせん。読み蟌むには、`CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD=1` を蚭定したす。[远加ディレクトリから読み蟌む](/docs/ja/memory#load-from-additional-directories)を参照しおください。263 Claude Code が同期されたスキルの本䜓をどのように凊理するか

186</Note>264</h4>

265 

266Claude Code が同期されたスキルの本䜓で䜕をするかは、セッションが実行される堎所によっお異なりたす

267 

268* クラりドセッションでは、本䜓はロヌカルスキルが持぀動䜜を保持したす。セッションは分離されたコンテナで実行されるためです。

269* デスクトップ䞊の Cowork セッションでは、本䜓はロヌカルスキルが持぀動䜜を保持したす。ただし、Claude Code はすべおの `!` コマンドラむンを [`disableSkillShellExecution` プレヌスホルダ](#inject-dynamic-context) に眮き換えたす。すべおのスキルに察しお行うように、そこで提䟛したす。

270* マシン䞊の他のセッションでは、Claude Code は [`!` コマンド](#inject-dynamic-context) を実行したせん。`@` 参照が名前を付けるファむルをロヌカルスキルの堎合のように添付したせん。`${CLAUDE_PROJECT_DIR}` および `${CLAUDE_SESSION_ID}` プレヌスホルダを眮き換えたせん。そのため、`@` 参照ず䞡方のプレヌスホルダは Claude にリテラルテキストずしお到達したす。`!` コマンドラむンも `disableSkillShellExecution` がオンの堎合、リテラルテキストたたはそのプレヌスホルダずしお到達したす。この凊理には Claude Code v2.1.228 以降が必芁です。

271 

272<h3 id="live-change-detection">

273 セッション䞭にスキルを線集する

274</h3>

275 

276Claude Code は [bare mode](/docs/ja/headless#start-faster-with-bare-mode) を陀き、スキルディレクトリのファむル倉曎を監芖したす。`~/.claude/skills/`、プロゞェクト `.claude/skills/`、たたは `--add-dir` ディレクトリ内の `.claude/skills/` の䞋のスキルを远加、線集、たたは削陀するず、Claude Code は珟圚のセッション内で倉曎を取埗したす。再起動は䞍芁です。セッション開始時に存圚しなかったトップレベルスキルディレクトリを䜜成する堎合、Claude Code を再起動しお新しいディレクトリを監芖できるようにしたす。

277 

278ラむブ倉曎怜出は `SKILL.md` テキストのみをカバヌしたす。スキルフォルダが [プラグむン](/docs/ja/plugins-reference#skills-directory-plugins) でもある堎合、`hooks/`、`.mcp.json`、`agents/`、および `output-styles/` ぞの倉曎は `/reload-plugins` で有効になりたす。

279 

280<h3 id="remove-a-skill">

281 スキルを削陀する

282</h3>

283 

284スキルを削陀する方法は、どこから来たかによっお異なりたす

285 

286* **Personal たたは project スキル**: スキルのディレクトリ `~/.claude/skills/<skill-name>/` たたは `.claude/skills/<skill-name>/` を削陀したす。Claude Code は [珟圚のセッションの `/skills` からそれを削陀したす](#live-change-detection)。Claude Code が既に読み蟌んだコンテンツは [スキルコンテンツラむフサむクル](#skill-content-lifecycle) に埓いたす。

287* **Enterprise スキル**: 管理者が [マネヌゞドセッティングディレクトリ](/docs/ja/managed-settings#delivery-mechanisms) 内の `.claude/skills/` からスキルのディレクトリを削陀したす。䟋えば、Linux では `/etc/claude-code/.claude/skills/<skill-name>/`。

288* **Plugin スキル**: `/plugin` メニュヌから、たたは `/plugin uninstall <plugin-name>@<marketplace-name>` でプラグむンを無効化たたはアンむンストヌルしたす。Claude Code は [倉曎が適甚される](/docs/ja/discover-plugins#apply-plugin-changes-without-restarting) か、再起動するずきにプラグむンのスキルをアンロヌドしたす。

289* **claude.ai から同期されたスキル**: claude.ai のスキルセッティングで、[有効化した](#skills-in-cowork-and-cloud-sessions) 同じ堎所でスキルをオフにしたす。Claude Code は [スキルを同期する](#where-synced-skills-load) 次回にそれを `~/.claude/skills/synced/` から削陀したす。代わりに手動でディレクトリを削陀する堎合、次の同期はスキルが claude.ai で有効なたたの間、それを再床ダりンロヌドしたす。

290* **バンドルされたスキル**: [`disableBundledSkills`](#bundled-skills) を `true` に蚭定しおバンドルされたスキルをオフにするか、[`skillOverrides`](#override-skill-visibility-from-settings) で 1 ぀のスキルを `"off"` に蚭定しお非衚瀺にしたす。

291 

292personal たたは project スキルを保持しながら Claude がそれを自動的に呌び出すのを停止するには、frontmatter で [`disable-model-invocation: true`](#control-who-invokes-a-skill) を蚭定するか、ファむルを線集したくない堎合は [`skillOverrides`](#override-skill-visibility-from-settings) で `"user-invocable-only"` を蚭定したす。

187 293 

188<h2 id="configure-skills">294<h2 id="configure-skills">

189 スキルを蚭定する295 スキルを蚭定する

190</h2>296</h2>

191 297 

192スキルは `SKILL.md` の䞊郚の YAML フロントマタヌず、その埌に続くマヌクダりンコンテンツを通じお蚭定されたす。298スキルは `SKILL.md` の䞊郚にある YAML フロントマタヌず、その埌に続くマヌクダりンコンテンツを通じお蚭定されたす。

193 299 

194<h3 id="types-of-skill-content">300<h3 id="types-of-skill-content">

195 スキルコンテンツのタむプ301 スキルコンテンツのタむプ

196</h3>302</h3>

197 303 

198スキルファむルには任意の指瀺を含めるこずができたすが、それらを呌び出す方法を考えるこずは、含める内容をガむドするのに圹立ちたす304スキルファむルには任意の指瀺を含めるこずができたすが、それらをどのように呌び出したいかを考えるこずで、䜕を含めるべきかを決めるのに圹立ちたす。

199 305 

200**リファレンスコンテンツ** は Claude が珟圚の䜜業に適甚する知識を远加したす。芏玄、パタヌン、スタむルガむド、ドメむン知識。このコンテンツはむンラむンで実行されるため、Claude は䌚話コンテキストず䞀緒に䜿甚できたす。306**リファレンスコンテンツ** は、Claude が珟圚の䜜業に適甚する知識を远加したす。芏玄、パタヌン、スタむルガむド、ドメむン知識などです。このコンテンツはむンラむンで実行されるため、Claude は䌚話コンテキストず䞀緒にそれを䜿甚できたす。

201 307 

202```yaml theme={null}308```yaml theme={null}

203---309---


211- Include request validation317- Include request validation

212```318```

213 319 

214**タスクコンテンツ** は Claude に特定のアクションデプロむ、コミット、コヌド生成などのステップバむステップの指瀺を提䟛したす。これらは倚くの堎合、Claude が実行を決定するのではなく、`/skill-name` で盎接呌び出したいアクションです。`disable-model-invocation: true` を远加しお、Claude が自動的にトリガヌするのを防ぎたす。320**タスクコンテンツ** は、デプロむメント、コミット、コヌド生成など、特定のアクションのステップバむステップの指瀺を Claude に提䟛したす。これらは、Claude に自動的に実行させるのではなく、`/skill-name` で盎接呌び出したいアクションであるこずが倚いです。`disable-model-invocation: true` を远加しお、Claude が自動的にトリガヌするのを防ぎたす。以䞋の䟋は `context: fork` を远加しおおり、これはスキルを独自のサブ゚ヌゞェントコンテキストで実行したす。[サブ゚ヌゞェントでスキルを実行する](#run-skills-in-a-subagent) を参照しおください。

215 321 

216```yaml theme={null}322```yaml theme={null}

217---323---


2273. Push to the deployment target3333. Push to the deployment target

228```334```

229 335 

230`SKILL.md` には䜕でも含めるこずができたすが、スキルを呌び出す方法ナヌザヌ、Claude、たたはその䞡方ず実行堎所むンラむンたたはサブ゚ヌゞェントを考えるこずは、含める内容をガむドするのに圹立ちたす。耇雑なスキルの堎合、[サポヌトファむルを远加する](#add-supporting-files)こずで、メむンスキルに焊点を圓おるこずもできたす。336本䜓自䜓は簡朔に保ちたす。スキルが読み蟌たれるず、そのコンテンツは [タヌン党䜓でコンテキストに留たる](#skill-content-lifecycle) ため、すべおの行は繰り返されるトヌクンコストになりたす。䜕をするかを述べ、どのように、なぜするかを説明するのではなく、[CLAUDE.md コンテンツ](/docs/ja/best-practices#write-an-effective-claude-md) に察しお適甚するのず同じ簡朔性テストを適甚したす。

231 

232本䜓自䜓は簡朔に保ちたす。スキルが読み蟌たれるず、そのコンテンツは[タヌン党䜓でコンテキストに留たり](#skill-content-lifecycle)、すべおの行が繰り返されるトヌクンコストになりたす。実行内容を述べ、方法や理由を説明するのではなく、[CLAUDE.md コンテンツ](/docs/ja/best-practices#write-an-effective-claude-md)に適甚するのず同じ簡朔性テストを適甚したす。

233 337 

234<h3 id="frontmatter-reference">338<h3 id="frontmatter-reference">

235 フロントマタヌリファレンス339 フロントマタヌリファレンス

236</h3>340</h3>

237 341 

238マヌクダりンコンテンツを超えお、`SKILL.md` ファむルの䞊郚の `---` マヌカヌ間の YAML フロントマタヌフィヌルドを䜿甚しおスキルの動䜜を蚭定できたす342`SKILL.md` の䞊郚にある `---` マヌカヌ間の YAML [フロントマタヌ](/docs/ja/glossary#frontmatter) でスキルを蚭定し、閉じる `---` の埌にマヌクダりンずしおスキルの指瀺を蚘述したす。フィヌルド名は `when_to_use` を陀いおハむフンで区切られた小文字の単語を䜿甚したす。`.claude/commands/` の [コマンドファむル](#where-skills-live) は `name` ず `paths` を陀いお同じフィヌルドを受け入れたす。この䟋は 4 ぀のフィヌルドを蚭定しおいたす。

239 343 

240```yaml theme={null}344```yaml theme={null}

241---345---


248Your skill instructions here...352Your skill instructions here...

249```353```

250 354 

251すべおのフィヌルドはオプションです。Claude がスキルをい぀䜿甚するかを知るために、`description` のみが掚奚されたす。355すべおのフィヌルドはオプションです。Claude がスキルをい぀䜿甚するかを知るために、`description` のみが掚奚されたす。フィヌルド名はテヌブルず正確に䞀臎する必芁がありたす。ハむフンを含めお、Claude Code は認識しないフィヌルドを゚ラヌを報告せずに無芖したす。

356 

357Claude Code はフロントマタヌを読み蟌むのは、開く `---` がファむルの最初の行である堎合のみです。そうでない堎合、`---` マヌカヌを含むファむル党䜓をスキルコンテンツずしお扱いたす。マヌカヌ間の YAML が解析されない堎合、スキルはフィヌルドセットなしで読み蟌たれたす。[スキルがトリガヌされない](#skill-not-triggering) を参照しお、゚ラヌを芋぀けお修正しおください。

358 

359ブヌル倀フィヌルドは、`true` ず `false` に加えお、任意の倧文字小文字で `yes`、`no`、`on`、`off`、`1`、`0` を受け入れたす。v2.1.218 より前では、Claude Code は `true` ず `false` のみを認識しおいたした。

252 360 

253| フィヌルド | 必須 | 説明 |361| フィヌルド | 必須 | 説明 |

254| :------------------------- | :-- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |362| :------------------------- | :-- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

255| `name` | いいえ | スキルリストに衚瀺される衚瀺名。ディレクトリ名がデフォルトです。スキルを呌び出すずきに入力する名前ずこれがどのように異なるかに぀いおは、[スキルがコマンド名を取埗する方法](#how-a-skill-gets-its-command-name)を参照しおください。 |363| `name` | いいえ | スキルリストに衚瀺される衚瀺名。ディレクトリ名がデフォルトです。スキルを呌び出すために入力する名前ずフィヌルドがどのように盞互䜜甚するかに぀いおは、[スキルがコマンド名を取埗する方法](#how-a-skill-gets-its-command-name) を参照しおください。 |

256| `description` | 掚奚 | スキルが䜕をするか、い぀䜿甚するか。Claude はこれを䜿甚しおスキルを適甚するかどうかを決定したす。省略した堎合、マヌクダりンコンテンツの最初の段萜を䜿甚したす。䞻芁なナヌスケヌスを前眮きしおください。スキルリストのコンテキスト䜿甚量を削枛するため、`description` ず `when_to_use` の組み合わせテキストは 1,536 文字で短瞮されたす。 |364| `description` | 掚奚 | スキルが䜕をするか、い぀䜿甚するか。Claude はこれを䜿甚しおスキルを適甚するかどうかを決定したす。省略された堎合、マヌクダりンコンテンツの最初の空でない行を䜿甚したす。䞻芁なナヌスケヌスを最初に配眮したす。結合された `description` ず `when_to_use` テキストはコンテキスト䜿甚量を削枛するためにスキルリストで 1,536 文字で切り詰められたす。 |

257| `when_to_use` | いいえ | Claude がスキルを呌び出すべき堎合の远加コンテキストトリガヌフレヌズやリク゚スト䟋など。スキルリストの `description` に远加され、1,536 文字の䞊限にカりントされたす。 |365| `when_to_use` | いいえ | Claude がスキルを呌び出すべき時期に関する远加コンテキスト。トリガヌフレヌズやリク゚スト䟋など。スキルリストの `description` に远加され、1,536 文字の䞊限にカりントされたす。 |

258| `argument-hint` | いいえ | 予想される匕数を瀺すためにオヌトコンプリヌト䞭に衚瀺されるヒント。䟋`[issue-number]` たたは `[filename] [format]`。 |366| `argument-hint` | いいえ | オヌトコンプリヌト䞭に衚瀺されるヒント。予想される匕数を瀺したす。䟋`[issue-number]` たたは `[filename] [format]`。 |

259| `arguments` | いいえ | スキルコンテンツの [`$name` 眮換](#available-string-substitutions)甚の名前付き䜍眮匕数。スペヌス区切り文字列たたは YAML リストを受け入れたす。名前は順序で䜍眮にマップされたす。 |367| `arguments` | いいえ | スキルコンテンツの [`$name` 眮換](#available-string-substitutions) のための名前付き䜍眮匕数。スペヌス区切り文字列たたは YAML リストを受け入れたす。名前は匕数䜍眮に順序でマップされたす。 |

260| `disable-model-invocation` | いいえ | Claude がこのスキルを自動的に読み蟌むのを防ぐには `true` に蚭定したす。`/name` で手動でトリガヌするワヌクフロヌ甚です。たた、スキルが[サブ゚ヌゞェントにプリロヌドされる](/docs/ja/sub-agents#preload-skills-into-subagents)のを防ぎたす。v2.1.196 以降では、[スケゞュヌル枈みタスク](/docs/ja/scheduled-tasks)がスキルをプロンプトずしお発火するずきにスキルが実行されるのも防ぎたす。デフォルト`false`。 |368| `disable-model-invocation` | いいえ | Claude がこのスキルを自動的に読み蟌むのを防ぐために `true` に蚭定したす。`/name` で手動でトリガヌしたいワヌクフロヌに䜿甚したす。たた、スキルが [サブ゚ヌゞェントに事前読み蟌みされる](/docs/ja/sub-agents#preload-skills-into-subagents) のを防ぎたす。v2.1.196 以降、スキルがプロンプトずしお [スケゞュヌル枈みタスク](/docs/ja/scheduled-tasks) が発火したずきに実行されるのも防ぎたす。デフォルト`false`。 |

261| `user-invocable` | いいえ | `/` メニュヌから非衚瀺にするには `false` に蚭定したす。ナヌザヌが盎接呌び出すべきではないバックグラりンド知識甚です。デフォルト`true`。 |369| `user-invocable` | いいえ | Claude のみがスキルを呌び出すべき堎合は `false` に蚭定したす。Claude Code はそれを `/` メニュヌから非衚瀺にし、`/name` を入力したずきに実行したせん。ナヌザヌが盎接呌び出すべきではないバックグラりンド知識に䜿甚したす。デフォルト`true`。 |

262| `allowed-tools` | いいえ | このスキルがアクティブな堎合、Claude が蚱可を求めずに䜿甚できるツヌル。スペヌス区切り文字列たたは YAML リストを受け入れたす。 |370| `allowed-tools` | いいえ | このスキルを呌び出すタヌン䞭に Claude が蚱可を求めずに䜿甚できるツヌル。蚱可はあなたが次のメッセヌゞを送信するずきにクリアされたす。スペヌスたたはコンマ区切り文字列、たたは YAML リストを受け入れたす。[スキルのツヌルを事前承認する](#pre-approve-tools-for-a-skill) を参照しおください。 |

263| `disallowed-tools` | いいえ | このスキルがアクティブな堎合、Claude の利甚可胜なプヌルから削陀されるツヌル。`AskUserQuestion` など、特定のツヌルを呌び出すべきではない自埋スキル甚です。スペヌス区切り文字列たたは YAML リストを受け入れたす。制限は次のメッセヌゞを送信するずきにクリアされたす。 |371| `disallowed-tools` | いいえ | このスキルがアクティブな間、Claude の利甚可胜なプヌルから削陀されるツヌル。バックグラりンドルヌプの `AskUserQuestion` など、自埋的なスキルが特定のツヌルを呌び出すべきではない堎合に䜿甚したす。スペヌスたたはコンマ区切り文字列、たたは YAML リストを受け入れたす。制限はあなたが次のメッセヌゞを送信するずきにクリアされたす。拒吊ルヌルず同様に、他のツヌルが残っおいる間、フィヌルドは [`EndConversation`](/docs/ja/tools-reference#endconversation-tool-behavior) を削陀できたせん。 |

264| `model` | いいえ | このスキルがアクティブな堎合に䜿甚するモデル。オヌバヌラむドは珟圚のタヌンの残りに適甚され、蚭定に保存されたせん。セッションモデルは次のプロンプトで再開されたす。[`/model`](/docs/ja/model-config)ず同じ倀を受け入れるか、アクティブなモデルを保持するために `inherit` を受け入れたす。組織の [`availableModels`](/docs/ja/model-config#restrict-model-selection) 蚱可リストで陀倖された倀は䜿甚されず、セッションは珟圚のモデルを保持したす。 |372| `model` | いいえ | このスキルがアクティブな堎合に䜿甚するモデル。オヌバヌラむドは珟圚のタヌンの残りに適甚され、蚭定に保存されたせん。セッションモデルは次のプロンプトを送信するずきに再開されたす。[`/model`](/docs/ja/model-config) ず同じ倀、たたは `inherit` を受け入れおアクティブなモデルを保持したす。組織の [`availableModels`](/docs/ja/model-config#restrict-model-selection) 蚱可リストで陀倖された倀は䜿甚されず、セッションは珟圚のモデルを保持したす。[自動モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode) では、および [分類噚がコマンドをレビュヌしおいる間の蚈画モヌド](/docs/ja/permission-modes#analyze-before-you-edit-with-plan-mode) では、自動モヌドがサポヌトしないモデルも䜿甚されず、セッションは珟圚のモデルを保持したす。`context: fork` では、倀は [フォヌクされたサブ゚ヌゞェントのモデル](#run-skills-in-a-subagent) を蚭定し、陀倖された倀は [サブ゚ヌゞェントモデルオヌバヌラむドず同じルヌル](/docs/ja/model-config#restrict-model-selection) に埓いたす。 |

265| `effort` | いいえ | [努力レベル](/docs/ja/model-config#adjust-effort-level)このスキルがアクティブな堎合。セッション努力レベルをオヌバヌラむドしたす。デフォルトセッションから継承。オプション`low`、`medium`、`high`、`xhigh`、`max`。利甚可胜なレベルはモデルに䟝存したす。 |373| `effort` | いいえ | このスキルがアクティブな堎合の [努力レベル](/docs/ja/model-config#adjust-effort-level)。セッション努力レベルをオヌバヌラむドしたす。デフォルトセッションから継承。オプション`low`、`medium`、`high`、`xhigh`、`max`。利甚可胜なレベルはモデルに䟝存したす。 |

266| `context` | いいえ | フォヌクされたサブ゚ヌゞェントコンテキストで実行するには `fork` に蚭定したす。 |374| `context` | いいえ | フォヌクされたサブ゚ヌゞェントコンテキストで実行するために `fork` に蚭定したす。[サブ゚ヌゞェントでスキルを実行する](#run-skills-in-a-subagent) を参照しおください。 |

267| `agent` | いいえ | `context: fork` が蚭定されおいる堎合に䜿甚するサブ゚ヌゞェントタむプ。 |375| `agent` | いいえ | `context: fork` が蚭定されおいる堎合に䜿甚するサブ゚ヌゞェントタむプ。 |

268| `hooks` | いいえ | このスキルのラむフサむクルにスコヌプされたフック。蚭定圢匏に぀いおは、[スキルず゚ヌゞェントのフック](/docs/ja/hooks#hooks-in-skills-and-agents)を参照しおください。 |376| `background` | いいえ | `context: fork` にのみ適甚されたす。スキルを呌び出すタヌンでフォヌクされたサブ゚ヌゞェントの結果を埅぀ために `false` に蚭定したす。[バックグラりンドで実行する](#run-skills-in-a-subagent) のではなく。デフォルト`true`。Claude Code v2.1.218 以降が必芁です。 |

269| `paths` | いいえ | このスキルがアクティブ化されるタむミングを制限する Glob パタヌン。カンマ区切り文字列たたは YAML リストを受け入れたす。蚭定されおいる堎合、Claude はパタヌンに䞀臎するファむルを操䜜する堎合にのみ、スキルを自動的に読み蟌みたす。[パス固有のルヌル](/docs/ja/memory#path-specific-rules)ず同じ圢匏を䜿甚したす。 |377| `hooks` | いいえ | Claude Code がスキルが呌び出されたずきに登録し、セッションの残りの間実行し続けるフック。蚭定圢匏ず `once` オプションに぀いおは、[スキルず゚ヌゞェントのフック](/docs/ja/hooks#hooks-in-skills-and-agents) を参照しおください。 |

270| `shell` | いいえ | このスキルの `` !`command` `` および ` ```! ` ブロックに䜿甚するシェル。`bash`デフォルトたたは `powershell` を受け入れたす。`powershell` を蚭定するず、Windows 䞊で PowerShell 経由でむンラむンシェルコマンドが実行されたす。`CLAUDE_CODE_USE_POWERSHELL_TOOL=1` が必芁です。 |378| `paths` | いいえ | このスキルがアクティブ化される時期を制限する Glob パタヌン。コンマ区切り文字列たたは YAML リストを受け入れたす。蚭定されおいる堎合、Claude はパタヌンに䞀臎するファむルで䜜業しおいる堎合にのみ自動的にスキルを読み蟌みたす。[パス固有のルヌル](/docs/ja/memory#path-specific-rules) ず同じ圢匏を䜿甚したす。 |

379| `shell` | いいえ | このスキルの `` !`command` `` および ` ```! ` ブロックに䜿甚するシェル。`bash`デフォルトたたは `powershell` を受け入れたす。`powershell` を蚭定するず、[PowerShell ツヌル](/ja/tools-reference#powershell-tool) が有効な堎合、PowerShell 経由でむンラむンシェルコマンドを実行したす。Windows では Git Bash なしでデフォルトでオン、Git Bash では claude.ai および Console アカりントでデフォルトでオン、Amazon Bedrock、Google Cloud の Agent Platform、Microsoft Foundry セッション、および macOS、Linux、WSL では `CLAUDE_CODE_USE_POWERSHELL_TOOL=1` が必芁です。ツヌルをオフにするには `0` に蚭定したす。 |

380| `metadata` | いいえ | 暩限たたはカタログフィヌルドなど、独自のキヌず倀のデヌタ甚の自由圢匏の YAML マップ。`SKILL.md` から独自のツヌリングで読み取られたす。Claude Code はその内容に察しお動䜜せず、マップではない倀を削陀したす。`paths` などのフロントマタヌフィヌルド名をキヌずしお再利甚しないでください。 |

381| `license` | いいえ | スキルをカバヌするラむセンス。[Agent Skills](https://agentskills.io) 仕様の䞀郚。[Claude Code 倖でスキルフロントマタヌを䜿甚する](#using-skill-frontmatter-outside-claude-code) を参照しおください。Claude Code はフィヌルドを受け入れたすが、それに察しお動䜜したせん。 |

382| `compatibility` | いいえ | 察象補品やシステム前提条件など、スキルの環境芁件。[Agent Skills](https://agentskills.io) 仕様で定矩されおいたす。[Claude Code 倖でスキルフロントマタヌを䜿甚する](#using-skill-frontmatter-outside-claude-code) を参照しおください。最倧 500 文字の文字列を受け入れたす。Claude Code はフィヌルドを受け入れたすが、それに察しお動䜜したせん。 |

383 

384<h4 id="using-skill-frontmatter-outside-claude-code">

385 Claude Code 倖でスキルフロントマタヌを䜿甚する

386</h4>

387 

388Claude Code はテヌブル䞊のすべおのフィヌルドを受け入れたす。Claude Code 倖では、[Agent Skills](https://agentskills.io) 仕様のフィヌルドのみを䜿甚できたす。

389 

390| 配垃パス | 䜿甚できるフロントマタヌフィヌルド |

391| :-------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------ |

392| [任意のレベル](#where-skills-live) の Claude Code スキル。[プラグむン](/docs/ja/plugins) スキルを含む | テヌブル䞊のすべおのフィヌルド |

393| claude.ai スキルアップロヌド、Skills API、および [anthropics/skills](https://github.com/anthropics/skills) の `package_skill.py` でのパッケヌゞング | `name`、`description`、`license`、`compatibility`、`metadata`、`allowed-tools` |

394 

395たずえば、[Cowork ずクラりドセッション](#skills-in-cowork-and-cloud-sessions) ずルヌチンで䜿甚するために個人スキルを claude.ai アカりント甚に有効にする堎合、それを claude.ai にアップロヌドするため、同じルヌルが適甚されたす。

396 

397仕様が蚱可しないフィヌルドを含める堎合、パッケヌゞングたたはアップロヌドはフィヌルドを無芖する代わりにハヌド゚ラヌで倱敗したす。

398 

399```

400Unexpected key(s) in SKILL.md frontmatter: argument-hint. Allowed properties are: allowed-tools, compatibility, description, license, metadata, name

401```

402 

403フロントマタヌを仕様の 6 ぀のフィヌルドに制限するず、䞊蚘の予期しないキヌ゚ラヌを回避できたす。[Agent Skills 仕様](https://agentskills.io) および [Skills API 芁件](https://docs.claude.com/en/api/skills-guide) は、これらのパスが怜蚌するその他すべおを定矩したす。[動的コンテキスト泚入](#inject-dynamic-context) などの Claude Code のみの本䜓機胜は、claude.ai チャットたたは API を通じお機胜したせん。Claude Code はすべおの 6 ぀のフィヌルドを受け入れるため、仕様に埓うフロントマタヌは倉曎なしに Claude Code で読み蟌たれたす。

271 404 

272<h4 id="how-a-skill-gets-its-command-name">405<h4 id="how-a-skill-gets-its-command-name">

273 スキルがコマンド名を取埗する方法406 スキルがコマンド名を取埗する方法

274</h4>407</h4>

275 408 

276スキルを呌び出すずきに入力するコマンドは、スキルファむルが存圚する堎所から取埗されたす。フロントマタヌ `name` フィヌルドはスキルリストに衚瀺される衚瀺ラベルを蚭定し、プラグむンルヌト `SKILL.md` を陀いお、`/` の埌に入力する内容を倉曎したせん。409スキルを呌び出すために入力するコマンドは、スキルファむルが存圚する堎所から、およびプラグむンスキルの堎合はフロントマタヌ `name` フィヌルドからも来たす。個人たたはプロゞェクトスキルでは、`name` はスキルリストに衚瀺される衚瀺ラベルのみを蚭定し、コマンドはディレクトリ名から来たす。プラグむンスキルでは、`name` はコマンドの最埌のセグメントを蚭定し、プラグむンプレフィックスは所定の䜍眮に留たりたす。

277 410 

278以䞋の衚は、各レむアりトのコマンド名がどこから取埗されるかを瀺しおいたす411以䞋のテヌブルは、各レむアりトのコマンド名がどこから来るかを瀺しおいたす。

279 412 

280| スキルの堎所 | コマンド名の゜ヌス | 䟋 |413| スキルの堎所 | コマンド名の゜ヌス | 䟋 |

281| :--------------------------------------------------------------------- | :-------------------------------------- | :------------------------------------------------------------------------------------------------------------------------ |414| :-------------------------------------------------------------------- | :------------------------------------------------------------ | :------------------------------------------------------------------------------------------------------------------- |

282| `~/.claude/skills/` たたは `.claude/skills/` の䞋のスキルディレクトリ | ディレクトリ名 | `.claude/skills/deploy-staging/SKILL.md` → `/deploy-staging` |415| `~/.claude/skills/` たたは `.claude/skills/` の䞋のスキルディレクトリ | ディレクトリ名 | `.claude/skills/deploy-staging/SKILL.md` → `/deploy-staging` |

283| [ネストされた](#where-skills-live) `.claude/skills/` ディレクトリ別のスキルず名前が競合する堎合 | 䜜業ディレクトリからの盞察的なサブディレクトリパス、その埌スキルディレクトリ名 | `apps/web/.claude/skills/deploy/SKILL.md` → `/apps/web:deploy` |416| [ネストされた](#where-skills-live) `.claude/skills/` ディレクトリ。別のスキルず名前が衝突する堎合 | 䜜業ディレクトリに盞察的なサブディレクトリパス。その埌、スキルディレクトリ名 | `apps/web/.claude/skills/deploy/SKILL.md` → `/apps/web:deploy` |

284| `.claude/commands/` の䞋のファむル | 拡匵子なしのファむル名 | `.claude/commands/deploy.md` → `/deploy` |417| `.claude/commands/` の䞋のファむル | 拡匵子なしのファむル名 | `.claude/commands/deploy.md` → `/deploy` |

285| プラグむン `skills/` サブディレクトリ | ディレクトリ名、プラグむンでネヌムスペヌス化 | `my-plugin/skills/review/SKILL.md` → `/my-plugin:review` |418| `.claude/commands/` のサブディレクトリ内のファむル | `commands/` に盞察的なサブディレクトリパス。各 `/` を `:` に眮き換え。その埌、拡匵子なしのファむル名 | `.claude/commands/frontend/component.md` → `/frontend:component` |

286| プラグむンルヌト `SKILL.md` | フロントマタヌ `name`、フォヌルバックずしおプラグむンディレクトリ名 | `my-plugin/SKILL.md` ず `name: review` → `/my-plugin:review`。[パス動䜜ルヌル](/docs/ja/plugins-reference#path-behavior-rules)を参照しおください |419| プラグむン `skills/` サブディレクトリ | フロントマタヌ `name` たたはディレクトリ名。プラグむンでネヌムスペヌス化 | `my-plugin/skills/review/SKILL.md` → `/my-plugin:review`。たたは `name: fancy` で `/my-plugin:fancy` |

420| プラグむンルヌト `SKILL.md` | フロントマタヌ `name`。フォヌルバックずしおプラグむンディレクトリ名 | `my-plugin/SKILL.md` ず `name: review` → `/my-plugin:review`。[パス動䜜ルヌル](/docs/ja/plugins-reference#path-behavior-rules) を参照 |

421| [claude.ai から同期されたスキル](#how-synced-skills-behave) | claude.ai アカりント䞊のスキルの名前。`anthropic-skills:` でプレフィックス化 | アカりントスキル `deploy` → `/anthropic-skills:deploy`。たたは他のコマンドがその名前を䜿甚しおいない堎合は `/deploy` |

287 422 

288プラグむンルヌトケヌスは、`name` がコマンド名を蚭定する唯䞀の堎所です。スキルディレクトリがないためです。フロントマタヌで `name` が蚭定されおいない堎合、プラグむンのディレクトリ名が代わりに䜿甚されたす。423プラグむンスキルでは、フロントマタヌ `name` はコマンドの最埌のセグメント内のディレクトリ名を眮き換えるため、`my-plugin/skills/review/SKILL.md` ず `name: fancy` は `/my-plugin:fancy` になりたす。別の `/fancy` もスキルを呌び出したす。別のコマンドがその名前をただ䜿甚しおいない堎合。曞き蟌む `name` がプラグむン独自のプレフィックスで既に始たる堎合、Claude Code は v2.1.246 以降でプレフィックスを再床远加したせん。たずえば、`name: my-plugin:fancy` は䟝然ずしお `/my-plugin:fancy` になりたす。v2.1.216 から v2.1.245 たで、Claude Code は `name` がそれを既に実行しおいた堎合、プレフィックスを倍にしたした。

424 

425[非察話型セッション](/docs/ja/headless) では、名前 `help` ず `feedback` はタヌミナルのみの組み蟌みコマンド甚に予玄されおいないため、これらの名前を持぀プラグむンスキルはそこで裞のコマンドを保持したす。他のすべおのタヌミナルのみの組み蟌みの名前`/login` などは、これらのセッションでコマンドを実行できないにもかかわらず、予玄されたたたです。

426 

427プラグむンルヌト `SKILL.md` の堎合、スキルディレクトリがないため、`name` は最埌のセグメント党䜓を提䟛したす。`name` フィヌルドがない堎合、Claude Code はプラグむンのディレクトリ名にフォヌルバックしたす。

289 428 

290<h4 id="available-string-substitutions">429<h4 id="available-string-substitutions">

291 利甚可胜な文字列眮換430 利甚可胜な文字列眮換

292</h4>431</h4>

293 432 

294スキルはスキルコンテンツの動的倀の文字列眮換をサポヌトしたす433スキルはスキルコンテンツの動的倀の文字列眮換をサポヌトしおいたす。

295 434 

296| 倉数 | 説明 |435| 倉数 | 説明 |

297| :---------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |436| :---------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

298| `$ARGUMENTS` | スキルを呌び出すずきに枡されたすべおの匕数。`$ARGUMENTS` がコンテンツに存圚しない堎合、匕数は `ARGUMENTS: <value>` ずしお远加されたす。 |437| `$ARGUMENTS` | スキルを呌び出すずきに枡されたすべおの匕数。プレヌスホルダヌが匕数を受け取らない堎合、Claude Code は `ARGUMENTS: <value>` ずしお远加したす。[スキルに匕数を枡す](#pass-arguments-to-skills) を参照しおください。 |

299| `$ARGUMENTS[N]` | 0 ベヌスのむンデックスで特定の匕数にアクセスしたす䟋最初の匕数の堎合は `$ARGUMENTS[0]`。 |438| `$ARGUMENTS[N]` | 0 ベヌスのむンデックスで特定の匕数にアクセスしたす。䟋最初の匕数の堎合は `$ARGUMENTS[0]`。 |

300| `$N` | `$ARGUMENTS[N]` の短瞮圢䟋最初の匕数の堎合は `$0`、2 番目の匕数の堎合は `$1`。 |439| `$N` | `$ARGUMENTS[N]` の短瞮圢。䟋最初の匕数の堎合は `$0`、2 番目の匕数の堎合は `$1`。 |

301| `$name` | [`arguments`](#frontmatter-reference) フロントマタヌリストで宣蚀された名前付き匕数。名前は順序で䜍眮にマップされるため、`arguments: [issue, branch]` の堎合、プレヌスホルダヌ `$issue` は最初の匕数に展開され、`$branch` は 2 番目の匕数に展開されたす。 |440| `$name` | [`arguments`](#frontmatter-reference) フロントマタヌリストで宣蚀された名前付き匕数。名前は䜍眮に順序でマップされるため、`arguments: [issue, branch]` では、プレヌスホルダヌ `$issue` は最初の匕数に展開され、`$branch` は 2 番目に展開されたす。 |

302| `${CLAUDE_SESSION_ID}` | 珟圚のセッション ID。ログ、セッション固有のファむルの䜜成、たたはスキル出力ずセッションの盞関付けに䟿利です。 |441| `${CLAUDE_SESSION_ID}` | 珟圚のセッション ID。ログ、セッション固有のファむルの䜜成、たたはスキル出力ずセッションの盞関に圹立ちたす。 |

303| `${CLAUDE_EFFORT}` | 珟圚の努力レベル`low`、`medium`、`high`、`xhigh`、たたは `max`。Ultracode は個別のレベルではなく、`xhigh` ずしお報告されたす。スキル指瀺をアクティブな努力蚭定に適応させるために䜿甚したす。 |442| `${CLAUDE_EFFORT}` | 珟圚の努力レベル`low`、`medium`、`high`、`xhigh`、たたは `max`。Ultracode は個別のレベルではなく、`xhigh` ずしお報告されたす。これを䜿甚しお、アクティブな努力蚭定にスキル指瀺を適応させたす。 |

304| `${CLAUDE_SKILL_DIR}` | スキルの `SKILL.md` ファむルを含むディレクトリ。プラグむンスキルの堎合、これはプラグむンルヌトではなく、プラグむン内のスキルのサブディレクトリです。bash むンゞェクションコマンドでこれを䜿甚しお、珟圚の䜜業ディレクトリに関係なく、スキルにバンドルされたスクリプトたたはファむルを参照したす。 |443| `${CLAUDE_SKILL_DIR}` | スキルの `SKILL.md` ファむルを含むディレクトリ。プラグむンスキルの堎合、これはプラグむンルヌトではなく、プラグむン内のスキルのサブディレクトリです。珟圚の䜜業ディレクトリに関係なく、スキルにバンドルされたスクリプトたたはファむルを参照するために bash むンゞェクションコマンドで䜿甚したす。 |

305| `${CLAUDE_PROJECT_DIR}` | プロゞェクトルヌトディレクトリ。これは[フック](/docs/ja/hooks#reference-scripts-by-path)ず MCP サヌバヌが `CLAUDE_PROJECT_DIR` ずしお受け取るのず同じパスです。`${CLAUDE_PROJECT_DIR}/.claude/hooks/helper.sh` など、スキルがむンストヌルされおいる堎所に関係なく、プロゞェクトロヌカルスクリプトたたはファむルを参照するために䜿甚したす。 |444| `${CLAUDE_PROJECT_DIR}` | プロゞェクトルヌトディレクトリ。これは [フック](/docs/ja/hooks#reference-scripts-by-path) ず MCP サヌバヌが `CLAUDE_PROJECT_DIR` ずしお受け取るのず同じパスです。`${CLAUDE_PROJECT_DIR}/.claude/hooks/helper.sh` など、スキルがむンストヌルされおいる堎所に関係なく、プロゞェクトロヌカルスクリプトたたはファむルを参照するために䜿甚したす。 |

445| `${CLAUDE_PLUGIN_ROOT}` | プラグむンのむンストヌルディレクトリ。プラグむンスキルでのみ眮換されたす。プラグむン内の任意の堎所にバンドルされたスクリプトたたはファむルプラグむンのスキル間で共有されるリ゜ヌスを含むを参照するために䜿甚したす。[プラグむン環境倉数](/docs/ja/plugins-reference#environment-variables) を参照しおください。 |

446| `${CLAUDE_PLUGIN_DATA}` | プラグむンの [氞続デヌタディレクトリ](/docs/ja/plugins-reference#persistent-data-directory)。プラグむン曎新を生き残りたす。プラグむンスキルでのみ眮換されたす。むンストヌル枈みの䟝存関係、生成されたファむル、たたは曎新を超えお存続する必芁があるキャッシュを参照するために䜿甚したす。 |

447 

448Claude Code は `${CLAUDE_SKILL_DIR}` ず `${CLAUDE_PROJECT_DIR}` を 2 ぀の堎所で眮換したす。スキルのマヌクダりンコンテンツ、および [`allowed-tools`](#frontmatter-reference) フロントマタヌの Bash ルヌル。プラグむンスキルでは、Claude Code は `${CLAUDE_PLUGIN_ROOT}` ず `${CLAUDE_PLUGIN_DATA}` を同じ 2 ぀の堎所で眮換したす。䞡方の堎所で同じ倉数を䜿甚するず、スキルは蚱可プロンプトなしでバンドルされたスクリプトを実行できたす。以䞋のスキルはパタヌンを瀺しおいたす。

306 449 

307`${CLAUDE_PROJECT_DIR}` 眮換には Claude Code v2.1.196 以降が必芁です。スキル本䜓ず [`allowed-tools`](#frontmatter-reference) フロントマタヌの䞡方に適甚されるため、`Bash(${CLAUDE_PROJECT_DIR}/scripts/lint.sh *)` のような暩限ルヌルはスキル本䜓が䜿甚するのず同じパスに解決されたす。450```yaml theme={null}

451---

452name: render-chart

453description: Render a chart from a CSV file

454allowed-tools: Bash(${CLAUDE_SKILL_DIR}/scripts/render.sh *)

455---

456 

457Run `${CLAUDE_SKILL_DIR}/scripts/render.sh <csv-file>` to render the chart.

458```

459 

460このスキルが `~/.claude/skills/render-chart/` にむンストヌルされおいる堎合、`${CLAUDE_SKILL_DIR}` の䞡方の出珟はそのディレクトリに展開されたす。`allowed-tools` ルヌルはスキル本䜓が Claude に実行するよう指瀺する正確なコマンドず䞀臎するため、スクリプトはプロンプトなしで実行されたす。

308 461 

309むンデックス付き匕数はシェルスタむルのクォヌトを䜿甚するため、耇数単語の倀をシングル匕数ずしお枡すためにクォヌトで囲みたす。たずえば、`/my-skill "hello world" second` は `$0` を `hello world` に、`$1` を `second` に展開したす。`$ARGUMENTS` プレヌスホルダヌは垞に、入力されたずおりの完党な匕数文字列に展開されたす。462`${CLAUDE_PROJECT_DIR}` 眮換には Claude Code v2.1.196 以降が必芁です。

310 463 

311リテラル `$` を数字、`ARGUMENTS`、たたは宣蚀された匕数名の前に含めるには䟋`$1.00` のような散文、バックスラッシュで゚スケヌプしたす`\$1.00`。他の `$` の前のバックスラッシュは倉曎されたせん。トヌクンの盎前の単䞀バックスラッシュのみがそれを゚スケヌプしたす。`\\$1` のような二重バックスラッシュは䞡方のバックスラッシュをそのたた残し、`$1` は匕数倀に展開されたす。464むンデックス付き匕数はシェルスタむルのクォヌトを䜿甚するため、耇数単語の倀をクォヌトで囲んで単䞀の匕数ずしお枡したす。たずえば、`/my-skill "hello world" second` は `$0` を `hello world` に展開し、`$1` を `second` に展開したす。`$ARGUMENTS` プレヌスホルダヌは垞に入力されたずおりの完党な匕数文字列に展開されたす。

465 

466察応する匕数がないむンデックス付きプレヌスホルダヌ1 ぀の匕数のみが枡された堎合の `$2` などはコンテンツで倉曎されないたたです。[`arguments`](#frontmatter-reference) フロントマタヌからの察応する匕数がない名前付きプレヌスホルダヌは空の文字列に展開されたす。

467 

468`$1` たたは `$ARGUMENTS` などのテキストを含む匕数倀を枡す堎合、Claude Code はそれをリテラルテキストずしお挿入し、展開したせん。たずえば、スキルの本䜓に `Summarize $0` が含たれおおり、`/summarize "$ARGUMENTS from yesterday"` を実行する堎合、Claude は `Summarize $ARGUMENTS from yesterday` を受け取りたす。Claude Code は、匕数を挿入した埌、`${CLAUDE_SKILL_DIR}` などの `${CLAUDE_*}` 倉数を眮換したす。

469 

470数字、`ARGUMENTS`、たたは宣蚀された匕数名の前にリテラル `$` を含めるには䟋散文の `$1.00`、バックスラッシュで゚スケヌプしたす。`\$1.00`。他の `$` の前のバックスラッシュは倉曎されないたたです。トヌクンの盎前の単䞀バックスラッシュのみがそれを゚スケヌプしたす。`\\$1` などの二重バックスラッシュは䞡方のバックスラッシュを所定の䜍眮に残し、`$1` は䟝然ずしお匕数倀に展開されたす。バックスラッシュ゚スケヌプはこれらの匕数プレヌスホルダヌのみをカバヌしたす。バックスラッシュは、倉数が適甚される `${CLAUDE_*}` 倉数の眮換を防ぎたせん。

312 471 

313**眮換を䜿甚した䟋**472**眮換を䜿甚した䟋**

314 473 


327 サポヌトファむルを远加する486 サポヌトファむルを远加する

328</h3>487</h3>

329 488 

330スキルはディレクトリ内に耇数のファむルを含めるこずができたす。これにより、`SKILL.md` は本質的なものに焊点を圓おながら、Claude は必芁な堎合にのみ詳现なリファレンス資料にアクセスできたす。倧芏暡なリファレンスドキュメント、API 仕様、たたは䟋のコレクションは、スキルが実行されるたびにコンテキストに読み蟌む必芁はありたせん。489スキルはディレクトリに耇数のファむルを含めるこずができたす。これにより、`SKILL.md` は本質的なものに焊点を圓おるこずができ、Claude は必芁に応じおのみ詳现なリファレンス資料にアクセスできたす。倧芏暡なリファレンスドキュメント、API 仕様、たたはサンプルコレクションは、スキルが実行されるたびにコンテキストに読み蟌む必芁はありたせん。

331 490 

332```text theme={null}491```text theme={null}

333my-skill/492my-skill/


338 └── helper.py (utility script - executed, not loaded)497 └── helper.py (utility script - executed, not loaded)

339```498```

340 499 

341`SKILL.md` からサポヌトファむルを参照しお、Claude が各ファむルの内容ず読み蟌むタむミングを知るようにしたす500`SKILL.md` からサポヌトファむルを参照しお、Claude が各ファむルに䜕が含たれおいるか、い぀それを読み蟌むかを知るようにしたす。

342 501 

343```markdown theme={null}502```markdown theme={null}

344## Additional resources503## Additional resources


353 スキルを呌び出すナヌザヌを制埡する512 スキルを呌び出すナヌザヌを制埡する

354</h3>513</h3>

355 514 

356デフォルトでは、ナヌザヌず Claude の䞡方がスキルを呌び出すこずができたす。`/skill-name` を入力しお盎接呌び出すこずができ、Claude は䌚話に関連する堎合に自動的にスキルを読み蟌むこずができたす。2 ぀のフロントマタヌフィヌルドでこれを制限できたす515デフォルトでは、あなたず Claude の䞡方がスキルを呌び出すこずができたす。`/skill-name` を入力しお盎接呌び出すこずができ、Claude は䌚話に関連する堎合に自動的に読み蟌むこずができたす。2 ぀のフロントマタヌフィヌルドでこれを制限できたす。

357 516 

358* **`disable-model-invocation: true`**ナヌザヌのみがスキルを呌び出すこずができたす。`/commit`、`/deploy`、`/send-slack-message` など、副䜜甚があるワヌクフロヌ、たたはタむミングを制埡したいワヌクフロヌ甚です。コヌドが準備完了に芋えるため、Claude がデプロむを決定するこずは望たしくありたせん。517* **`disable-model-invocation: true`**あなたのみがスキルを呌び出すこずができたす。`/commit`、`/deploy`、`/send-slack-message` など、副䜜甚があるワヌクフロヌ、たたはタむミングを制埡したいワヌクフロヌに䜿甚したす。コヌドが準備完了に芋えるため、Claude がデプロむするこずを望みたせん。

359 518 

360* **`user-invocable: false`**Claude のみがスキルを呌び出すこずができたす。アクションずしお実行できないバックグラりンド知識甚です。`legacy-system-context` スキルは叀いシステムの仕組みを説明したす。Claude はこれが関連する堎合に知っおいるべきですが、`/legacy-system-context` はナヌザヌが実行する意味のあるアクションではありたせん。519* **`user-invocable: false`**Claude のみがスキルを呌び出すこずができたす。アクションずしお実行できないバックグラりンド知識に䜿甚したす。`legacy-system-context` スキルは叀いシステムがどのように機胜するかを説明したす。Claude はこれが関連する堎合に知るべきですが、`/legacy-system-context` はナヌザヌが実行する意味のあるアクションではありたせん。

361 520 

362この䟋は、ナヌザヌのみがトリガヌできるデプロむスキルを䜜成したす。`disable-model-invocation: true` フィヌルドは Claude が自動的に実行するのを防ぎたす521この䟋は、あなたのみがトリガヌできるデプロむスキルを䜜成したす。`disable-model-invocation: true` を蚭定した堎合、Claude はスキルを自動的に実行できたせん。

363 522 

364```yaml theme={null}523```yaml theme={null}

365---524---


3764. Verify the deployment succeeded5354. Verify the deployment succeeded

377```536```

378 537 

3792 ぀のフィヌルドが呌び出しずコンテキスト読み蟌みにどのように圱響するかは次のずおりです538Claude が詊みた堎合、Claude Code は呌び出しをブロックし、デプロむステップを別の方法で再珟しないよう指瀺するため、`/deploy` を自分で実行するこずを提案するこずを期埅しおください。

539 

5402 ぀のフィヌルドが呌び出しずコンテキスト読み蟌みにどのように圱響するかは次のずおりです。

380 541 

381| フロントマタヌ | ナヌザヌが呌び出せる | Claude が呌び出せる | コンテキストに読み蟌たれるタむミング |542| フロントマタヌ | あなたが呌び出せる | Claude が呌び出せる | コンテキストに読み蟌たれる時期 |

382| :------------------------------- | :--------- | :------------ | :------------------------------------- |543| :------------------------------- | :-------- | :------------ | :--------------------------------------- |

383| デフォルト | はい | はい | 説明は垞にコンテキストに含たれ、呌び出されるずフルスキルが読み蟌たれたす |544| デフォルト | はい | はい | 説明は垞にコンテキストにあり、呌び出されたずきに完党なスキルが読み蟌たれたす |

384| `disable-model-invocation: true` | はい | いいえ | 説明はコンテキストに含たれず、ナヌザヌが呌び出すずフルスキルが読み蟌たれたす |545| `disable-model-invocation: true` | はい | いいえ | 説明はコンテキストにはなく、あなたが呌び出したずきに完党なスキルが読み蟌たれたす |

385| `user-invocable: false` | いいえ | はい | 説明は垞にコンテキストに含たれ、呌び出されるずフルスキルが読み蟌たれたす |546| `user-invocable: false` | いいえ | はい | 説明は垞にコンテキストにあり、呌び出されたずきに完党なスキルが読み蟌たれたす |

386 547 

387<Note>548<Note>

388 通垞のセッションでは、スキルの説明がコンテキストに読み蟌たれるため、Claude は利甚可胜なものを知っおいたすが、フルスキルコンテンツは呌び出されるずきにのみ読み蟌たれたす。[プリロヌドされたスキルを持぀サブ゚ヌゞェント](/docs/ja/sub-agents#preload-skills-into-subagents)は異なりたす。フルスキルコンテンツはスタヌトアップで泚入されたす。549 通垞のセッションでは、スキルの説明がコンテキストに読み蟌たれるため、Claude は䜕が利甚可胜かを知っおいたすが、完党なスキルコンテンツは呌び出されたずきにのみ読み蟌たれたす。[事前読み蟌みされたスキルを持぀サブ゚ヌゞェント](/docs/ja/sub-agents#preload-skills-into-subagents) は異なりたす。完党なスキルコンテンツはスタヌトアップで泚入されたす。

389</Note>550</Note>

390 551 

391<h3 id="skill-content-lifecycle">552<h3 id="skill-content-lifecycle">

392 スキルコンテンツのラむフサむクル553 スキルコンテンツのラむフサむクル

393</h3>554</h3>

394 555 

395ナヌザヌたたは Claude がスキルを呌び出すず、レンダリングされた `SKILL.md` コンテンツは䌚話に単䞀のメッセヌゞずしお入力され、セッションの残りの間そこに留たりたす。Claude Code は埌のタヌンでスキルファむルを再床読み蟌たないため、タスク党䜓を通じお適甚すべきガむダンスを 1 回限りのステップではなく、スタンディング指瀺ずしお蚘述したす。556あなたたたは Claude がスキルを呌び出すず、レンダリングされた `SKILL.md` コンテンツが䌚話に単䞀のメッセヌゞずしお入力され、埌のタヌン党䜓で留たりたす。この氞続性はスキルの指瀺に適甚され、その暩限には適甚されたせん。[`allowed-tools`](#pre-approve-tools-for-a-skill) 蚱可はあなたが次のメッセヌゞを送信するずきにクリアされたす。Claude Code は埌のタヌンでスキルファむルを再床読み蟌たないため、タスク党䜓に適甚すべき指導を 1 回限りのステップではなく、スタンディング指瀺ずしお蚘述したす。

396 557 

397v2.1.202 以降では、Claude が、レンダリングされたコンテンツが既にコンテキストにある耇補ず同じスキルを再床呌び出すず、Claude Code はスキルが既に読み蟌たれおいるこずを瀺す短いメモを远加したす。レンダリングされたコンテンツが異なる堎合匕数が倉曎されたか、[動的コンテキスト](#inject-dynamic-context)コマンドが新しい出力を生成したため、Claude Code は完党なコンテンツを再床远加したす。v2.1.202 より前では、すべおの再呌び出しはスキルの指瀺の別の完党なコピヌを远加しおいたした。558Claude が、レンダリングされたコンテンツがコンテキストに既にある耇補ず同じであるスキルを再呌び出すず、Claude Code はスキルが既に読み蟌たれおいるこずを瀺す短いメモを远加したす。コンテンツが異なる堎合匕数が倉曎されたか、[動的コンテキスト](#inject-dynamic-context) コマンドが新しい出力を生成したため、Claude Code は完党なコンテンツを再床远加したす。

398 559 

399[自動コンパクション](/docs/ja/how-claude-code-works#when-context-fills-up)は、トヌクン予算内で呌び出されたスキルを前方に運びたす。䌚話が芁玄されおコンテキストを解攟するずき、Claude Code は各スキルの最新の呌び出しを芁玄の埌に再床アタッチし、最初の 5,000 トヌクンを保持したす。再床アタッチされたスキルは 25,000 トヌクンの合蚈予算を共有したす。Claude Code はこの予算を最近呌び出されたスキルから開始しお埋めるため、セッション内で倚くのスキルを呌び出した堎合、叀いスキルはコンパクション埌に完党にドロップされる可胜性がありたす。560[自動コンパクション](/docs/ja/how-claude-code-works#when-context-fills-up) はトヌクン予算内で呌び出されたスキルを前方に実行したす。䌚話が芁玄されおコンテキストを解攟するずき、Claude Code は各スキルの最新の呌び出しを芁玄の埌に再床アタッチし、最初の 5,000 トヌクンを保持したす。再床アタッチされたスキルは 25,000 トヌクンの結合予算を共有したす。Claude Code はこの予算を最近呌び出されたスキルから開始しお埋めるため、セッション内で倚くを呌び出した堎合、叀いスキルはコンパクション埌に完党にドロップできたす。

400 561 

401スキルが最初の応答の埌に動䜜に圱響を䞎えるのを停止しおいるように芋える堎合、コンテンツは通垞ただ存圚し、モデルは他のツヌルたたはアプロヌチを遞択しおいたす。スキルの `description` ず指瀺を匷化しお、モデルがそれを優先し続けるようにするか、[フック](/docs/ja/hooks)を䜿甚しお動䜜を決定的に匷制したす。スキルが倧きいか、その埌に他のスキルを倚く呌び出した堎合、コンパクション埌にそれを再床呌び出しお、フルコンテンツを埩元したす。562スキルが最初の応答の埌に動䜜に圱響を䞎えるのを停止しおいるように芋える堎合、コンテンツは通垞ただ存圚し、モデルは他のツヌルたたはアプロヌチを遞択しおいたす。スキルの `description` ず指瀺を匷化しお、モデルがそれを優先し続けるようにするか、[フック](/docs/ja/hooks) を䜿甚しお動䜜を決定的に匷制したす。スキルが倧きい堎合、たたは他のスキルを呌び出した埌、コンパクション埌に再呌び出ししお完党なコンテンツを埩元したす。

402 563 

403<h3 id="pre-approve-tools-for-a-skill">564<h3 id="pre-approve-tools-for-a-skill">

404 スキルのツヌルを事前承認する565 スキルのツヌルを事前承認する

405</h3>566</h3>

406 567 

407`allowed-tools` フィヌルドは、スキルがアクティブな堎合、リストされたツヌルの暩限を付䞎するため、Claude はあなたに承認を求めるこずなくそれらを䜿甚できたす。これは利甚可胜なツヌルを制限したせん。すべおのツヌルは呌び出し可胜なたたであり、[暩限蚭定](/docs/ja/permissions)は匕き続き、リストされおいないツヌルのツヌル承認を管理したす。568`allowed-tools` フィヌルドは、スキルを呌び出すタヌン䞭にリストされたツヌルの暩限を付䞎するため、Claude は承認を求めるこずなくそれらを䜿甚できたす。蚱可はあなたが次のメッセヌゞを送信するずきにクリアされたす。スキルコンテンツは [コンテキストに留たる](#skill-content-lifecycle) にもかかわらず。スキルを再呌び出すず、そのタヌンに察しお再床適甚されたす。これはどのツヌルが利甚可胜かを制限したせん。すべおのツヌルは呌び出し可胜なたたであり、[暩限蚭定](/docs/ja/permissions) はリストされおいないツヌルを匕き続き管理したす。セッション党䜓ではなく単䞀のタヌンのツヌルを事前承認するには、代わりにそれらの暩限蚭定に蚱可ルヌルを远加したす。

408 569 

409プロゞェクトの `.claude/skills/` ディレクトリにチェックむンされたスキルの堎合、`allowed-tools` はそのフォルダヌのワヌクスペヌストラストダむアログを受け入れた埌に有効になりたす。これは `.claude/settings.json` の暩限ルヌルず同じです。スキルが広範なツヌルアクセスを蚱可できるため、リポゞトリを信頌する前にプロゞェクトスキルを確認しおください。570ワヌクスペヌストラストはこのフィヌルドをゲヌトしたせん。Claude Code は、信頌したこずのないフォルダで `-p` 実行を含む、あなたたたは Claude がスキルを呌び出すずきはい぀でも、プロゞェクトスキルの `allowed-tools` を適甚したす。スキルは自身に広いツヌルアクセスを付䞎できるため、Claude Code をそこで実行する前に、リポゞトリにチェックむンされたスキルの `allowed-tools` を確認しおください。

410 571 

411このスキルは、スキルを呌び出すずきはい぀でも、Claude が git コマンドを実行できるようにしたす572このスキルでは、スキルを呌び出すずきはい぀でも、Claude は蚱可を求めるこずなく git コマンドを実行できたす。

412 573 

413```yaml theme={null}574```yaml theme={null}

414---575---


419---580---

420```581```

421 582 

422スキルが特定のツヌルを䜿甚するのをブロックするには、代わりに[暩限蚭定](/docs/ja/permissions)に拒吊ルヌルを远加したす。583スキルがアクティブな間、Claude の利甚可胜なプヌルからツヌルを削陀するには、スキルのフロントマタヌの `disallowed-tools` にそれらをリストしたす。制限はあなたが次のメッセヌゞを送信するずきにクリアされたす。拒吊ルヌルず同様に、フィヌルドは他のツヌルが残っおいる間、[`EndConversation`](/docs/ja/tools-reference#endconversation-tool-behavior) を削陀できたせん。すべおのスキルずプロンプト党䜓でツヌルをブロックするには、[暩限蚭定](/docs/ja/permissions) に拒吊ルヌルを远加したす。

423 584 

424<h3 id="pass-arguments-to-skills">585<h3 id="pass-arguments-to-skills">

425 スキルに匕数を枡す586 スキルに匕数を枡す

426</h3>587</h3>

427 588 

428ナヌザヌず Claude の䞡方がスキルを呌び出すずきに匕数を枡すこずができたす。匕数は `$ARGUMENTS` プレヌスホルダヌを通じお利甚可胜です。589あなたず Claude の䞡方がスキルを呌び出すずきに匕数を枡すこずができたす。匕数は `$ARGUMENTS` プレヌスホルダヌを通じお利甚可胜です。

429 590 

430このスキルは GitHub の問題を番号で修正したす。`$ARGUMENTS` プレヌスホルダヌはスキル名の埌に続くものに眮き換えられたす591このスキルは GitHub の問題を番号で修正したす。`$ARGUMENTS` プレヌスホルダヌはスキル名の埌に続くもので眮き換えられたす。

431 592 

432```yaml theme={null}593```yaml theme={null}

433---594---


447 608 

448`/fix-issue 123` を実行するず、Claude は「Fix GitHub issue 123 following our coding standards...」を受け取りたす。609`/fix-issue 123` を実行するず、Claude は「Fix GitHub issue 123 following our coding standards...」を受け取りたす。

449 610 

450匕数を䜿甚しおスキルを呌び出しおも、スキルに `$ARGUMENTS` が含たれおいない堎合、Claude Code はスキルコンテンツの最埌に `ARGUMENTS: <your input>` を远加するため、Claude は入力したものを匕き続き芋るこずができたす。611スキルに匕数を指定しお呌び出しおも、スキルのコンテンツのプレヌスホルダヌが 1 ぀も受け取らない堎合、Claude Code は `ARGUMENTS: <your input>` をスキルコンテンツの最埌に远加するため、Claude は䟝然ずしお入力したものを芋たす。プレヌスホルダヌは `$ARGUMENTS`、`$1` などのむンデックス圢匏、たたは名前付き匕数です。察応する匕数がないむンデックス付きプレヌスホルダヌはリテラルテキストのたたで、1 ぀を受け取ったずしおカりントされたせん。名前付きプレヌスホルダヌは、䜍眮に匕数がない堎合でも、空の文字列に展開されるため、カりントされたす。

451 612 

452ナヌザヌず Claude の䞡方が 1 ぀のメッセヌゞの開始時に耇数のスキルをスタックできたす。v2.1.199 以降では、`/code-review /fix-issue 123` を入力するず、䞡方のスキルが読み蟌たれ、末尟のテキスト `123` が `$ARGUMENTS` ずしお各スキルに枡されたす。以前のバヌゞョンでは、最初のスキルのみが読み蟌たれ、`/fix-issue 123` をリテラル匕数テキストずしお受け取りたした。6131 ぀のメッセヌゞの開始時に耇数のスキルをスタックするこずもできたす。`/write-tests /fix-issue 123` を入力するず、䞡方のスキルが読み蟌たれ、末尟のテキスト `123` が `$ARGUMENTS` ずしお各スキルに枡されたす。v2.1.199 より前では、最初のスキルのみが読み蟌たれ、`/fix-issue 123` をリテラル匕数テキストずしお受け取りたした。

453 614 

454Claude Code は最初のスキルず、その埌にスタックされた最倧 5 ぀のスキルを展開したす。展開は、むンラむンナヌザヌ呌び出し可胜スキルではない最初のトヌクンで停止するため、[フォヌクされたサブ゚ヌゞェント](#run-skills-in-a-subagent)ずしお実行されるスキル、たたは `/loop` など、その匕数自䜓がスラッシュコマンドで始たる可胜性があるスキルも、そこで実行を終了したす。そのトヌクンずそれ以降のすべおが、すべおの展開されたスキルの匕数テキストになりたす。615Claude Code は最初のスキルず、その埌にスタックされた最倧 5 ぀のスキルを展開したす。展開は、むンラむンナヌザヌ呌び出し可胜スキルではない最初のトヌクンで停止するため、[フォヌクされたサブ゚ヌゞェント](#run-skills-in-a-subagent) ずしお実行されるスキル[`/code-review`](/docs/ja/code-review#review-a-diff-locally) など、たたはその匕数自䜓がスラッシュコマンドで始たる可胜性があるスキル`/loop` なども、そこで実行を終了したす。そのトヌクンずその埌のすべおが、展開されたすべおのスキルの匕数テキストになりたす。v2.1.218 から `/code-review` はフォヌクされたサブ゚ヌゞェントずしお実行されたす。以前のバヌゞョンではむンラむンで実行され、スタックされたした。

455 616 

456䜍眮で個別の匕数にアクセスするには、`$ARGUMENTS[N]` たたは短い `$N` を䜿甚したす617䜍眮で個別の匕数にアクセスするには、`$ARGUMENTS[N]` たたは短い `$N` を䜿甚したす。

457 618 

458```yaml theme={null}619```yaml theme={null}

459---620---

460name: migrate-component621name: migrate-component

461description: Migrate a component from one framework to another622description: Migrate a component from one language to another

462---623---

463 624 

464Migrate the $ARGUMENTS[0] component from $ARGUMENTS[1] to $ARGUMENTS[2].625Migrate the $ARGUMENTS[0] component from $ARGUMENTS[1] to $ARGUMENTS[2].

465Preserve all existing behavior and tests.626Preserve all existing behavior and tests.

466```627```

467 628 

468`/migrate-component SearchBar React Vue` を実行するず、`$ARGUMENTS[0]` が `SearchBar` に、`$ARGUMENTS[1]` が `React` に、`$ARGUMENTS[2]` が `Vue` に眮き換えられたす。`$N` 短瞮圢を䜿甚する同じスキル629`/migrate-component SearchBar JavaScript TypeScript` を実行するず、`$ARGUMENTS[0]` が `SearchBar` に、`$ARGUMENTS[1]` が `JavaScript` に、`$ARGUMENTS[2]` が `TypeScript` に眮き換えられたす。`$N` 短瞮圢を䜿甚する同じスキル。

469 630 

470```yaml theme={null}631```yaml theme={null}

471---632---

472name: migrate-component633name: migrate-component

473description: Migrate a component from one framework to another634description: Migrate a component from one language to another

474---635---

475 636 

476Migrate the $0 component from $1 to $2.637Migrate the $0 component from $1 to $2.


485 動的コンテキストを泚入する646 動的コンテキストを泚入する

486</h3>647</h3>

487 648 

488`` !`<command>` `` 構文はスキルコンテンツが Claude に送信される前にシェルコマンドを実行したす。コマンド出力はプレヌスホルダヌを眮き換えるため、Claude はコマンド自䜓ではなく実際のデヌタを受け取りたす。649`` !`<command>` `` 構文は、スキルコンテンツが Claude に送信される前にシェルコマンドを実行したす。コマンド出力がプレヌスホルダヌを眮き換えるため、Claude はコマンド自䜓ではなく実際のデヌタを受け取りたす。Claude Code は、スキルが [claude.ai アカりントから同期される](#how-synced-skills-behave) 堎合、マシン䞊でこれらのコマンドを実行したせん。この制限には Claude Code v2.1.228 以降が必芁です。

489 650 

490このスキルは GitHub CLI でラむブ PR デヌタを取埗するこずで、プルリク゚ストを芁玄したす。`` !`gh pr diff` `` および他のコマンドが最初に実行され、その出力がプロンプトに挿入されたす651このスキルは GitHub CLI を䜿甚しおラむブ PR デヌタを取埗するこずで、プルリク゚ストを芁玄したす。`` !`gh pr diff` `` およびその他のコマンドが最初に実行され、その出力がプロンプトに挿入されたす。

491 652 

492```yaml theme={null}653```yaml theme={null}

493---654---


507Summarize this pull request...668Summarize this pull request...

508```669```

509 670 

510このスキルが実行されるずき671眮換は元のファむルに察しお 1 回実行されたす。コマンド出力はプレヌンテキストずしお挿入され、さらに `` !`<command>` `` プレヌスホルダヌに぀いお再スキャンされないため、コマンドは埌の凊理で展開するプレヌスホルダヌを出力するこずはできたせん。

511 672 

5121. 各 `` !`<command>` `` が盎ちに実行されたすClaude が䜕かを芋る前に673むンラむン圢匏は、`!` が行の開始時たたは空癜の盎埌に衚瀺される堎合にのみ認識されたす。`` KEY=!`cmd` `` のように `!` が別の文字の埌に続く堎合、プレヌスホルダヌはリテラルテキストずしお残され、コマンドは実行されたせん。

5132. 出力はスキルコンテンツのプレヌスホルダヌを眮き換えたす

5143. Claude は実際の PR デヌタを含む完党にレンダリングされたプロンプトを受け取りたす

515 674 

516これは前凊理であり、Claude が実行するものではありたせん。Claude は最終結果のみを芋たす。675耇数行のコマンドの堎合、むンラむン圢匏の代わりに ` ```! ` で開かれたフェンスコヌドブロックを䜿甚したす。

517 

518眮換は元のファむルに察しお 1 回実行されたす。コマンド出力はプレヌンテキストずしお挿入され、さらに `` !`<command>` `` プレヌスホルダヌに぀いお再スキャンされないため、コマンドは埌のパスで展開するプレヌスホルダヌを発行するこずはできたせん。

519 

520むンラむンフォヌムは、`!` が行の開始時たたは空癜の盎埌に衚瀺される堎合にのみ認識されたす。`!` が別の文字の埌に続く堎合`` KEY=!`cmd` `` など、プレヌスホルダヌはリテラルテキストずしお残され、コマンドは実行されたせん。

521 

522耇数行のコマンドの堎合、むンラむンフォヌムの代わりに、` ```! ` で開かれたフェンスコヌドブロックを䜿甚したす

523 676 

524````markdown theme={null}677````markdown theme={null}

525## Environment678## Environment

526```!679```!

527node --version680node --version

528npm --version

529git status --short681git status --short

530```682```

531````683````

532 684 

533ナヌザヌ、プロゞェクト、プラグむン、たたは[远加ディレクトリ](#skills-from-additional-directories)゜ヌスからのスキルずカスタムコマンドに぀いお、この動䜜を無効にするには、[蚭定](/docs/ja/settings)で `"disableSkillShellExecution": true` を蚭定したす。各コマンドは `[shell command execution disabled by policy]` に眮き換えられたす。バンドルされたスキルず管理スキルは圱響を受けたせん。この蚭定は[管理蚭定](/docs/ja/permissions#managed-settings)で最も有甚です。ナヌザヌはそれをオヌバヌラむドできたせん。685ナヌザヌ、プロゞェクト、プラグむン、たたは [additional-directory](#skills-from-additional-directories) ゜ヌスからのスキルおよびカスタムコマンドに぀いおこの動䜜を無効にするには、[settings](/docs/ja/settings) で `"disableSkillShellExecution": true` を蚭定したす。各コマンドは実行される代わりに `[shell command execution disabled by policy]` に眮き換えられたす。バンドルされたスキルず管理されたスキルは圱響を受けたせん。この蚭定は [managed settings](/docs/ja/managed-settings) で最も有甚です。ここではナヌザヌはそれをオヌバヌラむドできたせん。

686 

687Claude Code は、[claude.ai アカりントから同期されたスキル](#how-synced-skills-behave) に衚瀺されるコマンドをマシン䞊で実行するこずはありたせん。この制限には Claude Code v2.1.228 以降が必芁です。[Claude Code がどのように同期されたスキルの本䜓を凊理するか](#how-claude-code-handles-the-body-of-a-synced-skill) は、各皮セッションで Claude が受け取るコマンドの代わりになるものを説明しおいたす。

534 688 

535<Tip>689<Tip>

536 スキルで深い掚論をリク゚ストするには、スキルコンテンツのどこかに `ultrathink` を含めたす。[ワンオフの深い掚論に ultrathink を䜿甚する](/docs/ja/model-config#use-ultrathink-for-one-off-deep-reasoning)を参照しおください。690 スキルが実行されるずきにより深い掚論をリク゚ストするには、スキルコンテンツの任意の堎所に `ultrathink` を含めたす。[1 回限りの深い掚論に ultrathink を䜿甚する](/docs/ja/model-config#use-ultrathink-for-one-off-deep-reasoning) を参照しおください。

537</Tip>691</Tip>

538 692 

693<h4 id="how-injected-commands-run">

694 泚入されたコマンドがどのように実行されるか

695</h4>

696 

697Claude Code は、スキルのフロントマタヌの `shell` キヌず環境からスキルの泚入されたコマンドを実行するツヌルを遞択したす。すべおの組み合わせはコマンドを Bash ツヌルたたは PowerShell ツヌルを通じお実行したす。ただし、呌び出しを完党に倱敗させる 1 ぀の組み合わせを陀きたす。

698 

699* `shell: powershell`、[PowerShell ツヌル](/docs/ja/tools-reference#powershell-tool) が有効な堎合コマンドは PowerShell ツヌルを通じお実行されたす。

700* `shell: bash` で bash が利甚できない堎合コマンドが実行される前に呌び出しが倱敗したす。これは Git Bash のない Windows で発生したす。Claude Code は ``Skill <name> requires bash (`shell: bash` in frontmatter) but Git Bash was not found`` を衚瀺したす。

701* その他の組み合わせbash が利甚可胜な堎合、コマンドは Bash ツヌルを通じお実行されたす。利甚できない堎合、PowerShell ツヌルを通じお実行されたす。

702 

703どちらのツヌルも、Claude 独自のシェルコマンドを実行するのず同じ方法でコマンドを実行したす。これらは䜜業ディレクトリ、タむムアりト、および出力凊理を共有したす。

704 

705* **䜜業ディレクトリ**Claude Code は各コマンドをセッションシェルの珟圚の䜜業ディレクトリで実行したす。Claude が `cd` を実行するずそのディレクトリが移動したす。毎回同じ方法で解決する必芁があるパスで [`${CLAUDE_SKILL_DIR}` たたは `${CLAUDE_PROJECT_DIR}`](#available-string-substitutions) を䜿甚したす。

706* **stderr**デフォルトの `bash` シェルでは、Claude Code は stderr を stdout にマヌゞしたす。コマンドが stderr に曞き蟌むすべおのものが泚入されたテキストに衚瀺されたす。

707* **タむムアりト**各コマンドは Bash ツヌルのデフォルト 2 分 [timeout](/docs/ja/tools-reference#timeout-and-output-limits) の䞋で実行されたす。Bash ツヌルが [タむムアりトしたコマンドをバックグラりンドに移動](/docs/ja/tools-reference#background-commands) する堎合、スキルは匕き続きレンダリングされたす。泚入されたテキストは移動を報告し、バックグラりンドタスクずコマンドの出力を収集するファむルに名前を付けたす。コマンドが Bash ツヌルが自動的にバックグラりンドに移動しないコマンドの堎合、Claude Code はタむムアりト時にそれを匷制終了したす。その倱敗は [呌び出しを䞭止したす](#when-an-injected-command-fails)。

708* **出力サむズ**Bash ツヌルのむンラむン䞊限を超える出力は、切り詰められたテキストではなく、ファむルパスず短いプレビュヌずしお到着したす。[出力制限](/docs/ja/tools-reference#output-limits) は䞊限ずそれぞれの境界を調敎する方法をカバヌしおいたす。

709 

710PowerShell ツヌルは、実行するコマンドに同じタむムアりト、バックグラりンド凊理、および出力䞊限の動䜜を適甚したす。その詳现に぀いおは、[PowerShell ツヌル](/docs/ja/tools-reference#powershell-tool) セクションを参照しおください。

711 

712<h4 id="when-an-injected-command-fails">

713 泚入されたコマンドが倱敗する堎合

714</h4>

715 

716倱敗したコマンドは、スキル党䜓の呌び出しを䞭止したす。独自のプレヌスホルダヌだけではありたせん。Claude はその呌び出しのスキルコンテンツを芋るこずはありたせん。䞭止は `Shell command failed for pattern "..."` を衚瀺したす。゚ラヌメッセヌゞには `[stderr]` の䞋のコマンドの出力が含たれたす。

717 

718デフォルトの `bash` シェルでは、れロ以倖の終了コヌドはすべお倱敗ずしおカりントされたす。1 ぀の䟋倖が適甚されたす。Claude Code は [怜玢および比范コマンド](/docs/ja/tools-reference#output-limits) からの終了コヌド 1 を通垞の結果ずしお扱い、その出力を泚入したす。終了コヌド 2 以䞊はこれらのコマンドでも倱敗したす。

719 

720どのコマンドが䟋倖を取埗するかはシェルによっお異なりたす。

721 

722* デフォルト `bash` シェル[出力制限](/docs/ja/tools-reference#output-limits) の䞋にリストされおいるコマンド

723* `shell: powershell`、PowerShell ツヌルが有効な堎合`grep` ず `git diff` を含むが `find` や `diff` は含たない [異なるセット](/docs/ja/tools-reference#shell-selection-in-settings-hooks-and-skills)

724 

725デフォルトの `bash` シェルでは、れロ以倖で終了するこずが予想される他のコマンドに `|| true` を远加したす。問題を芋぀けたずきに 1 で終了するチェックスクリプトは 1 ぀の䟋です。

726 

727<h4 id="permission-checks-on-injected-commands">

728 泚入されたコマンドの暩限チェック

729</h4>

730 

731泚入されたコマンドは、スキルのレンダリング䞭に暩限を求めるプロンプトを衚瀺するこずはありたせん。Claude Code は最初に [暩限ルヌル](/docs/ja/permissions) に察しお各コマンドをチェックしたす。deny ルヌルが䞀臎するコマンドは `Shell command permission check failed for pattern "..."` で呌び出しを䞭止したす。

732 

733[auto mode](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode) の倖では、コマンドの暩限チェックが allow 以倖のものを返す堎合、Claude Code は同じ゚ラヌで呌び出しを䞭止したす。これには通垞あなたに尋ねるルヌルが含たれたす。䞀臎しないコマンドが䞭止されるのを防ぐには、[`allowed-tools`](#pre-approve-tools-for-a-skill) で事前に承認したす。Deny および ask ルヌルは匕き続き `allowed-tools` をオヌバヌラむドしたす。[暩限を管理する](/docs/ja/permissions#manage-permissions) を参照しおください。

734 

735auto mode では、そうでなければあなたの承認が必芁なコマンドは呌び出しを䞭止したせん。スキルは Claude にコマンドを最初に実行するよう指瀺しお読み蟌たれ、Claude 独自の呌び出しは [auto mode の通垞のチェック](/docs/ja/permission-modes#how-the-classifier-evaluates-actions) を通じお進みたす。呌び出しは、`agent` を蚭定する [フォヌクされたスキル](#run-skills-in-a-subagent) でも、Claude が [泚入されたコマンドを実行するシェルツヌル](#how-injected-commands-run) を持たないセッションでも䞭止されたす。

736 

539<h3 id="run-skills-in-a-subagent">737<h3 id="run-skills-in-a-subagent">

540 スキルをサブ゚ヌゞェントで実行する738 スキルをサブ゚ヌゞェントで実行する

541</h3>739</h3>

542 740 

543スキルを分離しお実行したい堎合は、フロントマタヌに `context: fork` を远加したす。スキルコンテンツはサブ゚ヌゞェントを駆動するプロンプトになりたす。䌚話履歎にアクセスできたせん。741スキルを分離しお実行したい堎合は、フロントマタヌに `context: fork` を远加したす。Claude Code は `agent` フィヌルドで蚭定されたタむプの新しいサブ゚ヌゞェントを開始し、スキルコンテンツをそのプロンプトずしお提䟛したす。サブ゚ヌゞェントは䌚話履歎を芋ないため、スキルの指瀺は独立しお機胜する必芁がありたす。

742 

743<Note>

744 名前にもかかわらず、`context: fork` を持぀スキルは [珟圚の䌚話のフォヌク](/docs/ja/sub-agents#fork-the-current-conversation) では実行されたせん。これはサブ゚ヌゞェントにこれたで議論したすべおを枡すでしょう。タスクがその履歎に䟝存する堎合、`context: fork` を䜿甚する代わりに䌚話をフォヌクしたす。

745</Note>

746 

747フォヌクされたサブ゚ヌゞェントは [バックグラりンド](/docs/ja/sub-agents#run-subagents-in-foreground-or-background) で実行されたす。スキルが実行されおいる間、あなたは䜜業を続けるこずができ、その結果は完了時に䌚話に到着したす。フロントマタヌで `background: false` を蚭定しお、代わりにスキルを呌び出した順番で結果を埅ちたす。v2.1.218 より前では、フォヌクされたスキルは垞に完了するたでタヌンをブロックしおいたした。

748 

749Claude Code は、スキルが `background: false` を蚭定しない堎合でも、次のような堎合に結果を埅ちたす。

750 

751* `-p` フラグたたは Agent SDK を䜿甚した非察話モヌド

752* [`CLAUDE_CODE_DISABLE_BACKGROUND_TASKS`](/docs/ja/env-vars) を `1` に蚭定した堎合。これはすべおの他のバックグラりンドタスク機胜もオフにしたす

753* 同じスキルの以前の呌び出しがただ実行䞭の間にフォヌクされたスキルを呌び出す堎合

754* [スケゞュヌルされたタスク](/docs/ja/scheduled-tasks) がスキルをそのプロンプトずしお発火する堎合

755 

756バックグラりンドで実行されるフォヌクされたスキルは、[バックグラりンドサブ゚ヌゞェントに適甚される狭いツヌルセット](/docs/ja/sub-agents#run-subagents-in-foreground-or-background) で線集を適甚したす。スキルのサブ゚ヌゞェントは通垞の゚ヌゞェントタむプなので、䌚話をフォヌクするサブ゚ヌゞェントの䟋倖はそれをカバヌしたせん。スキルのステップがそのセット倖のツヌルに䟝存する堎合、`background: false` を蚭定しお完党なツヌルセットを保持したす。

757 

758バックグラりンドで実行されるフォヌクされたスキルは、セッションの [checkpoints](/docs/ja/checkpointing) の倖で線集を適甚するため、`/rewind` はそれらを元に戻したせん。git を䜿甚しおそれらを元に戻したす。

544 759 

545<Warning>760<Warning>

546 `context: fork` は明瀺的な指瀺を含むスキルにのみ意味がありたす。スキルにタスクなしで「これらの API 芏玄を䜿甚する」などのガむドラむンが含たれおいる堎合、サブ゚ヌゞェントはガむドラむンを受け取りたすが、実行可胜なプロンプトがなく、意味のある出力なしで返されたす。761 `context: fork` は明瀺的な指瀺を持぀スキルにのみ意味がありたす。スキルに「これらの API 芏玄を䜿甚する」などのガむドラむンが含たれおいお、タスクがない堎合、サブ゚ヌゞェントはガむドラむンを受け取りたすが、実行可胜なプロンプトはなく、意味のある出力なしで返されたす。

547</Warning>762</Warning>

548 763 

549スキルず[サブ゚ヌゞェント](/docs/ja/sub-agents)は 2 ぀の方向で連携したす764スキルず [サブ゚ヌゞェント](/docs/ja/sub-agents) は 2 ぀の方向で連携したす。

550 765 

551| アプロヌチ | システムプロンプト | タスク | たた読み蟌む |766| アプロヌチ | システムプロンプト | タスク | たた読み蟌む |

552| :------------------------ | :---------------- | :-------------- | :----------------------------------------- |767| :------------------------ | :---------------- | :-------------- | :--------------------------------------------------------------------------------------------- |

553| `context: fork` を持぀スキル | ゚ヌゞェントタむプから | SKILL.md コンテンツ | CLAUDE.md゚ヌゞェントが Explore たたは Plan の堎合を陀く |768| `context: fork` を持぀スキル | ゚ヌゞェントタむプから | SKILL.md コンテンツ | CLAUDE.md、゚ヌゞェントの [startup context](/docs/ja/sub-agents#what-loads-at-startup) に埓う |

554| `skills` フィヌルドを持぀サブ゚ヌゞェント | サブ゚ヌゞェントのマヌクダりン本䜓 | Claude の委任メッセヌゞ | プリロヌドされたスキル + CLAUDE.md |769| `skills` フィヌルドを持぀サブ゚ヌゞェント | サブ゚ヌゞェントのマヌクダりン本䜓 | Claude の委任メッセヌゞ | 事前読み蟌みされたスキル + CLAUDE.md、サブ゚ヌゞェントの [startup context](/docs/ja/sub-agents#what-loads-at-startup) に埓う |

555 770 

556`context: fork` を䜿甚するず、スキルにタスクを蚘述し、実行する゚ヌゞェントタむプを遞択したす。組み蟌みの Explore および Plan ゚ヌゞェントは[CLAUDE.md ず git status をスキップ](/docs/ja/sub-agents#what-loads-at-startup)しおコンテキストを小さく保぀ため、`agent: Explore` を䜿甚するフォヌクされたスキルは SKILL.md コンテンツず゚ヌゞェント自䜓のシステムプロンプトのみを芋たす。逆の堎合スキルをリファレンス資料ずしお䜿甚するカスタムサブ゚ヌゞェントを定矩するに぀いおは、[サブ゚ヌゞェント](/docs/ja/sub-agents#preload-skills-into-subagents)を参照しおください。771`context: fork` では、スキルにタスクを蚘述し、それを実行する゚ヌゞェントタむプを遞択したす。組み蟌みの Explore および Plan ゚ヌゞェントは [CLAUDE.md ず git status をスキップ](/docs/ja/sub-agents#what-loads-at-startup) しお、コンテキストを小さく保ちたす。そのため、`agent: Explore` を䜿甚するフォヌクされたスキルは SKILL.md コンテンツず゚ヌゞェント独自のシステムプロンプトのみを芋たす。逆に、参照資料ずしおスキルを䜿甚するカスタムサブ゚ヌゞェントを定矩する堎合は、[サブ゚ヌゞェント](/docs/ja/sub-agents#preload-skills-into-subagents) を参照しおください。

557 772 

558<h4 id="example-research-skill-using-explore-agent">773<h4 id="example-research-skill-using-explore-agent">

559 䟋Explore ゚ヌゞェントを䜿甚した研究スキル774 䟋Explore ゚ヌゞェントを䜿甚した研究スキル

560</h4>775</h4>

561 776 

562このスキルはフォヌクされた Explore ゚ヌゞェントで研究を実行したす。スキルコンテンツはタスクになり、゚ヌゞェントはコヌドベヌス探玢に最適化された読み取り専甚ツヌルを提䟛したす777このスキルはフォヌクされた Explore ゚ヌゞェントで研究を実行したす。スキルコンテンツはタスクになり、゚ヌゞェントはコヌドベヌス探玢に最適化された読み取り専甚ツヌルを提䟛したす。

563 778 

564```yaml theme={null}779```yaml theme={null}

565---780---


5763. Summarize findings with specific file references7913. Summarize findings with specific file references

577```792```

578 793 

579このスキルが実行されるずき794このスキルが実行される堎合

580 795 

5811. 新しい分離されたコンテキストが䜜成されたす7961. 新しい分離されたコンテキストが䜜成されたす

5822. サブ゚ヌゞェントはスキルコンテンツをプロンプト「\$ARGUMENTS を培底的に調査...」ずしお受け取りたす7972. サブ゚ヌゞェントはスキルコンテンツをそのプロンプトずしお受け取りたす「Research \$ARGUMENTS thoroughly」指瀺

5833. `agent` フィヌルドは実行環境モデル、ツヌル、暩限を決定したす7983. `agent` フィヌルドは実行環境モデル、ツヌル、および暩限を決定したす

5844. 結果は芁玄され、メむン䌚話に返されたす7994. サブ゚ヌゞェントはその結果を芁玄し、完了時にメむン䌚話に返したす

585 800 

586`agent` フィヌルドは䜿甚するサブ゚ヌゞェント蚭定を指定したす。オプションには、組み蟌み゚ヌゞェント`Explore`、`Plan`、`general-purpose`たたは `.claude/agents/` からのカスタムサブ゚ヌゞェントが含たれたす。省略した堎合、`general-purpose` を䜿甚したす。801`agent` フィヌルドは䜿甚するサブ゚ヌゞェント構成を指定したす。オプションには組み蟌み゚ヌゞェント`Explore`、`Plan`、`general-purpose`たたは `.claude/agents/` からのカスタムサブ゚ヌゞェントが含たれたす。省略された堎合、`general-purpose` を䜿甚したす。

587 802 

588<h3 id="restrict-claude’s-skill-access">803<h3 id="restrict-claude’s-skill-access">

589 Claude のスキルアクセスを制限する804 Claude のスキルアクセスを制限する

590</h3>805</h3>

591 806 

592デフォルトでは、Claude は `disable-model-invocation: true` が蚭定されおいないスキルを呌び出すこずができたす。`allowed-tools` を定矩するスキルは、スキルがアクティブな堎合、これらのツヌルぞのアクセスを蚱可なしで Claude に付䞎したす。[暩限蚭定](/docs/ja/permissions)は匕き続き、他のすべおのツヌルのベヌスラむン承認動䜜を管理したす。`/init`、`/review`、`/security-review` などの組み蟌みコマンドも Skill ツヌルを通じお利甚可胜です。`/compact` などの他の組み蟌みコマンドはそうではありたせん。807デフォルトでは、Claude は `disable-model-invocation: true` が蚭定されおいないスキルを呌び出すこずができたす。`allowed-tools` を定矩するスキルは、スキルを呌び出すタヌン䞭に、事前承認なしでこれらのツヌルぞのアクセスを Claude に付䞎したす。蚱可は次のメッセヌゞを送信するずきにクリアされたす。[暩限蚭定](/docs/ja/permissions) は匕き続き、他のすべおのツヌルの基本的な承認動䜜を管理したす。`/init` や `/security-review` を含むいく぀かの組み蟌みコマンドも Skill ツヌルを通じお利甚可胜です。`/compact` などの他の組み蟌みコマンドはそうではありたせん。

593 808 

594Claude が呌び出すこずができるスキルを制埡する 3 ぀の方法809Claude が呌び出すこずができるスキルを制埡する 3 ぀の方法

595 810 

596**すべおのスキルを無効にする** には、`/permissions` で Skill ツヌルを拒吊したす811**すべおのスキルを無効にする** には、`/permissions` で Skill ツヌルを deny したす。

597 812 

598```text theme={null}813```text theme={null}

599# Add to deny rules:814# Add to deny rules:

600Skill815Skill

601```816```

602 817 

603**特定のスキルを蚱可たたは拒吊する** には、[暩限ルヌル](/docs/ja/permissions)を䜿甚したす818**特定のスキルを蚱可たたは拒吊する** には [permission rules](/docs/ja/permissions) を䜿甚したす。

604 819 

605```text theme={null}820```text theme={null}

606# Allow only specific skills821# Allow only specific skills


611Skill(deploy *)826Skill(deploy *)

612```827```

613 828 

614暩限構文完党䞀臎の堎合は `Skill(name)`、任意の匕数を含むプレフィックス䞀臎の堎合は `Skill(name *)`。829暩限構文正確な䞀臎の堎合は `Skill(name)`、任意の匕数を持぀プレフィックス䞀臎の堎合は `Skill(name *)`。

830 

831deny ルヌルがスキルの別名たたは修食されおいない名前ではなくスキル独自の名前を指定する堎合、Claude Code はスキルをブロックしたす。`Skill(review)` でバンドルされた `/code-review` をその `/review` ゚むリアスを通じおブロックし、`Skill(deploy)` で [ネストされたスキル](#where-skills-live) を `apps/web:deploy` ずしお修食されおいない名前を通じおブロックしたす。v2.1.260 より前では、Claude Code は deny ルヌルが修食されおいない名前のみを指定する堎合、修食された名前の䞋にリストされたネストされたスキルをブロックしたせんでした。

615 832 

616**個別のスキルを非衚瀺にする** には、フロントマタヌに `disable-model-invocation: true` を远加したす。これにより、スキルが Claude のコンテキストから完党に削陀されたす。833Claude Code は `allow` ルヌルをスキル独自の名前ず Claude の呌び出しの名前に察しおのみ䞀臎させたす。

834 

835**個別のスキルを非衚瀺にする** には、フロントマタヌに `disable-model-invocation: true` を远加したす。これはスキルを Claude のコンテキストから完党に削陀したす。

617 836 

618<Note>837<Note>

619 `user-invocable` フィヌルドはメニュヌの可芖性のみを制埡し、Skill ツヌルアクセスは制埡したせん。プログラムによる呌び出しをブロックするには `disable-model-invocation: true` を䜿甚したす。838 `user-invocable: false` では、スキルを呌び出すこずはできたせんが、Claude はできたす。Claude が Skill ツヌルを通じおそれを呌び出すのを防ぐには、`disable-model-invocation: true` を蚭定したす。

620</Note>839</Note>

621 840 

622<h3 id="override-skill-visibility-from-settings">841<h3 id="override-skill-visibility-from-settings">

623 蚭定からスキルの可芖性をオヌバヌラむドする842 蚭定からスキルの可芖性をオヌバヌラむドする

624</h3>843</h3>

625 844 

626`skillOverrides` 蚭定は、スキル自䜓のフロントマタヌではなく、[蚭定](/docs/ja/settings)からスキルの可芖性を制埡したす。共有プロゞェクトリポゞトリにチェックむンされたスキルや MCP サヌバヌによっお提䟛されるスキルなど、SKILL.md を線集したくないスキルに䜿甚したす。`/skills` メニュヌはあなたのために曞きたすスキルをハむラむトしお `Space` を抌しお状態をサむクルし、`Enter` を抌しお `.claude/settings.local.json` に保存したす。845`skillOverrides` 蚭定は、スキル独自のフロントマタヌの代わりに [settings](/docs/ja/settings) からスキルの可芖性を制埡したす。SKILL.md を線集したくないスキル共有プロゞェクトリポにチェックむンされたものなどに䜿甚したす。`/skills` メニュヌはあなたのために曞き蟌みたす。スキルをハむラむトしお `Space` を抌しお状態をサむクルし、`Esc` を抌しお `.claude/settings.local.json` に保存したす。

627 846 

628各キヌはスキル名で、各倀は 4 ぀の状態のいずれかです847各キヌはスキル名で、各倀は 4 ぀の状態の 1 ぀です。

629 848 

630| 倀 | Claude にリストされおいる | `/` メニュヌで |849| 倀 | Claude にリストされおいる | `/` メニュヌで |

631| :---------------------- | :--------------- | :-------- |850| :---------------------- | :--------------- | :-------- |


634| `"user-invocable-only"` | 非衚瀺 | はい |853| `"user-invocable-only"` | 非衚瀺 | はい |

635| `"off"` | 非衚瀺 | 非衚瀺 |854| `"off"` | 非衚瀺 | 非衚瀺 |

636 855 

637v2.1.199 以降、`"off"` はタヌミナル `/` メニュヌだけでなく、[Remote Control](/docs/ja/remote-control)クラむアントず[Agent SDK](/docs/ja/agent-sdk/slash-commands)呌び出し元に通知されるコマンドリストからもスキルを非衚瀺にしたす。非衚瀺のスキルをその完党な名前で呌び出すず、実行する代わりに `skillOverrides` ゚ラヌが返されたす。856`/skills` メニュヌは `"user-invocable-only"` 状態を `user-only` ずラベル付けしたす。

857 

858v2.1.199 以降、`"off"` はタヌミナル `/` メニュヌに加えお、[Remote Control](/docs/ja/remote-control) クラむアントず [Agent SDK](/docs/ja/agent-sdk/skills#discover-available-commands) 呌び出し元に宣䌝されるコマンドリストからもスキルを非衚瀺にしたす。修食された名前でスキルを呌び出すず、匕き続き実行する代わりに `skillOverrides` ゚ラヌが返されたす。

638 859 

639`skillOverrides` に存圚しないスキルは `"on"` ずしお扱われたす。以䞋の䟋は 1 ぀のスキルを名前に折りたたみ、別のスキルを完党にオフにしたす860`skillOverrides` に存圚しないスキルは `"on"` ずしお扱われたす。以䞋の䟋は 1 ぀のスキルをその名前に折りたたみ、別のスキルを完党にオフにしたす。

640 861 

641```json theme={null}862```json theme={null}

642{863{


647}868}

648```869```

649 870 

650プラグむンスキルは `skillOverrides` の圱響を受けたせん。代わりに `/plugin` を通じおそれらを管理したす。871䞀郚のバンドルされたスキルには、`/doctor` の `checkup` などの゚むリアスがありたす。[managed settings](/docs/ja/managed-settings) たたは `--settings` フラグで枡すファむルで゚むリアスの䞋に `skillOverrides` ゚ントリを蚭定する堎合、Claude Code はそれを゚むリアスの背埌にあるスキルに適甚したす。゚むリアスを通じおスキルをさらに制限するこずのみが可胜で、より可芖化するこずはできたせん。たた、managed settings でスキル独自の名前の䞋に゚ントリも蚭定する堎合、その゚ントリが優先されたす。v2.1.260 より前では、Claude Code はいかなる蚭定゜ヌスでも゚むリアスの䞋の゚ントリをスキルに適甚したせんでした。

872 

873ナヌザヌ、プロゞェクト、およびロヌカル蚭定では、Claude Code はスキル名に察しおのみ゚ントリを䞀臎させたす。そこで `review` の゚ントリを蚭定する堎合、それは `review` ずいう名前のスキルに適甚され、バンドルされた `/code-review` にはその `/review` ゚むリアスを通じお適甚されたせん。

874 

875プラグむンスキルは `skillOverrides` の圱響を受けたせん。`/plugin` を通じおそれらを管理したす。

876 

877<h3 id="find-unused-skills">

878 未䜿甚のスキルを芋぀ける

879</h3>

880 

881[スキルリスト](#skill-descriptions-are-cut-short) のすべおのスキルは、Claude がそれを䜿甚するかどうかに関係なく、すべおのタヌンでコンテキストに远加されたす。`/skill-doctor` を実行しお、各スキルのコストず䜿甚頻床を確認し、どのスキルをオフにするかを決定したす。察話型セッションでは、レポヌトは `/plugin` マネヌゞャヌの **Stats** タブで開きたす。[非察話モヌド](/docs/ja/headless) で `-p` を䜿甚する堎合、Claude Code はテキストずしお出力したす。

882 

883レポヌトはバンドルされたスキルず゚ンタヌプラむズスキル以倖のセッション内のスキルをカバヌしたす。リストに衚瀺されたスキルのうち、呌び出されたこずのないスキルにフラグを付け、どこでそれらをオフにするかを瀺したす。オフにする堎所を瀺すスキルのうち、最も高いコンテキストコストを持぀ものから始めたす。レポヌトは最近䜿甚しおいないプラグむンもリストしたす。

884 

885`/skill-doctor` には Claude Code v2.1.252 以降が必芁で、[feature-flag fetching](/docs/ja/env-vars#features-that-need-feature-flag-fetching) をスキップするセッションでは利甚できたせん。[Remote Control](/docs/ja/remote-control) から電話たたはブラりザで `/skill-doctor` を実行する堎合、Claude Code は [`Skill usage reports are not available on this connection.`](/docs/ja/errors#skill-usage-reports-are-not-available-on-this-connection) で返信したす。セッションが実行されおいるマシンのタヌミナルで `/skill-doctor` を実行したす。

651 886 

652<h2 id="evaluate-and-iterate-on-a-skill">887<h2 id="evaluate-and-iterate-on-a-skill">

653 スキルを評䟡しお反埩する888 スキルを評䟡しお反埩する

654</h2>889</h2>

655 890 

656スキルがトリガヌされるのを芋るこずは、Claude がそれを芋぀けたこずを瀺しおおり、意図したこずをしたこずを瀺しおいたせん。スキルが機胜しおいるこずを知るには、2 ぀のこずを別々に枬定したす。Claude がそれを呌び出すべきプロンプトでそれを呌び出すかどうか、および実行するずきの出力が期埅ず䞀臎するかどうか。891スキルがトリガヌされたこずを確認するこずは、Claude がそれを芋぀けたこずを意味したすが、意図した動䜜をしたこずを意味したせん。スキルが機胜しおいるこずを知るには、Claude がそれを呌び出すべきプロンプトで実際に呌び出すかどうか、および呌び出す堎合に出力が期埅ず䞀臎するかどうかを個別に枬定する必芁がありたす。

892 

893䞡方をチェックするには、ベヌスラむン比范を行いたす。珟実的なプロンプトをいく぀か収集し、スキルが利甚可胜な新しいセッションで各プロンプトを実行し、[無効化](#override-skill-visibility-from-settings)した状態でも実行しお、結果を比范したす。新しいセッションが重芁なのは、スキルの䜜成時に残されたコンテキストが、曞かれた指瀺のギャップをマスクするためです。

657 894 

658䞡方のチェックはベヌスラむン比范です。いく぀かの珟実的なプロンプトを収集し、スキルが利甚可胜な新しいセッションで各プロンプトを実行し、[無効にされた](#override-skill-visibility-from-settings)状態で再床実行し、結果を比范したす。新しいセッションが重芁です。スキルの䜜成から残っおいるコンテキストは、曞かれた指瀺のギャップをマスクするためです。895その比范を自動化する 2 ぀のツヌルがありたす。[プラグむン](/docs/ja/plugins)で配垃されるスキルの堎合、[`claude plugin eval`](/docs/ja/plugin-evals) は各プロンプトを分離されたセッションでプラグむンの有無で実行し、定矩したグレヌダヌたたはそれが䜜成したグレヌダヌでスコアリングし、閟倀以䞋の堎合はれロ以倖で終了するため、CI でそれをゲヌトできたす。Claude Code 䌚話内の単䞀スキルを反埩する堎合、以䞋のスキル䜜成者プラグむンは独自の `evals/evals.json` 圢匏で同様のルヌプを実行したす。2 ぀の圢匏は盞互亀換可胜ではありたせん。

659 896 

660<h3 id="run-evals-with-skill-creator">897<h3 id="run-evals-with-skill-creator">

661 skill-creator で゚バルを実行する898 skill-creator で゚バルを実行する

662</h3>899</h3>

663 900 

664[`skill-creator` プラグむン](https://github.com/anthropics/claude-plugins-official/tree/main/plugins/skill-creator)は Claude Code 内で比范ルヌプを自動化したす。公匏マヌケットプレむスからむンストヌルしたす901[`skill-creator` プラグむン](https://github.com/anthropics/claude-plugins-official/tree/main/plugins/skill-creator) は Claude Code 内の比范ルヌプを自動化したす。公匏マヌケットプレむスからむンストヌルしたす。

665 902 

666```text theme={null}903```text theme={null}

667/plugin install skill-creator@claude-plugins-official904/plugin install skill-creator@claude-plugins-official

668```905```

669 906 

670Claude Code がプラグむンがマヌケットプレむスに芋぀からないず報告する堎合、マヌケットプレむスが芋぀からないか叀い可胜性がありたす。`/plugin marketplace update claude-plugins-official` を実行しおリフレッシュするか、ただ远加しおいない堎合は `/plugin marketplace add anthropics/claude-plugins-official` を実行したす。その埌、むンストヌルを再詊行したす。907むンストヌルが倱敗した堎合は、Claude Code が報告するメッセヌゞず䞀臎させたす。

671 908 

672むンストヌル埌、`/reload-plugins` を実行しお、プラグむンのスキルを珟圚のセッションで利甚可胜にしたす。その埌、Claude に既存のスキルを評䟡するよう䟝頌したす。たずえば、`evaluate my summarize-changes skill with skill-creator`。プラグむンはテストケヌスを蚘述するプロセスを案内し、ルヌプを実行したす909* `Marketplace "claude-plugins-official" not found``/plugin marketplace add anthropics/claude-plugins-official` でマヌケットプレむスを远加しおから、むンストヌルを再詊行したす。

910* [プラグむンがマヌケットプレむスで芋぀かりたせん](/docs/ja/discover-plugins#install-plugins)プラグむン名を確認したす。

911 

912むンストヌル抂芁が `Run /reload-plugins to activate.` を報告する堎合、Claude Code はそのリロヌドを実行したす。リロヌドが次のメッセヌゞが䌚話を再読み蟌みするこずを譊告する堎合は、`/reload-plugins --force` を実行しおプラグむンのスキルを珟圚のセッションで利甚可胜にしたす。その埌、Claude に既存のスキルを評䟡するよう䟝頌したす。䟋えば `evaluate my summarize-changes skill with skill-creator` です。プラグむンはテストケヌスの䜜成をガむドし、ルヌプを実行したす。

673 913 

674* **テストケヌス**プロンプト、入力ファむル、および期埅される動䜜をスキルディレクトリ内の `evals/evals.json` に保存したす914* **テストケヌス**プロンプト、入力ファむル、および期埅される動䜜をスキルディレクトリ内の `evals/evals.json` に保存したす

675* **分離実行**テストケヌスごずに[サブ゚ヌゞェント](/docs/ja/sub-agents)を生成しお、各実行がクリヌンなコンテキストで開始され、トヌクン数ず期間を蚘録したす915* **分離された実行**テストケヌスごずに [サブ゚ヌゞェント](/docs/ja/sub-agents) を生成しお、各実行がクリヌンなコンテキストで開始され、トヌクン数ず期間を蚘録したす

676* **グレヌディング**各アサヌションを出力に察しおチェックし、`grading.json` にパスたたはフェむルを蚌拠ずずもに蚘述したす916* **グレヌディング**各アサヌションを出力に察しおチェックし、`grading.json` に蚌拠ずずもに合栌たたは䞍合栌を曞き蟌みたす

677* **ベンチマヌク**パス率、時間、トヌクンをスキルなしずスキルありで集玄しお `benchmark.json` に蚘述するため、パス率の改善をトヌクンず時間のオヌバヌヘッドず比范できたす917* **ベンチマヌク**スキルあり察スキルなしの合栌率、時間、トヌクンを `benchmark.json` に集玄しお、トヌクンず時間のオヌバヌヘッドに察する合栌率の改善を比范できたす

678* **バヌゞョン比范**2 ぀のバヌゞョンのスキル間でブラむンド A/B を実行しお、コミット前に線集が改善であるこずを確認したす918* **バヌゞョン比范**スキルの 2 ぀のバヌゞョン間でブラむンド A/B テストを実行しお、線集をコミットする前に改善であるこずを確認できたす

679* **説明チュヌニング**トリガヌすべきおよびトリガヌすべきでないプロンプトを生成し、ヒット率を枬定し、スキルが間違ったリク゚ストでアクティブ化されるずきに説明線集を提案したす919* **説明チュヌニング**トリガヌすべきおよびトリガヌすべきでないプロンプトを生成し、ヒット率を枬定し、スキルが間違ったリク゚ストで起動する堎合は説明線集を提案したす

680* **レビュヌビュヌア**各出力を怜査し、定性的フィヌドバックを蚘録できる HTML レポヌトを開きたす。次の反埩がこれを読みたす920* **レビュヌビュヌアヌ**各出力を怜査し、次の反埩が読み蟌む定性的フィヌドバックを蚘録できる HTML レポヌトを開きたす

681 921 

682eval ファむル圢匏ず完党な反埩ワヌクフロヌに぀いおは、agentskills.io の[スキル出力品質の評䟡](https://agentskills.io/skill-creation/evaluating-skills)を参照しおください。ベンチマヌクず比范モヌドの背景に぀いおは、[skill-creator アナりンスメント](https://claude.com/blog/improving-skill-creator-test-measure-and-refine-agent-skills)を参照しおください。922゚バルファむル圢匏ず完党な反埩ワヌクフロヌに぀いおは、agentskills.io の [スキル出力品質の評䟡](https://agentskills.io/skill-creation/evaluating-skills) を参照しおください。ベンチマヌクず比范モヌドの背景に぀いおは、[skill-creator アナりンスメント](https://claude.com/blog/improving-skill-creator-test-measure-and-refine-agent-skills) を参照しおください。

683 923 

684<h2 id="share-skills">924<h2 id="share-skills">

685 スキルを共有する925 スキルを共有する

686</h2>926</h2>

687 927 

688スキルはオヌディ゚ンスに応じお異なるスコヌプで配垃できたす928スキルはオヌディ゚ンスに応じお異なるスコヌプで配垃できたす。

689 929 

690* **プロゞェクトスキル**`.claude/skills/` をバヌゞョン管理にコミットしたす930* **プロゞェクトスキル**: `.claude/skills/` をバヌゞョン管理にコミットする

691* **プラグむン**[プラグむン](/docs/ja/plugins)に `skills/` ディレクトリを䜜成したす931* **プラグむン**: [プラグむン](/docs/ja/plugins)に `skills/` ディレクトリを䜜成する

692* **管理**[管理蚭定](/docs/ja/settings#settings-files)を通じお組織党䜓にデプロむしたす932* **マネヌゞド**: [マネヌゞド蚭定](/docs/ja/managed-settings)を通じお組織党䜓にデプロむする

693 933 

694<h3 id="generate-visual-output">934<h3 id="generate-visual-output">

695 芖芚的な出力を生成する935 ビゞュアル出力を生成する

696</h3>936</h3>

697 937 

698スキルは任意の蚀語でスクリプトをバンドルしお実行でき、Claude に単䞀のプロンプトで可胜なもの以䞊の機胜を提䟛したす。1 ぀の匷力なパタヌンは芖芚的な出力を生成するこずです。ブラりザで開くむンタラクティブな HTML ファむルで、デヌタの探玢、デバッグ、たたはレポヌトの䜜成に䜿甚できたす。938スキルは任意の蚀語でスクリプトをバンドルしお実行でき、Claude に単䞀のプロンプトでは䞍可胜な機胜を提䟛したす。1 ぀のパタヌンはビゞュアル出力を生成するこずです。぀たり、ブラりザで開いおデヌタを探玢したり、デバッグしたり、レポヌトを䜜成したりするためのむンタラクティブな HTML ファむルです。

699 939 

700この䟋はコヌドベヌス゚クスプロヌラヌを䜜成したす。ディレクトリを展開および折りたたむこずができるむンタラクティブなツリヌビュヌ、䞀目でファむルサむズを確認でき、ファむルタむプを色で識別できたす。940この䟋は、コヌドベヌス゚クスプロヌラヌを䜜成したす。これはむンタラクティブなツリヌビュヌで、ディレクトリを展開・折りたたんだり、ファむルサむズを䞀目で確認したり、ファむルタむプを色で識別したりできたす。

701 941 

702スキルディレクトリを䜜成したす942スキルディレクトリを䜜成したす。

703 943 

704```bash theme={null}944```bash theme={null}

705mkdir -p ~/.claude/skills/codebase-visualizer/scripts945mkdir -p ~/.claude/skills/codebase-visualizer/scripts

706```946```

707 947 

708`~/.claude/skills/codebase-visualizer/SKILL.md` に保存したす。説明は Claude にこのスキルをい぀アクティブにするかを䌝え、指瀺は Claude にバンドルされたスクリプトを実行するよう䌝えたす。スクリプトパスは [`${CLAUDE_SKILL_DIR}`](#available-string-substitutions) を䜿甚するため、スキルが個人、プロゞェクト、たたはプラグむンレベルでむンストヌルされおいるかどうかに関わらず、正しく解決されたす948これを `~/.claude/skills/codebase-visualizer/SKILL.md` に保存したす。説明は Claude にこのスキルをい぀有効化するかを䌝え、指瀺は Claude にバンドルされたスクリプトを実行するよう䌝えたす。スクリプトパスは [`${CLAUDE_SKILL_DIR}`](#available-string-substitutions) を䜿甚するため、スキルが個人、プロゞェクト、たたはプラグむンレベルでむンストヌルされおいるかどうかに関わらず正しく解決されたす。

709 949 

710````yaml theme={null}950````yaml theme={null}

711---951---


736- **Directory totals**: Shows aggregate size of each folder976- **Directory totals**: Shows aggregate size of each folder

737````977````

738 978 

739`~/.claude/skills/codebase-visualizer/scripts/visualize.py` に保存したす。このスクリプトはディレクトリツリヌをスキャンし、以䞋を含む自己完結型の HTML ファむルを生成したす979これを `~/.claude/skills/codebase-visualizer/scripts/visualize.py` に保存したす。このスクリプトはディレクトリツリヌをスキャンし、以䞋を含む自己完結型の HTML ファむルを生成したす。

740 980 

741* ファむル数、ディレクトリ数、合蚈サむズ、ファむルタむプ数を瀺す**サマリヌサむドバヌ**981* ファむル数、ディレクトリ数、合蚈サむズ、ファむルタむプ数を衚瀺する**サマリヌサむドバヌ**

742* コヌドベヌスをファむルタむプ別に分類する**棒グラフ**サむズ別トップ 8982* コヌドベヌスをファむルタむプ別サむズ䞊䜍 8 ぀に分類する**棒グラフ**

743* ディレクトリを展開および折りたたむこずができる**折りたたみ可胜なツリヌ**色分けされたファむルタむプむンゞケヌタヌ付き983* ディレクトリを展開・折りたたんだり、色分けされたファむルタむプむンゞケヌタヌを衚瀺したりできる**折りたたみ可胜なツリヌ**

744 984 

745スクリプトは Python 3 が必芁ですが、組み蟌みラむブラリのみを䜿甚するため、むンストヌルするパッケヌゞはありたせん985スクリプトは Python 3 を必芁ずしたすが、組み蟌みラむブラリのみを䜿甚するため、むンストヌルするパッケヌゞはありたせん。

746 986 

747```python expandable theme={null}987```python expandable theme={null}

748#!/usr/bin/env python3988#!/usr/bin/env python3


880 webbrowser.open(f'file://{out.absolute()}')1120 webbrowser.open(f'file://{out.absolute()}')

881```1121```

882 1122 

883テストするには、任意のプロゞェクトで Claude Code を開き、「Visualize this codebase」ず尋ねたす。Claude はスクリプトを実行し、`codebase-map.html` を生成し、ブラりザで開きたす。1123テストするには、任意のプロゞェクトで Claude Code を開き、「Visualize this codebase.」ず尋ねたす。Claude はスクリプトを実行し、生成されたファむルのパス䟋`Generated /path/to/codebase-map.html`を出力し、ブラりザで開きたす。ブラりザが開かないヘッドレス環境で䜜業しおいる堎合、出力されたパスはスクリプトが成功したこずを確認したす。

884 1124 

885このパタヌンは任意の芖芚的な出力に機胜したす。䟝存関係グラフ、テストカバレッゞレポヌト、API ドキュメント、たたはデヌタベヌススキヌマの芖芚化。バンドルされたスクリプトが重い凊理を行い、Claude が調敎を凊理したす。1125このパタヌンはあらゆるビゞュアル出力に察応したす。䟝存関係グラフ、テストカバレッゞレポヌト、API ドキュメント、たたはデヌタベヌススキヌマの可芖化です。バンドルされたスクリプトが䜜業を行い、Claude がオヌケストレヌションを凊理したす。

886 1126 

887<h2 id="troubleshooting">1127<h2 id="troubleshooting">

888 トラブルシュヌティング1128 トラブルシュヌティング


892 スキルがトリガヌされない1132 スキルがトリガヌされない

893</h3>1133</h3>

894 1134 

895Claude がスキルを期埅どおりに䜿甚しない堎合1135Claude がスキルを期埅通りに䜿甚しない堎合

1136 

11371. 説明にナヌザヌが自然に蚀うキヌワヌドが含たれおいるか確認しおください

11382. スキルが「What skills are available?」に衚瀺されおいるこずを確認しおください

11393. 説明により密接に䞀臎するようにリク゚ストを蚀い換えおみおください

11404. スキルがナヌザヌ呌び出し可胜な堎合は、`/skill-name` で盎接呌び出しおください

896 1141 

8971. 説明にナヌザヌが自然に蚀うキヌワヌドが含たれおいるこずを確認したす1142frontmatter YAML が䞍正な圢匏の堎合、Claude Code はスキル本䜓を空のメタデヌタで読み蟌むため、`/skill-name` は機胜したすが Claude は `description` ず照合できたせん。`--debug` で実行しおパヌス゚ラヌを確認しおください。

8982. スキルが「利甚可胜なスキルは䜕ですか」に衚瀺されるこずを確認したす

8993. 説明により密接に䞀臎するようにリク゚ストを蚀い換えおみたす

9004. スキルがナヌザヌ呌び出し可胜な堎合は、`/skill-name` で盎接呌び出しおみたす

901 1143 

902frontmatter YAML が䞍正な圢匏の堎合、Claude Code はスキル本䜓を空のメタデヌタで読み蟌むため、`/skill-name` は匕き続き機胜したすが、Claude は䞀臎させるための `description` を持ちたせん。`--debug` で実行しおパヌス゚ラヌを確認したす。1144スキルがプラグむンに含たれおいる堎合、1 ぀ず぀確認するのではなく、珟実的なプロンプト党䜓でスキルがどのくらいの頻床でトリガヌされるかを枬定できたす。[`tool_used: Skill` グレヌダヌ](/docs/ja/plugin-evals#create-your-first-eval-suite)を䜿甚しお eval ケヌスを䜜成し、説明を倉曎するたびに `claude plugin eval` で実行しおください。

1145 

1146frontmatter がパヌスされない `SKILL.md` ファむルを芋぀けるには、スキルディレクトリで [`claude plugin validate`](/docs/ja/plugin-marketplaces#validate-a-plugin-or-a-directory-without-a-manifest) を実行しおください。䟋えば、プロゞェクトスキルの堎合は `claude plugin validate .claude/skills`、個人スキルの堎合は `claude plugin validate ~/.claude/skills` です。Claude Code v2.1.233 以降が必芁です。

903 1147 

904<h3 id="skill-triggers-too-often">1148<h3 id="skill-triggers-too-often">

905 スキルが頻繁にトリガヌされる1149 スキルが頻繁にトリガヌされる

906</h3>1150</h3>

907 1151 

908Claude がスキルを䜿甚したくない堎合1152Claude がスキルを䞍芁な時に䜿甚する堎合

909 1153 

9101. 説明をより具䜓的にしたす11541. 説明をより具䜓的にしおください

9112. 手動呌び出しのみを垌望する堎合は、`disable-model-invocation: true` を远加したす11552. 手動呌び出しのみが必芁な堎合は `disable-model-invocation: true` を远加しおください

912 1156 

913<h3 id="skill-descriptions-are-cut-short">1157<h3 id="skill-descriptions-are-cut-short">

914 スキルの説明が短瞮される1158 スキルの説明が短くカットされおいる

915</h3>1159</h3>

916 1160 

917Claude Code はスキル名ず説明のリストをコンテキストに読み蟌むため、Claude は利甚可胜なものを知っおいたす。リストには垞にすべおのスキル名が含たれおいたすが、倚くのスキルがある堎合、Claude Code はリストの文字予算に合わせお説明を短瞮する可胜性があり、Claude が芁求ず䞀臎するために必芁なキヌワヌドを削陀できたす。予算はモデルのコンテキストりィンドりの 1% でスケヌリングされたす。リストがオヌバヌフロヌするず、Claude Code は最も呌び出しが少ないスキルから説明を削陀するため、最も䜿甚するスキルは完党なテキストを保持したす。1161Claude Code はスキル名ず説明のリストをコンテキストに読み蟌み、Claude が利甚可胜なものを認識できるようにしたす。リストには垞にすべおのスキル名が含たれおいたすが、スキルが倚い堎合、Claude Code はリストの文字予算に合わせお説明を短瞮し、Claude が䞀臎させるために必芁なキヌワヌドを削陀する可胜性がありたす。予算はモデルのコンテキストりィンドりの 1% でスケヌリングされたす。リストが予算を超える堎合、Claude Code は最も呌び出しが少ないスキルから説明を削陀するため、最も䜿甚するスキルは完党なテキストを保持したす。

1162 

1163`/doctor` を実行しおリストのコンテキストコストずその最倧の貢献者の掚定倀を取埗しおください。オフにする䟡倀のあるスキルを芋぀けるには、[`/skill-doctor`](#find-unused-skills) を実行しおください。リストが予算を超える堎合、Claude Code はデバッグログに譊告も曞き蟌みたす。これは [`--debug`](/docs/ja/cli-reference#cli-flags) で衚瀺できたす。

1164 

1165`/context` の Skills 行は、予算が適甚された埌のリストのサむズを報告するため、モデルが受け取るものず䞀臎したす。v2.1.196 より前は、この行はすべおの説明の完党なテキストをカりントし、蚭定された予算の数倍倧きい倀を衚瀺する可胜性がありたした。

1166 

1167予算を増やすには、[`skillListingBudgetFraction`](/docs/ja/settings-reference#skilllistingbudgetfraction) 蚭定䟋`0.02` = 2%たたは `SLASH_COMMAND_TOOL_CHAR_BUDGET` 環境倉数を固定文字数に蚭定しおください。他のスキルの予算を解攟するには、[`skillOverrides`](#override-skill-visibility-from-settings) で䜎優先床の゚ントリを `"name-only"` に蚭定しお、説明なしでリストされるようにしおください。たた、゜ヌスで `description` ず `when_to_use` テキストをトリミングするこずもできたす。各゚ントリの結合テキストは予算に関係なく 1,536 文字でキャップされおいるため、䞻芁なナヌスケヌスを最初に配眮しおください。キャップは [`skillListingMaxDescChars`](/docs/ja/settings-reference#skilllistingmaxdescchars) で蚭定可胜です。

1168 

1169<h3 id="personal-skills-disappeared">

1170 個人スキルが消えた

1171</h3>

918 1172 

919`/doctor` を実行しお、リストのコンテキストコストずその最倧の貢献者の掚定倀を確認したす。リストが予算を超えるず、Claude Code はデバッグログに譊告も曞き蟌みたす。これは [`--debug`](/docs/ja/cli-reference#cli-flags) で衚瀺できたす。1173`~/.claude/skills/` に䜜成したスキルフォルダが消えおいる堎合は、`~/.claude/skills/.trash/` を確認しおください。Claude Code が [claude.ai からスキルを同期](#how-synced-skills-behave)する堎合、それらは別の `synced` サブフォルダにダりンロヌドされ、䜜成したフォルダは移動たたは削陀されたせん。

920 1174 

921`/context` のスキル行は予算が適甚された埌のリストのサむズを報告するため、モデルが受け取るものず䞀臎したす。v2.1.196 より前は、この行はすべおの説明の完党なテキストをカりントしおいたため、蚭定された予算より数倍倧きい倀を衚瀺できたした。1175v2.1.280 より前は、`~/.claude/skills/` に `manifest.json` ずいう名前のファむルがあるず、Claude Code はそのファむルがリストしたスキルフォルダを `~/.claude/skills/.trash/` の䞋のタむムスタンプ付きフォルダに移動し、それらのスキルは読み蟌たれなくなりたした。

922 1176 

923予算を䞊げるには、[`skillListingBudgetFraction`](/docs/ja/settings#available-settings) 蚭定䟋`0.02` = 2%たたは `SLASH_COMMAND_TOOL_CHAR_BUDGET` 環境倉数を固定文字数に蚭定したす。他のスキルの予算を解攟するには、[`skillOverrides`](#override-skill-visibility-from-settings) で䜎優先床の゚ントリを `"name-only"` に蚭定しお、説明なしでリストアップしたす。゜ヌスで `description` ず `when_to_use` テキストをトリミングするこずもできたす。各゚ントリの組み合わせテキストは予算に関係なく 1,536 文字でキャップされおいるため、䞻芁なナヌスケヌスを前眮きしおください。キャップは [`skillListingMaxDescChars`](/docs/ja/settings#available-settings) で蚭定可胜です。1177スキルを埩元するには、タむムスタンプ付きフォルダからそのフォルダを `~/.claude/skills/` に戻しおください。これは [retention sweep](/docs/ja/claude-directory#cleaned-up-automatically) がゎミ箱゚ントリを削陀する前に行っおください。デフォルトではゎミ箱に移動されおから 30 日埌に削陀されたす。

924 1178 

925<h2 id="related-resources">1179<h2 id="related-resources">

926 関連リ゜ヌス1180 関連リ゜ヌス

ultrareview.md +14 −8

Details

157 157 

158`/tasks` を䜿甚しお、実行䞭および完了したレビュヌを衚瀺し、レビュヌの詳现ビュヌを開くか、進行䞭のレビュヌを停止したす。レビュヌを停止するず、Claude Code はクラりドセッションをアヌカむブし、郚分的な怜出結果は返されたせん。158`/tasks` を䜿甚しお、実行䞭および完了したレビュヌを衚瀺し、レビュヌの詳现ビュヌを開くか、進行䞭のレビュヌを停止したす。レビュヌを停止するず、Claude Code はクラりドセッションをアヌカむブし、郚分的な怜出結果は返されたせん。

159 159 

160Claude は、レビュヌが停止されたか、そのセッションが芋぀からなかったこずを䌝えるこずもできたす。

161 

162* レビュヌのクラりドセッションが停止されたか、レビュヌが完了する前に claude.ai で[アヌカむブ](/docs/ja/claude-code-on-the-web#archive-sessions)された堎合、Claude はそれが停止されたこずを䌝えたす。

163* レビュヌのクラりドセッションが削陀された堎合、たたはそれを起動しおから別の Claude アカりントたたは組織にサむンむンした堎合、Claude はセッションが芋぀からなかったこずを䌝えたす。

164* アカりントを切り替えた堎合、レビュヌはそれを開始したアカりントで完了する可胜性がありたす。レビュヌがただ実行䞭の堎合は、そのアカりントずしお再床サむンむンし、`claude --resume` で䌚話を再開しおそれを再床接続したす。

165 

160レビュヌが完了するず、Claude Code は怜蚌された怜出結果をセッション内の通知ずしお衚瀺したす。各怜出結果には、ファむルの堎所ず問題の説明が含たれおいるため、Claude に盎接修正を䟝頌できたす。166レビュヌが完了するず、Claude Code は怜蚌された怜出結果をセッション内の通知ずしお衚瀺したす。各怜出結果には、ファむルの堎所ず問題の説明が含たれおいるため、Claude に盎接修正を䟝頌できたす。

161 167 

162<h2 id="run-ultrareview-non-interactively">168<h2 id="run-ultrareview-non-interactively">


171claude ultrareview origin/main177claude ultrareview origin/main

172```178```

173 179 

174匕数なしの堎合、サブコマンドは珟圚のブランチずデフォルトブランチ間の差分をレビュヌしたす。マヌゞベヌスが存圚しない堎合は、`/code-review ultra` ず同じ[リポゞトリ党䜓フォヌルバック](#diff-limits-and-fallbacks)を䜿甚したす。PR 番号を枡しおプルリク゚ストをレビュヌするか、ベヌスブランチを枡しおそれに察しおレビュヌしたす。[ベヌスブランチの凊理](#review-against-a-different-base)は察話的コマンドず䞀臎したす。180匕数なしの堎合、サブコマンドは珟圚のブランチずデフォルトブランチ間の差分をレビュヌしたす。マヌゞベヌスが存圚しない堎合は、`/code-review ultra` ず同じ[リポゞトリ党䜓フォヌルバック](#diff-limits-and-fallbacks)を䜿甚したす。PR 番号を枡しおプルリク゚ストをレビュヌするか、ベヌスブランチを枡しおそれに察しおレビュヌしたす。[ベヌスブランチ凊理](#review-against-a-different-base)は察話的コマンドず䞀臎したす。

175 181 

176サブコマンドを実行するず、リポゞトリ党䜓フォヌルバックず課金および利甚芏玄プロンプトに同意したこずになるため、入力を埅たずに実行が開始されたす。自分でそれを実行するこずが同意ずしおカりントされたす。代わりに Claude がサブコマンドを実行する堎合䟋えば Bash ツヌル経由、Claude Code はリポゞトリ党䜓レビュヌを拒吊したす。182サブコマンドを実行するず、リポゞトリ党䜓フォヌルバックず課金および利甚芏玄プロンプトに同意したこずになるため、入力を埅たずに実行が開始されたす。自分で実行するこずが同意ずしおカりントされたす。Claude がたずえば Bash ツヌルを通じおサブコマンドを代わりに実行する堎合、Claude Code はリポゞトリ党䜓レビュヌを拒吊したす。

177 183 

178Claude Code v2.1.218 以降では、非察話的セッション䟋`claude -p '/code-review ultra'`で `/code-review ultra` を実行しおクラりドレビュヌを開始するこずもできたす。Claude Code はレビュヌを起動し、`claude ultrareview` ずは異なり、怜出結果を埅たずに远跡リンクを出力したす。`claude ultrareview` は怜出結果が到着するたでブロックしたす。レビュヌが䜿甚クレゞットを課金する堎合、Claude Code は起動前に停止し、課金確認には察話的セッションが必芁であるため、`claude ultrareview` を指したす。v2.1.218 より前では、非察話的セッションの `/code-review ultra` はロヌカルレビュヌを実行しおいたした。184Claude Code v2.1.218 以降では、非察話的セッションたずえば `claude -p '/code-review ultra'`で `/code-review ultra` を実行しおクラりドレビュヌを開始するこずもできたす。Claude Code はレビュヌを起動し、`claude ultrareview` ずは異なり、怜出結果を埅たずに远跡リンクを出力したす。`claude ultrareview` は怜出結果が到着するたでブロックしたす。レビュヌが䜿甚クレゞットを課金する堎合、Claude Code は起動前に停止し、`claude ultrareview` を指したす。これは課金確認に察話的セッションが必芁なためです。v2.1.218 より前では、非察話的セッションの `/code-review ultra` はロヌカルレビュヌを実行しおいたした。

179 185 

180進捗メッセヌゞずラむブセッション URL は stderr に出力されるため、stdout は解析可胜なたたです。これらのフラグを䜿甚しお、出力、タむムアりト、および怜出結果を投皿するかどうかを制埡したす。186進捗メッセヌゞずラむブセッション URL は stderr に出力されるため、stdout は解析可胜なたたです。これらのフラグを䜿甚しお、出力、タむムアりト、および怜出結果を投皿するかどうかを制埡したす。

181 187 


183| --------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |189| --------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

184| `--json` | フォヌマットされた怜出結果の代わりに、生の `bugs.json` ペむロヌドを出力したす |190| `--json` | フォヌマットされた怜出結果の代わりに、生の `bugs.json` ペむロヌドを出力したす |

185| `--timeout <minutes>` | レビュヌが完了するたで埅機する最倧分数。デフォルトは 45 です |191| `--timeout <minutes>` | レビュヌが完了するたで埅機する最倧分数。デフォルトは 45 です |

186| `--post` | [完了した怜出結果をプルリク゚ストに投皿](#post-findings-to-the-pull-request)したす。GitHub アカりントからの 1 ぀のプレヌンコメントずしお投皿されたす。`github.com` プルリク゚ストタヌゲットで機胜したす。他のタヌゲットでは、Claude Code はフラグを無芖し、そのこずを通知したす。Claude Code v2.1.227 以降が必芁です |192| `--post` | [怜出結果を完了埌にプルリク゚ストに投皿](#post-findings-to-the-pull-request)したす。GitHub アカりントからの 1 ぀のプレヌンコメントずしお投皿されたす。`github.com` プルリク゚ストタヌゲットで機胜したす。他のタヌゲットでは、Claude Code はフラグを無芖し、そのこずを通知したす。Claude Code v2.1.227 以降が必芁です |

187| `--no-post` | 怜出結果を投皿したせん。これがデフォルトであり、䞡方のフラグを枡す堎合、Claude Code は投皿したせん。Claude Code v2.1.227 以降が必芁です |193| `--no-post` | 怜出結果を投皿したせん。これがデフォルトであり、䞡方のフラグを枡す堎合、Claude Code は投皿したせん。Claude Code v2.1.227 以降が必芁です |

188 194 

189`claude ultrareview` を実行するには、`/code-review ultra` ず同じ認蚌ず䜿甚クレゞット蚭定が必芁です。195`claude ultrareview` を実行するには、`/code-review ultra` ず同じ認蚌ず䜿甚クレゞット蚭定が必芁です。


191サブコマンドは 3 ぀のコヌドのいずれかで終了したす。197サブコマンドは 3 ぀のコヌドのいずれかで終了したす。

192 198 

193* **0**レビュヌが完了したした。怜出結果があるかどうかに関わらず199* **0**レビュヌが完了したした。怜出結果があるかどうかに関わらず

194* **1**レビュヌの起動に倱敗した、クラりドセッションが゚ラヌになった、たたはタむムアりトが経過した200* **1**レビュヌの起動に倱敗したか、完了前に停止されたか、クラりドセッションが゚ラヌになったか、たたはタむムアりトが経過したした

195* **130**Ctrl-C でサブコマンドを䞭断した201* **130**Ctrl-C でサブコマンドを䞭断したした

196 202 

197サブコマンドを䞭断した堎合、リモヌトレビュヌは実行し続けたす。stderr に出力されたセッション URL に埓っおブラりザで監芖しおください。203サブコマンドを䞭断した堎合、リモヌトレビュヌは実行を続けたす。stderr に出力されたセッション URL に埓っおブラりザで監芖しおください。

198 204 

199`--post` を䜿甚する堎合、サブコマンドは怜出結果を出力した盎埌に投皿を開始し、リンクを stderr に出力したす。205`--post` を䜿甚する堎合、サブコマンドは怜出結果を出力した盎埌に投皿を開始し、リンクを stderr に出力したす。

200 206 

201* 実行が倱敗した堎合、タむムアりトした堎合、たたは䞭断した堎合、サブコマンドは䜕も投皿したせん。207* 実行が倱敗した堎合、停止された堎合、タむムアりトした堎合、たたは䞭断した堎合、サブコマンドは䜕も投皿したせん。

202* レビュヌが完了しおも、コメントが投皿されない堎合、Claude Code は理由を stderr に出力し、怜出結果は stdout に残るため、手動で投皿できたす。208* レビュヌが完了しおも、コメントが投皿されない堎合、Claude Code は理由を stderr に出力し、怜出結果は stdout に残るため、手動で投皿できたす。

203 209 

204GitHub プルリク゚ストの自動レビュヌに぀いおは、[Code Review](/docs/ja/code-review) がリポゞトリず盎接統合され、CLI ステップなしでむンラむン PR コメントずしお怜出結果を投皿したす。210GitHub プルリク゚ストの自動レビュヌに぀いおは、[Code Review](/docs/ja/code-review) がリポゞトリず盎接統合され、CLI ステップなしでむンラむン PR コメントずしお怜出結果を投皿したす。

voice-dictation.md +13 −1

Details

71 71 

72最初の数個のキヌ リピヌト文字はりォヌムアップ䞭に入力に入力され、録音がアクティブになるず自動的に削陀されたす。単䞀の `Space` タップはスペヌスを入力したす。長抌し怜出は高速リピヌトでのみトリガヌされるためです。72最初の数個のキヌ リピヌト文字はりォヌムアップ䞭に入力に入力され、録音がアクティブになるず自動的に削陀されたす。単䞀の `Space` タップはスペヌスを入力したす。長抌し怜出は高速リピヌトでのみトリガヌされるためです。

73 73 

74`Space` を長抌したたはタップしお音声入力を開始するのは、キヌプレスがプロンプトに入力される堎所のみです。[トランスクリプト ビュヌアヌ](/docs/ja/interactive-mode#transcript-viewer)では、`Space` は䌚話をペヌゞングし、[vim モヌド](/docs/ja/interactive-mode#vim-editor-mode)の INSERT 倖では コマンドです。[修食子の組み合わせにリバむンド](#rebind-the-dictation-key)`meta+k` などは テキストを入力しないため、これらの堎所からも音声入力を開始したす。

75 

74<Tip>76<Tip>

75 りォヌムアップをスキップするには、`/voice tap` で[タップモヌド](#tap-to-record-and-send)に切り替えるか、`meta+k` などの[修食子の組み合わせにリバむンド](#rebind-the-dictation-key)しおください。修食子の組み合わせは最初のキヌプレスで録音を開始したす。77 りォヌムアップをスキップするには、`/voice tap` で[タップモヌド](#tap-to-record-and-send)に切り替えるか、`meta+k` などの[修食子の組み合わせにリバむンド](#rebind-the-dictation-key)しおください。修食子の組み合わせは最初のキヌプレスで録音を開始したす。

76</Tip>78</Tip>


79 81 

80```82```

81> refactor the auth middleware to ▮83> refactor the auth middleware to ▮

82 # hold Space, speak "use the new token validation helper"84 # hold space, speak "use the new token validation helper"

83> refactor the auth middleware to use the new token validation helper▮85> refactor the auth middleware to use the new token validation helper▮

84```86```

85 87 


99 101 

100最初のタップはプロンプト入力が空の堎合にのみ録音を開始するため、メッセヌゞを䜜成しながら通垞どおりスペヌスを入力できたす。2 番目のタップは入力内容に関係なく録音を停止したす。15 秒以䞊の無音たたは 2 分間の合蚈の埌、録音も自動的に停止したす。102最初のタップはプロンプト入力が空の堎合にのみ録音を開始するため、メッセヌゞを䜜成しながら通垞どおりスペヌスを入力できたす。2 番目のタップは入力内容に関係なく録音を停止したす。15 秒以䞊の無音たたは 2 分間の合蚈の埌、録音も自動的に停止したす。

101 103 

104<h2 id="cancel-a-recording">

105 録音をキャンセルする

106</h2>

107 

108`Esc` キヌたたは `Ctrl+C` キヌを抌しお、ディクテヌションを確定する代わりにキャンセルできたす。Claude Code はマむクを停止し、トランスクリプトを砎棄し、プロンプトを録音開始前の状態に埩元したす。

109 

110䞡方のキヌは、完了した録音のトランスクリプトがただ凊理䞭の堎合もキャンセルできたす。凊理䞭に線集たたは送信したプロンプトは、そのたたの状態で保持されたす。

111 

112どちらのキヌもキャンセルを実行する以倖の凊理は行いたせん。`Esc` は Claude の応答を䞭断したせんし、`Ctrl+C` はプロンプトをクリアしたり、[Claude Code を終了する 2 回のプレスの最初のプレス](/docs/ja/interactive-mode#general-controls)ずしおカりントされたせん。

113 

102<h2 id="change-the-dictation-language">114<h2 id="change-the-dictation-language">

103 音声ディクテヌション蚀語を倉曎する115 音声ディクテヌション蚀語を倉曎する

104</h2>116</h2>

vs-code.md +25 −2

Details

110プロンプトボックスは耇数の機胜をサポヌトしおいたす。110プロンプトボックスは耇数の機胜をサポヌトしおいたす。

111 111 

112* **暩限モヌド**: プロンプトボックスの䞋郚にあるモヌド衚瀺をクリックしお、暩限モヌドを切り替えたす。Pro、Max、Team プランでは、Auto が組み蟌みの開始暩限モヌドです。[拡匵機胜が開始暩限モヌドを遞択する方法](/docs/ja/permission-modes#switch-permission-modes)ず、衚瀺されるすべおの暩限モヌドに぀いおは、こちらをご芧ください。112* **暩限モヌド**: プロンプトボックスの䞋郚にあるモヌド衚瀺をクリックしお、暩限モヌドを切り替えたす。Pro、Max、Team プランでは、Auto が組み蟌みの開始暩限モヌドです。[拡匵機胜が開始暩限モヌドを遞択する方法](/docs/ja/permission-modes#switch-permission-modes)ず、衚瀺されるすべおの暩限モヌドに぀いおは、こちらをご芧ください。

113 * **Auto**: ほずんどのアクションに぀いお、分類噚があなたに尋ねる代わりに確認したす。[自動モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)で、確認および ブロックされる内容をご芧ください。113 * **Auto**: ほずんどのアクションに぀いお、分類噚があなたに尋ねる代わりに確認したす。[自動モヌド](/docs/ja/permission-modes#eliminate-prompts-with-auto-mode)で、確認およびブロックされる内容をご芧ください。

114 * **Manual**: Claude はファむル線集ずほずんどのシェルコマンドの前に暩限を求めたす。114 * **Manual**: Claude はファむル線集ずほずんどのシェルコマンドの前に暩限を求めたす。

115 * **Plan**: Claude は倉曎を加える前に、実行内容を説明し、承認を埅ちたす。VS Code は蚈画を完党な Markdown ドキュメントずしお自動的に開き、Claude が開始する前にフィヌドバックを提䟛するためのむンラむンコメントを远加できたす。115 * **Plan**: Claude は倉曎を加える前に、実行内容を説明し、承認を埅ちたす。VS Code は蚈画を完党な Markdown ドキュメントずしお自動的に開き、Claude が開始する前にフィヌドバックを提䟛するためのむンラむンコメントを远加できたす。

116 

117 プロンプトボックスで `/plan` を入力するこずもできたす。Claude Code v2.1.280 以降が必芁です。

118 

119 * `/plan`: 蚈画モヌドに切り替えたす。既に蚈画モヌドの堎合は、珟圚の蚈画を衚瀺したす。

120 * `/plan` ずタスク䟋`/plan fix the auth bug`: 蚈画モヌドに切り替えお、そのタスクの蚈画を開始したす。

121 * `/plan open`: 既に蚈画モヌドの堎合、゚ディタヌで蚈画ファむルを開きたす。

116 * **Edit automatically**: Claude は確認を求めずに線集を行いたす。122 * **Edit automatically**: Claude は確認を求めずに線集を行いたす。

117* **Model**: コマンドメニュヌから **Switch model
** を遞択しお、セッション䞭にモデルを倉曎したす。プロンプトボックスの䞋郚にあるモデル名をクリックしお、同じピッカヌを開くこずもできたす。123* **Model**: コマンドメニュヌから **Switch model
** を遞択しお、セッション䞭にモデルを倉曎したす。プロンプトボックスの䞋郚にあるモデル名をクリックしお、同じピッカヌを開くこずもできたす。

118 124 


121 127 

122 Customize セクションは、MCP サヌバヌ、コマンド、出力スタむル、hooks、メモリ、instructions、暩限、プラグむンぞのアクセスを提䟛したす。タヌミナルアむコンが付いおいるアむテムは統合タヌミナルで開きたす。128 Customize セクションは、MCP サヌバヌ、コマンド、出力スタむル、hooks、メモリ、instructions、暩限、プラグむンぞのアクセスを提䟛したす。タヌミナルアむコンが付いおいるアむテムは統合タヌミナルで開きたす。

123 129 

124 * `/usage` や [`/remote-control`](/docs/ja/remote-control) などのコマンドを参照するには、Customize セクションで **Slash commands** を遞択したす。ダむアログにはフィルタヌボックス付きでそれらが䞀芧衚瀺されたす。実行するコマンドを遞択したす。プロンプトボックスで `/` を入力するず、匕き続きコマンドがむンラむンで提案されたす。Claude Code v2.1.257 以降が必芁です。130 * Customize セクションで **Slash commands** を遞択しお、`/usage` や [`/remote-control`](/docs/ja/remote-control) などのコマンドを参照したす。ダむアログにはフィルタヌボックス付きでそれらが䞀芧衚瀺されたす。実行するコマンドを遞択したす。プロンプトボックスで `/` を入力するず、匕き続きコマンドがむンラむンで提案されたす。Claude Code v2.1.257 以降が必芁です。

131 

132 たた、`/skills` を入力しおもこのダむアログが開きたす。各[スキル](/docs/ja/skills)行は、**On** や **Name only** などの[衚瀺蚭定](/docs/ja/skills#override-skill-visibility-from-settings)を衚瀺したす。衚瀺蚭定をクリックしお倉曎できたす。ただし、プラグむンスキルなど **locked** ずマヌクされた行は陀きたす。`/skills` ショヌトカットず衚瀺蚭定コントロヌルには Claude Code v2.1.280 以降が必芁です。

125 * Customize セクションで **Output styles** を遞択しお、カスタムスタむルを含む[出力スタむル](/docs/ja/output-styles)を遞択したす。Claude Code v2.1.257 以降が必芁です。133 * Customize セクションで **Output styles** を遞択しお、カスタムスタむルを含む[出力スタむル](/docs/ja/output-styles)を遞択したす。Claude Code v2.1.257 以降が必芁です。

126 134 

127 代わりにカスタムスタむルを䜜成するには、**Output styles** メニュヌから **Build a custom style** を遞択したす。Claude Code はプロゞェクトたたはナヌザヌレベルで[スタむルファむル](/docs/ja/output-styles#create-a-custom-output-style)を䜜成したす。Claude Code v2.1.261 以降が必芁です。135 代わりにカスタムスタむルを䜜成するには、**Output styles** メニュヌから **Build a custom style** を遞択したす。Claude Code はプロゞェクトたたはナヌザヌレベルで[スタむルファむル](/docs/ja/output-styles#create-a-custom-output-style)を䜜成したす。Claude Code v2.1.261 以降が必芁です。


131 139 

132 保存されたメモリをクリックしおダむアログで読み取り、テキストを線集したり、メモリを削陀したり、そのファむルを゚ディタヌで開いたりできたす。ダむアログでメモリを衚瀺、線集、削陀するには Claude Code v2.1.275 以降が必芁です。140 保存されたメモリをクリックしおダむアログで読み取り、テキストを線集したり、メモリを削陀したり、そのファむルを゚ディタヌで開いたりできたす。ダむアログでメモリを衚瀺、線集、削陀するには Claude Code v2.1.275 以降が必芁です。

133 * Customize セクションで **Instructions** を遞択しお、Claude が読む[CLAUDE.md ファむル](/docs/ja/memory#claude-md-files)を線集したす。ファむルを遞択しお゚ディタヌで開きたす。ファむルがただ存圚しない堎合、Claude Code は最初にそれを䜜成したす。Claude Code v2.1.274 以降が必芁です。141 * Customize セクションで **Instructions** を遞択しお、Claude が読む[CLAUDE.md ファむル](/docs/ja/memory#claude-md-files)を線集したす。ファむルを遞択しお゚ディタヌで開きたす。ファむルがただ存圚しない堎合、Claude Code は最初にそれを䜜成したす。Claude Code v2.1.274 以降が必芁です。

142 * Customize セクションで **Status** を遞択するか、`/status` を入力しお、セッションの Claude Code バヌゞョン、アカりント、モデル、MCP サヌバヌの詳现を確認したす。Claude Code v2.1.280 以降が必芁です。

143 * Customize セクションで **Sandbox** を遞択するか、`/sandbox` を入力しお、Claude の Bash コマンドが[サンドボックス化](/docs/ja/sandboxing)されおいるかどうかを確認したす。サンドボックスモヌドを切り替えたり、[陀倖コマンド](/docs/ja/settings-reference#sandbox-excludedcommands)を远加したりできたす。Claude Code v2.1.280 以降が必芁です。

144 * Customize セクションで **Claude in Chrome** を遞択するか、`/chrome` を入力しお、[Claude in Chrome](/docs/ja/chrome)接続を確認および管理したす。どちらも claude.ai アカりントでサむンむンする必芁がありたす。Claude Code v2.1.280 以降が必芁です。

145 * Context セクションで **Export conversation** を遞択するか、`/export` を入力しお、䌚話をプレヌンテキストずしおコピヌするか、ファむルに保存したす。`/export notes.txt` などのファむル名を远加しお、ダむアログをスキップし、ファむルの保存堎所を遞択したす。Claude Code v2.1.280 以降が必芁です。

134 * Settings セクションには **Enable Remote Control for all sessions** が含たれおおり、これは [`remoteControlAtStartup`](/docs/ja/settings-reference#remotecontrolatstartup) を蚭定しお、[新しいむンタラクティブセッションが Remote Control に自動的に接続するかどうか](/docs/ja/remote-control#enable-remote-control-for-all-sessions)を制埡したす。Claude Code v2.1.203 以降が必芁です。146 * Settings セクションには **Enable Remote Control for all sessions** が含たれおおり、これは [`remoteControlAtStartup`](/docs/ja/settings-reference#remotecontrolatstartup) を蚭定しお、[新しいむンタラクティブセッションが Remote Control に自動的に接続するかどうか](/docs/ja/remote-control#enable-remote-control-for-all-sessions)を制埡したす。Claude Code v2.1.203 以降が必芁です。

135 147 

136 VS Code りィンドりでトグルをオンたたはオフにするず、その倉曎は、その埌に開始するセッションだけでなく、その VS Code りィンドりで既に開いおいるセッションに適甚されたす。オフにするず、開いおいるセッションは切断されたす。Claude Code v2.1.261 以降では、その倉曎は他の VS Code りィンドりで開いおいるセッションにも適甚されたす。148 VS Code りィンドりでトグルをオンたたはオフにするず、その倉曎は、その埌に開始するセッションだけでなく、その VS Code りィンドりで既に開いおいるセッションに適甚されたす。オフにするず、開いおいるセッションは切断されたす。Claude Code v2.1.261 以降では、その倉曎は他の VS Code りィンドりで開いおいるセッションにも適甚されたす。


183* ファむルを添付するには、`Shift` を抌しながらプロンプトボックスにドラッグしたす。195* ファむルを添付するには、`Shift` を抌しながらプロンプトボックスにドラッグしたす。

184* コンテキストから添付ファむルを削陀するには、その X をクリックしたす。196* コンテキストから添付ファむルを削陀するには、その X をクリックしたす。

185 197 

198<h3 id="paste-text">

199 テキストを貌り付ける

200</h3>

201 

202貌り付けたテキストはプロンプトボックスに衚瀺されたたたになり、[タヌミナル](/docs/ja/terminal-config#paste-large-content)のようにプレヌスホルダヌに折りたたたれたせん。Claude Code が[貌り付けたテキストをマヌク](/docs/ja/terminal-config#how-claude-treats-pasted-text)するセッションでは、Claude は倧きな貌り付けを入力したテキストではなく貌り付けたテキストずしお認識したす。

203 

204Claude Code は、プロンプトボックスに貌り付けたテキストず送信するその他すべおのテキストから[目に芋えない Unicode 文字](/docs/ja/interactive-mode#invisible-characters-in-prompts)も削陀したす。

205 

206* `Removed 3 invisible characters from the pasted text` などの通知が貌り付け時に衚瀺される堎合、テキストはそれらの文字なしで入力されたした。

207* 送信時に削陀された文字に関する通知が衚瀺される堎合、䜕も送信されおいたせん。クリヌンなテキストはプロンプトボックスに戻りたす。衚瀺されたテキストを送信するために再床送信したす。

208 

186<h3 id="resume-past-conversations">209<h3 id="resume-past-conversations">

187 過去の䌚話を再開する210 過去の䌚話を再開する

188</h3>211</h3>

web-quickstart.md +1 −1

Details

7> ブラりザたたはスマヌトフォンからクラりドで Claude Code を実行したす。GitHub リポゞトリを接続し、タスクを送信し、ロヌカルセットアップなしで PR をレビュヌしたす。7> ブラりザたたはスマヌトフォンからクラりドで Claude Code を実行したす。GitHub リポゞトリを接続し、タスクを送信し、ロヌカルセットアップなしで PR をレビュヌしたす。

8 8 

9<Note>9<Note>

10 クラりドセッションは、Pro、Max、Team ナヌザヌ、および premium seats たたは Chat + Claude Code seats を持぀ Enterprise ナヌザヌを察象ずした研究プレビュヌ版です。10 クラりドセッションは、Pro、Max、Team プランおよび premium seats たたは Chat + Claude Code seats を持぀ Enterprise ナヌザヌを察象ずしおいたす。

11</Note>11</Note>

12 12 

13クラりドセッションは、あなたのマシンではなく Anthropic が管理するクラりドむンフラストラクチャで Claude Code を実行したす。このクむックスタヌトでは、ブラりザから [claude.ai/code](https://claude.ai/code) で開始したす。Claude モバむルアプリ、Desktop アプリ、たたはタヌミナルから `claude --cloud` で開始するこずもできたす。13クラりドセッションは、あなたのマシンではなく Anthropic が管理するクラりドむンフラストラクチャで Claude Code を実行したす。このクむックスタヌトでは、ブラりザから [claude.ai/code](https://claude.ai/code) で開始したす。Claude モバむルアプリ、Desktop アプリ、たたはタヌミナルから `claude --cloud` で開始するこずもできたす。