要知道什麼
- OpenAI 更新了 Mac 版 ChatGPT,與 Xcode、VS Code、TextEdit 和 Terminal 等編碼應用程式集成,無需手動複製和貼上程式碼。
- 新的「使用應用程式」功能使用 macOS Accessibility API 從相容的應用程式中讀取文本,但它無法像 GitHub Copilot 那樣直接向其中寫入程式碼。
- 此功能目前可供 ChatGPT Plus 和 Teams 用戶使用,企業和教育支援即將推出。
OpenAI 正在透過引入與流行編碼應用程式的整合來改進開發人員與 Mac 上的 ChatGPT 互動的方式。新的更新允許 ChatGPT 直接讀取和分析來自 Xcode、VS Code、TextEdit 和 Terminal 等應用程式的程式碼。
當您授予 ChatGPT 權限以透過新的 API 與您的編碼應用程式互動時「使用應用程式」功能,您可以將選定的程式碼直接傳送到 ChatGPT根據您的提示。例如,如果您正在 Xcode 中處理項目,ChatGPT 現在可以分析您的程式碼並提供建議,而無需您複製和貼上。
這個整合的工作原理是利用 Apple 的 macOS Accessibility API 進行螢幕閱讀器,這使得 ChatGPT 能夠從相容的應用程式中讀取文字。對於 VS Code 用戶,您需要安裝特定的擴充功能才能啟用此功能。該系統可以在終端應用程式中處理多達 200 行程式碼,並包含來自開啟的編輯器窗格的完整內容,並且能夠專注於特定選擇。
TechCrunch與 OpenAI 員工一起示範了 ChatGPT 如何發現太陽能係統專案中缺少的程式碼並提出修復建議,而無需任何複製貼上。
雖然這標誌著人工智慧輔助編碼向前邁出了重要一步,但值得注意的是,ChatGPT 無法直接將程式碼寫入開發環境。相反,它提供了您需要手動實施的建議。 OpenAI 計劃將來將此功能擴展到其他基於文字的應用程序,並將此整合視為邁向更先進的 AI 代理功能的關鍵墊腳石。
若要存取此功能,您可以透過「設定」>「使用應用程式」>「管理應用程式」來管理相容的應用程式。此次整合代表了 OpenAI 致力於將人工智慧輔助更無縫地整合到您的日常開發工作流程中,此功能目前可供 ChatGPT Plus 和 Teams 用戶使用,企業和教育支援即將推出。