
Claude API の Tool Use と prefill、どう使い分ける?判断チェックリストと Sample02 での選定例
ZennClaude API で構造化出力を得る際、Tool Use と prefill という 2 つの手段がある。Tool Use は型担保と必須フィールド検出に強い反面レイテンシが重く、prefill は軽量だが型安全性がない。記事では経費自動記録ワークフロー(Sample02)の実装を例に、両者の違いと使い分けチェックリストを言語化。後段で数値計算や日付比較を行う場合は Tool Use、高頻度呼び出しでコスト優先なら prefill を選ぶ基準を提示。