近日,OpenAI 对其 macOS 版本的 ChatGPT 应用进行了重要升级,新增了与本地应用深度协作的功能。这项更新让用户在使用 Mac 时,能够更高效地完成搜索、写作和代码编写等任务,尤其受到开发者的关注。
此次功能改进始于今年三月,名为“Work with Apps on macOS”的特性,允许 ChatGPT 与系统内的各类应用程序进行互动。无论是免费用户还是付费用户,都可以享受到这一便利。
最新版本(1.2025.057)中,用户只需按下 Option + Space 键或点击菜单栏中的图标,就能启动 ChatGPT 与当前运行的应用程序进行交互。在支持的应用程序界面中,还新增了一个“Work with Apps”按钮,方便快速调用相关功能。
目前,该功能已兼容苹果自家的 Xcode,以及多个第三方开发工具,如 Visual Studio Code、JetBrains 系列产品和 Android Studio。同时,也支持系统自带的 Notes、TextEdit 和 Terminal 工具,以及 iTerm、Warp 和 Panic 开发的 Prompt 等终端应用。
每次与应用交互后,ChatGPT 会自动将建议内容以摘要形式展示在主界面上,便于后续查阅。如果在 Visual Studio Code 中使用,需要先安装专用的扩展程序。
用户可以在 ChatGPT 设置中的“Work with Apps”选项下,查看所有支持的 Mac 应用列表。所有的搜索记录都会默认保存在 OpenAI 账户的聊天历史中,直到用户主动删除。即使删除,这些数据也会在后台保留 30 天后彻底清除。
在代码编辑方面,用户可以直接在 IDE 中使用 ChatGPT 修改代码。若修改不理想,可随时用 Command-Z 快捷键撤销操作。ChatGPT 还能提供修改建议,供用户手动采纳,并在每次修改前展示差异对比,清晰呈现变化内容。用户也可以指定特定代码区域,让 ChatGPT 仅在该范围内提供建议。
如果不需要此功能,用户可在设置中关闭“Enable Work with Apps”选项,从而移除相关按钮。
在语音控制方面,虽然新版对打开和选择应用的操作进行了优化,但目前仍不支持开发者期待已久的语音代码编辑功能。启用语音控制只需点击聊天栏中的波浪形图标即可。
默认情况下,ChatGPT 的聊天历史数据可能被用于 OpenAI 的模型训练。如不愿共享数据,可在设置中关闭“Improve the model for everyone”选项。
此外,新版本还引入了“Temporary Chat”功能,让用户可以忽略之前的对话记录,开启全新的交流模式。