최근 Claude의 업데이트 속도가 빨라지면서, 특히 개발자를 위한 기능 변화가 두드러집니다: 구조화 출력부터 더 긴 컨텍스트, 인용이 포함된 검색 결과 블록까지. 이 글에서는 Claude의 주요 새 기능을 몇 가지로 나누어 설명해, 어떤 기능을 즉시 도입할지, 어떤 코드 수정이 필요한지 빠르게 판단할 수 있도록 도와드립니다.
구조화 출력 정식 출시: 더 안정적인 JSON과 schema 일관성
Claude API의 구조화 출력이 정식으로 출시되었습니다. 핵심 가치는 Claude의 반환 내용을 더 "검증 가능"하게 만들어, 폼 추출, 주문 파싱, 티켓 분류와 같은 강력한 제약 시나리오에 적합합니다. 순수 프롬프트로 Claude에 "JSON 출력"을 요청하는 것과 비교해, 구조화 출력은 schema 일관성을 더 잘 보장하고, 온라인 파싱 실패를 줄입니다.
동시에 Claude의 통합 경로도 더 간소화되었습니다: 더 이상 beta 헤더에 의존하지 않고 사용할 수 있으며, 더 넓은 schema 지원과 더 나은 구문 컴파일 지연 성능을 제공합니다. 주의할 점은 관련 매개변수에 마이그레이션 포인트가 있다는 것입니다: 기존의 output_format은 output_config.format으로 이동되었으므로, Claude를 접목할 때 설정 검사를 한 번 수행하는 것이 좋습니다.
긴 컨텍스트 확장: 1M 토큰 창 베타 제공
긴 문서, 코드 저장소, 다중 턴 대화형 에이전트 시나리오에서 Claude는 "더 많은 정보를 담을 수 있음"을 핵심 능력으로 삼기 시작했습니다. Claude의 1M 토큰 컨텍스트 창이 이미 베타에서 일부 모델에 제공되며, 200K 입력을 초과하는 요청은 긴 컨텍스트 가격 책정이 적용됩니다. 이 점은 비용 평가에 매우 중요합니다.
Claude를 지식 베이스 질의응답이나 저장소 수준 코드 이해에 사용한다면, "긴 컨텍스트"와 "검색"을 분리하여 AB 테스트를 진행하는 것이 좋습니다: Claude에 직접 넣을 수 있는 것은 너무 세분화하지 말고; 출처를 인용해야 하는 경우에만 검색과 함께 사용하면, 전체 효과가 일반적으로 더 안정적입니다.


