汎用LLM・AI開発⭐ リポ 0品質スコア 60/100
file-analysis
ファイルをClaudeにアップロードする前に、トークン消費量を推定できます。ユーザーがファイルのコンテキスト消費量を知りたい場合、ファイルがコンテキストウィンドウに収まるかどうかを確認したい場合、または会話に含めるファイルを計画する必要がある場合に使用します。
description の原文を見る
Estimate token consumption of files before uploading to Claude. Use when the user wants to know how much context a file will consume, whether a file fits in the context window, or needs to plan which files to include in a conversation.
SKILL.md 本文
コンテキスト計画のためのファイル分析
ユーザーがファイルによってコンテキストウィンドウをどの程度消費するかを理解するのをサポートします。
ファイルタイプ別トークン推定値
| ファイルタイプ | 推定方法 |
|---|---|
| プレーンテキスト (.txt, .md) | 文字数 ÷ 4 (英語) または ÷ 3 (スペイン語) |
| ページあたり約1500トークン (テキスト密集) または約800トークン (スパース) | |
| 画像 (PNG, JPG) | 画像あたり約1600トークン (ビジョン用の固定オーバーヘッド) |
| コードファイル | 文字数 ÷ 3.5 |
| CSV/スプレッドシート | 文字数 ÷ 3 (構造的オーバーヘッドを含む) |
| DOCX | 抽出後はプレーンテキストと同様 |
ファイル分析時の手順
- ファイルタイプとサイズを特定する
- 適切な推定方法を適用する
- コンテキストウィンドウの消費率を計算する
- 複数ファイルが一緒に収まるかどうかを判定する
- 合計が制限を超える場合はアップロード戦略を提案する
複数ファイルの計画
ユーザーが複数のファイルを持つ場合:
- 各ファイルを推定トークンコスト付きで一覧表示する
- 累積合計を表示する
- 会話自体に残されたコンテキストを表示する
- 合計がウィンドウを超える場合に優先するファイルを推奨する
- 代替案を提案する (最初に要約する、複数の会話に分割するなど)
出力形式
各ファイルについて:
- ファイル: 名前とタイプ
- サイズ: KB/MB単位
- 推定トークン: 使用した方法付き
- コンテキストへの影響: 200Kウィンドウの割合 (会話ごと、Anthropic による文書化の通り)
サマリー:
- 総トークン数: すべてのファイルの合計
- 残りコンテキスト: 会話に残されているトークン
- 推奨: 収まる/分割する/要約する
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- novanoticia
- ライセンス
- MIT
- 最終更新
- 2026/3/30
Source: https://github.com/novanoticia/token-calculator-suite / ライセンス: MIT