JAKARTA - ChatGPT for macOS is now getting a big update that will allow users in the world to write and edit live codes on Xcodes. The feature, which was launched last week, competed directly with Apple's Swift Assist and GitHub Copilot.

This latest update brings the "work with apps" feature, allowing ChatGPT to communicate with other Xcodes and IDEAs more integrated. In fact, there is an "auto-apply" mode, which allows ChatGPT to directly implement code changes without the need for manual approval at any time.

Alexander Embiracos, a member of the OpenAI team, shared a demo of this feature in a video uploaded to social media. The video shows how ChatGPT can automatically edit the code in Xcode.

This feature is available starting Thursday 6 March for ChatGPT Plus, Pro, and Team subscribers. Meanwhile, Enterprise, Edu, and free users will get it this week. Windows users will also be sure to get this feature in the near future.

Competition With Swift Assist And GitHub Copilot

Apple already has Swift Assist, an AI assistant specifically designed for Swift's development on Xcode and runs on Apple's private cloud server. In addition, many developers have used GitHub Copilot to help with their coding.

However, with the presence of ChatGPT as an alternative, developers now have more options in choosing the coding assistant that best suits their needs.

Although this feature is very helpful, developers should still consider security risks in using third-party AI for coding. Apple insists that the code processed by Swift Assist is neither saved nor used for AI training, something that might be of concern to those using ChatGPT or Copilot.

Apple is likely to reveal more new features for Swift Assist in WWDC in June. However, until then, ChatGPT and other third-party tools are still a major choice for developers who want to increase their productivity in coding.


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)