JAKARTA GitHub Copilot, an artificial intelligence (AI)-based development tool that provides smart code advice, is now available for Apple's Xcode, Integrated Development Environment (IDE).

In this public preview stage, GitHub Copilot users with an active license can immediately try this extension on Xcode and enjoy various assistance features. This launch provides additional solutions for developers in the Apple ecosystem, especially those who work in various programming languages outside Swift.

Introduced in the latest announcement of GitHub, Copilot on Xcode offers a variety of features designed to improve developer efficiency and accuracy. Some of the features available in this public preview include:

Auto Code Completion: GitHub Copilot helps speed up the codewriting process by suggesting appropriate code cuts based on the already written code context.

Multi-language support: In addition to Swift's popular language on Xcode, Copilot also supports Objective-C languages and various other programming languages, expanding support coverage for application development on Apple platforms.

Multi-line suggestion: Copilot can provide advice up to a few lines at once, which is very helpful to write for longer code blocks without the need to type manually.

Content filtering: This feature allows users to block suggestions similar to the public code on GitHub, ensuring more original and secure results.

This extension was created to complete Apple's built-in AI tool, namely Swift Assist, which is specifically designed for code completion in Swift and direct integration with Apple's SDK.

While Swift Assist is very useful for developers working on Swift-based apps, GitHub Copilot is expanding AI capabilities into other programming languages used in Xcodes, making it ideal for projects involving multiple languages.

Wider AI Support In Apple Ecosystem

The launch of Copilot for Xcode is expected to help developers deal with complex problems outside of Swift with relevant AI support. With the simultaneous Copilot and Swift Assist on Xcodes, developers can now focus more on high-level issues, while accurate and efficient code suggestions are available directly on their IDEAs.

GitHub Copilot has long been known in the developer community as an effective productivity aid in Visual Studio Code and various other IDEAs. His presence at Xcode provides more flexibility for Apple developers, especially those who need code advice for other programming languages outside Swift.

To use GitHub Copilot on Xcode, users can follow the installation guidance available on the GitHub site. This public preview allows developers to explore the Copilot feature and provides input for further development.

With this upgrade, GitHub and Apple show how their partnership can support the advancement of AI technology in software development, making Xcode even more resilient as the main tool for developing applications on Apple platforms.


The English, Chinese, Japanese, Arabic, and French versions are automatically generated by the AI. So there may still be inaccuracies in translating, please always see Indonesian as our main language. (system supported by DigitalSiber.id)