Endlich unterstützt Apple das Claude Agent SDK.
Das Apple Xcode unterstützt die Agentenprogrammierung und integriert Claude und Codex.
Zhidx berichtete am 4. Februar. In der Nacht von gestern haben Apple und Anthropic gemeinsam angekündigt, dass die offizielle Programmierumgebung Xcode für Apple-Entwickler die Kandidatenversion 26.3 veröffentlicht hat und erstmals Claude Agent nativ integriert, um die Entwicklung im Agentic Coding-Modus zu unterstützen.
Neben dem Claude Agent unterstützt Xcode 26.3 auch die Integration des Codex-Code-Agenten von OpenAI.
(Quelle: Apple-Website und Anthropic-Website)
In diesem Modus können Entwickler die Ziele direkt an den Agenten übergeben, der dann die Aufgabe selbständig zerlegt, den Code ändert, die Benutzeroberfläche debuggt und die Entwicklungsdokumentation durchsucht.
Im Vergleich zur Code-Vervollständigungsfunktion der ChatGPT- und Claude-Modelle, die in Xcode 26 eingeführt wurden, bietet diese Aktualisierung nicht nur die nativ Unterstützung für das Claude Agent SDK, sondern auch die Kompatibilität mit mehr Agentensystemen über das Model Context Protocol (MCP).
Das ermöglicht es Entwicklern, in der IDE direkt eine ganze Reihe von Agenten-Funktionen wie Unteragenten, Hintergrundaufgaben und Plugins aufzurufen, was den Entwicklungsprozess in Richtung "zielorientierte KI" vorantreibt.
Derzeit können alle Mitglieder des Apple Developer Program die Kandidatenversion von Xcode 26.3 herunterladen. Diese Version wird bald im App Store veröffentlicht.
01. Claude Agent und Codex werden synchron in Xcode integriert
In Xcode 26.3 können Entwickler wählen, ob sie den Claude Agent von Anthropic oder den Codex von OpenAI integrieren möchten. Beide Modelle sind die ersten, die "Agentic Coding" unterstützen und können in den gesamten App-Entwicklungsprozess eingebunden werden.
Diese Agenten können nicht nur einfache Anfragen bearbeiten, sondern auch:
1. Das gesamte Projektverständnis: Die Agenten erkunden automatisch das Codesystem, identifizieren die Architekturabhängigkeiten und die Kontextlogik und planen bevor sie handeln.
2. Komplizierte Ziele verarbeiten: Entwickler müssen nur das Ziel beschreiben, ohne es schrittweise zu zerlegen. Der Claude Agent oder der Codex entscheidet selbst, welche Dateien geändert, welche Dokumentationen gesucht, welche Einstellungen aktualisiert und wie die Iterations-Tests durchgeführt werden sollen.
3. Visuelle Validierung und Iteration: Der Claude Agent unterstützt auch die Anzeige des tatsächlichen UI-Rendering-Effekts über Xcode Previews und optimiert den Code basierend auf den visuellen Ergebnissen. Dies ist besonders nützlich für die SwiftUI-Entwicklung.
4. Native APIs und Dokumentation durchsuchen: Der Agent kann direkt auf die Apple-Entwicklungsdokumentation und die Xcode-Werkzeuge zugreifen, um sicherzustellen, dass die neuesten APIs verwendet und die besten Praktiken befolgt werden.
iPhone-APP-Entwicklungsseite (Quelle: Apple-Website)
In diesem gesamten Prozess wird für jede Änderung, die der Agent im Xcode vornimmt, ein rückgängigbarer "Knoten" erzeugt, um die Sicherheit der Entwicklung zu gewährleisten.
02. Der Agent kann die Benutzeroberfläche sehen und startet die automatische KI-Debugging
Dank der tiefen Integration des Claude Agent SDK öffnet Xcode 26.3 erstmals die "visuelle Rückkopplung" Funktion.
Der Claude Agent kann die aktuelle Xcode Previews-Oberfläche erfassen, verstehen, ob das UI-Design mit den Absichten des Entwicklers übereinstimmt, und basierend auf der visuellen Rückmeldung den Code selbständig ändern und neu erstellen. Dadurch kann der Claude Agent nicht nur Code schreiben, sondern auch sehen, was die Qualität der UI-Code-Erstellung erheblich verbessert.
iPhone-APP-Entwicklungsseite (Quelle: Apple-Website)
Darüber hinaus unterstützt das Agentensystem von Xcode auch asynchrone Langzeitaufgaben. Das heißt, der Agent kann Hintergrundaufgaben ausführen (z.B. die Entwicklung komplexer Module oder die Umstrukturierung der gesamten Architektur) und den Entwickler nur bei Bedarf aufrufen, um Bestätigungen oder Korrekturen zu erhalten.
03. MCP öffnet die KI-Integrationsstandards und ermöglicht mehr Agentenmöglichkeiten
Ein weiteres Highlight von Xcode 26.3 ist die offizielle Veröffentlichung des Model Context Protocol (MCP)-Standard-Schnittstellen.
Dieser Mechanismus ermöglicht es Entwicklern, die Funktionen von Xcode an beliebige externe Agentensysteme, die mit MCP kompatibel sind, freizugeben, nicht nur an Claude oder Codex.
Durch das MCP kann der Agent nicht nur die Projektstruktur erkunden, Dateien lesen, schreiben und ändern, Ansichten vorschauen und Dokumentationen aufrufen, sondern auch in der CLI-Umgebung (Befehlszeile) mit Xcode interagieren, z.B. die Oberflächenerstellung oder die Agenten-Orchestrierung in einem Remote-Terminal auslösen.
Dieser offene Standard wird der Entwicklungsökosystem eine breitere Palette von KI-Systemen einführen und den Weg für zukünftige Agenten-Plugins, die Zusammenarbeit von Unteragenten und die multimodale Entwicklung ebnen.
04. Fazit: Die Agenten-IDE wird erstmals umgesetzt, und Apple macht einen wichtigen Schritt in Richtung Agentic Coding
Apple hat in dieser Aktualisierung besonders erwähnt, dass sie eng mit Anthropic und OpenAI zusammenarbeiten, um die Token-Nutzung und den Werkzeugaufruf zu optimieren, um die Effizienz und die Kontrollierbarkeit des Agentenbetriebs sicherzustellen.
In Kombination mit seiner starken IDE-Ökosystem und der tiefen Integration der eigenen Apple-Hardwareplattform wird Xcode zur führenden Testumgebung für die KI-Agentenbereitstellung.
Es ist interessant zu beobachten, ob in Zukunft mehr Agenten in die IDE-Ökosystem integriert werden und ob neue "Multi-Agenten-Zusammenarbeit" -Szenarien auftauchen werden.
Dieser Artikel stammt aus dem WeChat-Account "Zhidx" (ID: zhidxcom), geschrieben von Jiang Yu und editiert von Xinyuan. Veröffentlicht von 36Kr mit Genehmigung.