Shiraude Code Docs
新機能2026年10月17日Skillコンテキストウィンドウclaude-apiパフォーマンス改善トークン

claude-apiスキルが軽くなった仕組みを解説

Claude Codeには、あらかじめ組み込まれている「Skill(スキル)」がいくつか用意されています。今回紹介するのは、その中のclaude-apiという組み込みスキルの読み込み方が改善され、使うときの負担がぐっと軽くなったというアップデートです。

何が変わったのか

v2.1.234のリリースノートには、こう書かれています。

Reduced the context cost of loading the built-in `claude-api` skill
from ~200k+ tokens to ~25k by loading reference docs on demand

日本語にすると「組み込みのclaude-apiスキルを読み込むときのコンテキストコストを、参照ドキュメントを必要な時だけ読み込むようにすることで、20万トークン以上からおよそ2万5千トークンまで削減した」という内容です。

数字だけ見てもピンとこないかもしれないので、例え話をすると分かりやすいです。たとえば分厚い辞書が1冊まるごと机の上に広げられている状態と、必要なページだけをそのつど開いて見る状態を想像してください。前者は机(コンテキストウィンドウ)のスペースをかなり占有してしまいますが、後者なら必要な分だけで済みます。今回の改善は、まさにこの「まるごと広げる」から「必要な時だけ開く」への切り替えです。

そもそも「コンテキストコスト」とは

Claude Codeは、会話の履歴やファイルの内容、組み込みの知識などを「コンテキストウィンドウ」と呼ばれる作業メモリの中にまとめて保持しながら動いています。このメモリには上限があり、使っている分だけ本来の作業(コードを読んだり、会話を続けたり)に使える余裕が減ってしまいます。

これまでのclaude-apiスキルは、使い始めるときに関連する資料をまとめて20万トークン以上も読み込んでいました。これはかなりの量で、コンテキストウィンドウの大部分を一気に占有してしまう規模です。今回の変更によって、起動時に読み込む量がおよそ2万5千トークンまで抑えられるようになりました。

「オンデマンドで読み込む」とは

今回のポイントは「reference docs on demand」、つまり参照ドキュメントを必要になったタイミングで読み込む、という部分です。最初から全部読み込んでおくのではなく、スキルを使う中で本当に必要になった情報だけを、その都度取りにいく仕組みに変わったと理解しておけば大丈夫です。

これは普段使っている人からすると地味に感じるかもしれませんが、実際には裏側のリソースの使い方が大きく効率化された変更です。特にこのclaude-apiスキル自体を直接使う機会がなかった人でも、間接的な恩恵を受けられる可能性があります。読み込みコストが重いスキルが1つ存在するだけで、他の作業に使えるコンテキストの余裕が圧迫されていたためです。

ユーザーが何か設定する必要はあるか

このアップデートは、Claude Code内部の読み込み方式の最適化によるものなので、利用者側で何か特別な設定を変える必要はありません。バージョンを更新すれば、自動的にこの軽量化された挙動が適用されます。

「Skillって何?」という方のために補足すると、Skillは繰り返し使う作業手順やドメイン知識をファイルにまとめておき、必要な場面でClaudeに参照させる仕組みです。claude-apiはその中でも最初から組み込まれているスキルの1つで、Claudeに関するAPIの扱いに関連する知識を提供するものだと考えられます。

このページは役に立ちましたか?