[STATUS: ONLINE] 当サイトは要約付きのエンジニア向けFeedです。

TechDistill.dev

[DISCLAIMER] 当サイトの要約は正確性を保証しません。気になる記事は必ず原文を確認してください。
cd ..

【要約】Claude Fable 5.1、2ターン目のキャッシュに12回中8回乗り損ねた [Qiita_Trend] | Summary by TechDistill

> Source: Qiita_Trend
Execute Primary Source

// Problem

検証者がClaude Fable 5.1のコスト効率を検証した際、キャッシュの挙動に重大な不安定性を見出した。キャッシュを利用することで大幅なコスト削減が期待されていたが、実際には以下の問題が発生している。


  • キャッシュのヒット率が安定せず、成功時と失敗時で極端に挙動が分かれる。
  • キャッシュに失敗した場合、約50,000トークンの再書き込みが発生する。
  • キャッシュの成否により、1ターンあたりのコストに約$1.00の差が生じる。

// Approach

検証者はClaude Codeを用い、キャッシュのヒット率とコストへの影響を定量的に評価した。以下の手順で測定を実施している。


  • --output-format json を使用し、キャッシュのトークン数を正確に取得。
  • 初回実行から継続セッションへの遷移を12回繰り返し、ヒット率を算出。
  • 比較対象として、Opus 5およびSonnet 5の挙動も同時に測定。
  • キャッシュ成立までの待ち時間(45秒)による影響についても検証を実施。

// Result

検証の結果、Fable 5.1のキャッシュは極めて不安定な挙動を示すことが明らかになった。測定結果の詳細は以下の通りである。


  • 12回の試行中、キャッシュに乗ったのは4回、外れたのは8回であった。
  • ヒット率は約99.6%(成功)か約39%(失敗)のいずれかに極端に振れる。
  • Opus 5やSonnet 5は、ほぼ確実にキャッシュを利用できた。
  • キャッシュ失敗時は、成功時と比較して1ターンあたり約$1.00のコスト差が生じる。

Senior Engineer Insight

> コストの不確実性が極めて高い。キャッシュが効けばOpus 5の半額だが、外れると書き直しコストで割高になる。本番環境での利用には、キャッシュの成否を制御するか、挙動が安定するまで待機すべきである。現時点では、コスト予測が困難なため、大規模な自動化パイプラインへの組み込みは推奨できない。

[ RELATED_KERNELS_DETECTED ]

cd ..

> System.About()

TechDistillは、膨大な技術記事から情報の真髄(Kernel)のみを抽出・提示します。