🟡 🏥 실무 게시일: · 3 분 읽기 ·

Anthropic: 에이전트용 예약 배포와 Swift 패키지 — 개발자를 위한 주요 신기능

편집 일러스트: 관리형 에이전트와 크론 스케줄을 갖춘 Anthropic 개발자 플랫폼

Anthropic은 Fable 5와 Mythos 5 출시와 함께 Claude 플랫폼 개발자를 위한 여러 중요한 업데이트를 발표했습니다. Claude Managed Agents에 크론 스케줄 기반 예약 배포 기능과 환경 변수 자격 증명 볼트 지원이 추가되었으며, iOS 27 및 macOS 27용 Apple Foundation Models 프레임워크에 Claude를 서버 측 LanguageModel로 노출하는 새로운 Swift 패키지도 공개되었습니다.

🤖

이 기사는 AI가 1차 출처를 기반으로 생성했습니다.

Claude Fable 5와 Mythos 5 출시와 함께 Anthropic은 2026년 6월 9일 Claude 플랫폼 개발팀을 위한 여러 기술 업데이트를 발표했습니다. 그 중 두 가지가 독립적인 업그레이드로 두드러집니다. Claude Managed Agents를 위한 예약 배포와 Apple 생태계를 위한 새로운 Swift 패키지입니다.

예약 배포: 자체 스케줄러 없이 에이전트 실행

Claude Managed Agents는 이제 **예약 배포(scheduled deployments)**를 지원합니다. 자체 스케줄러 인프라를 관리할 필요 없이 크론 스케줄에 따라 에이전트 세션을 실행할 수 있는 기능입니다.

기존에는 정기적인 간격으로 에이전트를 실행하려는 개발자가 Lambda 함수, 크론 작업 또는 유사한 인프라 등 자체 오케스트레이션 로직을 구축해야 했습니다. 예약 배포는 이를 플랫폼 수준으로 이동시킵니다. 개발자가 크론 표현식을 정의하면 Claude 플랫폼이 지정된 시간에 자동으로 세션을 시작합니다.

이 기능이 특히 유용한 경우:

  • 정기적인 데이터 처리 및 보고
  • 자동화된 변경 사항 모니터링 (모니터링 에이전트)
  • 수동 실행 없이 야간 배치 처리

예약 배포 외에도 Claude Managed Agents의 볼트는 이제 환경 변수 자격 증명도 지원합니다. 비밀 키와 자격 증명을 환경 변수로 에이전트의 샌드박스 환경에 안전하게 주입하는 기능으로, 인증에 환경 변수를 사용하는 CLI 도구, SDK 및 서비스를 코드 수정 없이 직접 통합할 수 있습니다.

Fable 5 API의 새로운 기능

새로운 모델 ID와 토크나이저

claude-fable-5claude-mythos-5 모델을 사용할 수 있습니다(Mythos 5는 Project Glasswing 파트너 전용). 두 모델 모두 Claude Opus 4.7에서 도입된 토크나이저를 사용하며, 동일한 텍스트가 Opus 4.7 이전 모델 대비 약 30% 더 많은 토큰을 생성합니다. 새 토크나이저로 프롬프트를 측정하려면 토큰 수 계산 API에 model: "claude-fable-5"를 전달하면 됩니다.

거부 메커니즘과 fallbacks

Fable 5 분류기가 요청을 거부하면 Messages API는 stop_reason: "refusal"을 반환합니다. 출력이 생성되기 전에 거부된 요청은 청구되지 않습니다.

선택적 fallbacks 매개변수(Claude API 및 AWS의 Claude Platform에서 베타 중; Message Batches API에서는 지원되지 않음)는 거부된 요청을 대안 모델에서 자동으로 재시도하며, 해당 모델의 가격으로 청구됩니다.

새로운 거부 카테고리: reasoning_extraction

stop_details.category 필드에 세 번째 값이 추가되었습니다. "reasoning_extraction" — Anthropic 이용 약관에 반하여 Fable 5의 능력을 증류(distillation)하거나 복제하는 데 사용될 수 있는 요청을 차단합니다. 기존 "cyber""bio" 카테고리는 변경되지 않습니다. 이 기능에는 베타 헤더가 필요하지 않습니다.

추론 모드 제한

