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

Claude Sonnet 5 が Google Cloud の Gemini Enterprise Agent Platform で利用可能に
DevIOAnthropic が発表した Claude Sonnet 5 が Google Cloud の Gemini Enterprise Agent Platform で同日より利用可能になった。Opus 4.8 に近いパフォーマンスを低価格で実現し、適応的思考がデフォルト有効化、Memory tool 対応など複数の改良を実装。推論・ツール利用・コーディングでエージェント関連タスクの性能が大幅向上。

Claude Code の用途別モデル経路分離—検証・日常作業・本番補助で運用を分ける
QiitaClaude Code を用途別(検証・日常作業・本番補助)に分け、ANTHROPIC_BASE_URL、API key、ログ確認を経路ごとに分離する設計を解説。モデル選択(/model、ANTHROPIC_MODEL)と送信先(ANTHROPIC_BASE_URL)を分けて管理することで、コスト追跡と障害時の調査が容易になる実装方法を紹介。

GitHub Copilot で Foundry Claude を利用する
QiitaAzure Foundry AIの Claude Code を GitHub Copilot の UI で利用するための BYOK 設定方法を解説。VS Code のモデル選択画面で custom endpoint を追加し、API Key を Secret に登録することで、Claude Opus / Sonnet / Haiku を Copilot 経由で使用可能にする設定例を提示。
