Claude Developer Platform의 구조화된 출력
구조화된 출력을 통해 응답이 정의된 JSON 스키마와 도구 사양을 정확히 따르도록 할 수 있습니다.
구조화된 출력을 통해 응답이 정의된 JSON 스키마와 도구 사양을 정확히 따르도록 할 수 있습니다.
업데이트: 이제 Claude Haiku 4.5에서 사용할 수 있습니다. 이제 Claude Developer Platform과 Microsoft Foundry에서 모두 지원됩니다. (2025년 12월 4일)
이제 Claude Developer Platform은 Claude Sonnet 4.5와 Opus 4.1의 구조화된 출력을 지원합니다. 공개 베타 버전으로 제공되는 이 기능은 API 응답이 항상 지정된 JSON 스키마나 도구 정의와 일치하도록 보장합니다.
개발자는 구조화된 출력을 통해 이미지에서 데이터를 추출하든, 에이전트를 조율하든, 외부 API와 통합하든, Claude의 응답이 정의된 스키마를 따르도록 보장하여, 스키마 관련 구문 분석 오류와 도구 호출 실패를 제거할 수 있습니다.
애플리케이션과 프로덕션 에이전트를 구축하는 개발자의 경우, 데이터 형식 오류 하나가 연속적인 오류를 초래할 수 있습니다. 구조화된 결과물은 모델 성능에 영향을 미치지 않으면서 정의된 구조와 정확히 일치하는 응답을 보장하여 이 문제를 해결합니다. 이를 통해 Claude는 다음과 같이 정확성이 중요한 애플리케이션과 에이전트에서 신뢰할 수 있습니다.
구조화된 출력은 JSON과 도구의 두 가지 방식으로 사용할 수 있습니다. JSON과 함께 사용할 경우, API 요청에 스키마 정의를 제공해야 합니다. 도구의 경우, 도구 사양을 정의하면, Claude의 결과물이 도구 정의를 자동으로 준수합니다.
결과적으로 안정적인 결과물, 재시도 횟수 감소, 더 이상 장애 조치 로직이나 복잡한 오류 처리가 필요하지 않은 간소화된 코드베이스를 얻을 수 있습니다.
OpenRouter는 400만 명 이상의 개발자가 단일, 통합 인터페이스를 통해 모든 주요 AI 모델에 액세스할 수 있도록 지원합니다.
"구조화된 결과는 에이전트형 AI 스택에서 매우 중요한 부분이 되었습니다. 에이전트가 지속적으로 구조화된 데이터를 수집하고 생성하므로, Anthropic의 구조화된 결과물은 개발자에게 큰 도움이 될 것입니다. 에이전트 워크플로우가 항상 안정적으로 실행되므로, 팀은 도구 호출을 디버깅하는 것보다 고객에 집중할 수 있습니다."라고 OpenRouter의 COO인 Chris Clark은 말합니다.
이제 Claude Developer Platform에서 Sonnet 4.5와 Opus 4.1의 공개 베타 버전을 통해 구조화된 출력을 사용할 수 있으며, Haiku 4.5 지원도 곧 출시될 예정입니다. 지원되는 JSON 스키마 유형, 구현 사례, 모범 사례에 대한 자세한 내용은 문서를 살펴보십시오.
Claude와 함께 조직의 운영 방식을 혁신하세요
개발자 뉴스레터 구독
제품 업데이트, 사용 방법, 커뮤니티 스포트라이트 등 다양한 소식을 전해드립니다. 매달 이메일로 받아보세요.