Fable 5와 Mythos 5에서 적응형 추론(adaptive thinking)이 유일하게 지원되는 추론 방식입니다:

  • thinking: {"type": "disabled"}400 오류를 반환합니다 — 비활성화 불가
  • 수동 확장 추론 예산 및 어시스턴트 프리필은 지원되지 않습니다 (400 반환)
  • thinking.display는 기본적으로 "omitted"로 설정됩니다 — Opus 4.8, Opus 4.7 및 Mythos Preview와 동일
  • display: "summarized" 설정 시 읽기 쉬운 추론 요약을 받을 수 있습니다
  • 원시 chain-of-thought는 절대 반환되지 않습니다. 멀티턴 대화에서 thinking 블록은 변경 없이 전달해야 합니다

데이터 보존

Fable 5는 Claude API에서 30일 데이터 보존이 필요하며, 제로 데이터 보존 조건에서는 사용할 수 없습니다.

신기능: 웹훅 이벤트의 session_thread_id

session.thread_* 웹훅 이벤트에 session_thread_id 필드가 추가되었습니다. 이벤트를 발생시킨 멀티 에이전트 스레드를 식별하는 필드로, 여러 에이전트가 단일 컨텍스트 트리 내에서 협업하는 복잡한 멀티 에이전트 토폴로지에서 추적 및 진단이 용이해집니다.

Swift 패키지: Apple Foundation Models 프레임워크의 Claude

Anthropic은 Apple의 Foundation Models 프레임워크 내에서 Claude를 서버 측 LanguageModel로 노출하는 베타 Swift 패키지를 공개했습니다.

이 패키지를 통해 iOS 개발자가 Apple의 온디바이스 모델에 사용하는 것과 동일한 LanguageModelSession API로 Claude를 호출할 수 있습니다. 핵심 참고 사항: Claude는 서버 측 모델로 작동합니다. 즉, 요청이 기기 로컬이 아닌 Anthropic 인프라로 전달되지만, 개발자 인터페이스는 동일하게 유지됩니다.

지원 플랫폼 (모두 베타):

  • iOS 27
  • macOS 27
  • visionOS 27
  • watchOS 27

이미 Foundation Models API로 온디바이스 모델을 사용하는 앱을 개발 중이며, 더 복잡한 작업에 Claude의 능력을 활용하고 싶은 Swift 개발자에게 특히 유용합니다. 코드 인터페이스를 변경할 필요가 없습니다.

6월 9일 개발자 업데이트 요약

업데이트카테고리
claude-fable-5, claude-mythos-5 사용 가능모델
토크나이저: 4.7 이전 모델 대비 +30% 토큰토크나이저
stop_reason: "refusal" 무청구API 메커니즘
fallbacks 매개변수 (베타)API 메커니즘
stop_details.category: "reasoning_extraction"보안
thinking: disabled는 400 반환API 메커니즘
Managed Agents 예약 배포에이전트
볼트의 환경 변수 자격 증명에이전트
웹훅 이벤트의 session_thread_id웹훅
Swift 패키지 (베타) — Foundation ModelsSDK

위 모든 변경 사항은 Claude API에 대한 새로운 요청에 즉시 적용됩니다.

자주 묻는 질문

Claude Managed Agents의 예약 배포(scheduled deployments)란 무엇인가요?
자체 스케줄러 없이 크론 스케줄에 따라 에이전트 세션을 실행할 수 있는 새로운 기능입니다. 개발자가 크론 표현식을 정의하면 Claude 플랫폼이 지정된 시간에 자동으로 세션을 시작합니다.
새로운 Claude Swift 패키지란 무엇이며 어떤 플랫폼에서 사용할 수 있나요?
Apple의 Foundation Models 프레임워크 내에서 Claude를 서버 측 LanguageModel로 노출하는 베타 Swift 패키지입니다. Apple의 온디바이스 모델과 동일한 LanguageModelSession API로 호출하며, iOS 27, macOS 27, visionOS 27, watchOS 27(베타)에서 사용 가능합니다.
Fable 5가 요청을 거부하면 어떻게 되며 fallbacks 매개변수는 어떻게 작동하나요?
API는 출력이 생성되지 않은 경우 요금 없이 stop_reason: 「refusal」을 반환합니다. 베타 단계의 선택적 fallbacks 매개변수는 거부된 요청을 다른 모델에서 자동으로 재시도하며, 해당 대체 모델의 가격으로 청구됩니다.

📬 AI 뉴스를 받은편지함으로

나만의 방식으로 구성하는 일일 다이제스트 — 주제, 출처, 주기를 선택하세요. 원클릭 해지.