Recently, OpenAI announced a major update, with macOS version of ChatGPT adding the ability to directly edit code in an integrated development environment (IDE). This feature is currently only available to Plus, Pro and Team subscribers, marking the upgrade of ChatGPT from a simple conversation tool to a developer's productivity assistant. This update has attracted widespread attention in the developer community, and many believe it is a powerful challenge to existing code aids such as GitHub Copilot and Swift Assist.
According to OpenAI's tweet on the X platform, ChatGPT for macOS can now edit code directly in mainstream IDEs such as Xcode, VS Code, and TextMate. Users can call ChatGPT through shortcut keys or voice commands to optimize code, generate comments or fix bugs in real time in the code window. For example, in VS Code, the user simply selects a piece of code and enters "Optimization Loop" and ChatGPT will immediately apply the improvement plan. This feature is implemented based on the "Work with Apps" extension, and ChatGPT can detect currently active applications and provide context-sensitive help.
It is worth noting that macOS version of ChatGPT was opened for free in June 2024, but this new feature is only exclusive to paid users, highlighting OpenAI's tiered service strategy. The developer community has responded enthusiastically to this update, and many people believe that ChatGPT's conversational interaction and cross-platform support adds a lot of points. However, some users hope to be compatible with more development tools in the future to further improve their applicability.
OpenAI said it will continue to optimize the feature, but did not disclose whether it will be open to free users in the future. This update not only deepens the integration of OpenAI and the Apple ecosystem, but also further enhances ChatGPT's position among macOS developers. With the continuous development of artificial intelligence technology, ChatGPT's application prospects in the development field are worth looking forward to.
Overall, this update provides developers with a more convenient and efficient code editing experience, further strengthening ChatGPT's position as a productivity assistant. In the future, with the addition and optimization of more functions, ChatGPT is expected to play a greater role in the development field and become one of the indispensable tools for developers.