GitHub Copilot is now available in Xcode's coding assistant
GitHub has brought Copilot into Xcode's built-in coding assistant, now in public preview starting with Xcode 27.3 beta. Setup happens from Xcode > Settings > Intelligence, and every Copilot plan is supported. The existing GitHub Copilot for Xcode extension stays available as a separate option.
Key points
- Copilot is now integrated into Xcode's built-in coding assistant as a public preview.
- Availability starts with Xcode 27.3 beta, downloadable from Apple Developer Downloads.
- Requires a Mac running macOS Tahoe 26.6 or later.
- Setup lives in Xcode > Settings > Intelligence.
- The GitHub Copilot for Xcode extension remains a separate option.
- All Copilot plans are supported; feedback goes to the repository or Apple Feedback Assistant.
GitHub Copilot can now be used from Xcode's built-in coding assistant. The integration has shipped as a public preview that begins with Xcode 27.3 beta, so trying it means installing the beta from Apple Developer Downloads and running it on a Mac with macOS Tahoe 26.6 or later. You enable it inside Xcode from Xcode > Settings > Intelligence.
This is a second route to Copilot in Xcode: the GitHub Copilot for Xcode extension remains a separate option, so teams can pick whichever workflow fits. All Copilot plans are supported, and feedback is being collected through the GitHub Copilot for Xcode repository and Apple Feedback Assistant. Because it is a preview tied to a beta IDE, expect behavior differences and verify the experience against your current extension-based setup before relying on it day to day.
Real-world use
- An iOS team that wants explanations, tests and refactors for Swift and SwiftUI code without leaving Xcode
- A mobile platform group evaluating both the built-in assistant and the existing Copilot extension before picking a team standard
- A team migrating to new SDKs in Xcode 27.3 beta and drafting migration code through the assistant
Why it matters
Apple-platform developers can now reach Copilot inside Xcode's native assistant flow instead of a separate extension, though the preview's tie to a beta IDE means validating it before changing production habits.