Claude Platform Docs
SDKs, CLI und BibliothekenBibliotheken und Integrationen

Apple Foundation Models

Verwende Claude auf Apple-Plattformen über das Foundation Models Framework mit dem Swift-Paket Claude for Foundation Models.

Claude for Foundation Models ist ein Swift-Paket, das Claude als serverseitiges Sprachmodell in Apples Foundation Models Framework verfügbar macht. Das Paket macht Claude konform zum LanguageModel-Protokoll des Frameworks, sodass du es mit derselben LanguageModelSession-API steuerst, die du für Apples On-Device-Modell verwendest: respond(to:), Streaming, geführte Generierung und Tool-Aufrufe funktionieren alle auf dieselbe Weise.

Anfragen gehen direkt von deiner App an die Claude API; Apple befindet sich nicht im Anfragepfad und sieht weder Prompts noch Antworten. Die Nutzung wird deinem Anthropic-Konto zu den Standard-API-Preisen in Rechnung gestellt, daher benötigt deine Organisation ein verfügbares Guthaben oder eine aktive Zahlungsmethode. Deine App entscheidet, wann Claude und wann Apples On-Device-Modell verwendet wird: Übergib jeder Session das Modell, das du möchtest.

Voraussetzungen

  • iOS 27, macOS 27, visionOS 27 oder watchOS 27 (alle in Beta): die OS-Versionen, deren Foundation Models Framework serverseitige Sprachmodelle unterstützt
  • Xcode 27 (Beta)
  • Ein Claude API-Key aus der Claude Console für die Entwicklung. Siehe Authentifizierung für Produktionsoptionen.

Das Paket installieren

Füge das Paket zu deiner Package.swift hinzu:

dependencies: [
  .package(url: