HackerNews

Claude開発者プラットフォームにおける構造化出力

Structured Outputs on the Claude Developer Platform (API)

https://www.claude.com/blog/structured-outputs-on-the-claude-developer-platform


Claude開発者プラットフォームは、Sonnet 4.5とOpus 4.1のための構造化出力をサポートする新機能を公にベータ版として提供しています。この機能により、APIの応答が指定されたJSONスキーマやツール定義に常に一致することが保証され、開発者はスキーマ関連の解析エラーやツールコールの失敗を排除できます。構造化出力は、データ抽出、エージェントの編成、外部APIとの統合など、正確性が重要なアプリケーションの構築に役立ちます。また、開発者はJSON仕様をAPIリクエストに提供するか、ツール定義を行いClaudeの出力を自動的にその定義に従わせることができます。この結果、信頼性の高い出力が得られ、再試行の回数が減り、コードベースがシンプルになります。現在、Sonnet 4.5とOpus 4.1のサポートがあり、Haiku 4.5の対応も予定されています。