在近期舉辦的GitHub UNIVERSE'24活動中,GitHub執行長Thomas Dohmke宣布將使GitHub Copilot助理服務整合至蘋果 的Xcode開發平台,同時也宣布GitHub Copilot將同時支援Anthropic提供的Claude 3.5 Sonnet,以及Google提供的Gemini 1.5 Pro大型自然語言模型。
目前GitHub Copilot助理服務已經在Xcode開發平台進行公開預覽測試,除了可協助iOS、iPadOS及macOS平台應用程式開發,更代表微軟將Copilot人工智慧 應用功能帶到更廣泛開發環境,藉此讓更多人能藉此功能加快應用服務開發效率。
跟先前使用模式一樣,在Xcode開發平台的GitHub Copilot也會即時提供程式碼編寫建議,並且能支援蘋果的Swift,或是Objective-C等程式語言,甚至能針對多行程式編碼內容給予建議,並且發現錯誤細節。
另一方面,開發者也能過濾程式編碼內容,藉此避免在程式編寫過程不慎使用有版權考量的程式碼,另外也能過濾有問題內容,或是不合適的建議內容,讓最終編寫程式內容符合要求,同時避免違反相關規定。
目前在Xcode開發平台提供的GitHub Copilot助理服務,將開放個人、企業組織使用。
而在此次活動上,GitHub也宣布在GitHub Copilot助理服務額外加入支援Claude 3.5 Sonnet、Gemini 1.5 Pro兩款大型自然語言模型,讓使用者能在原本加入使用的OpenAI的大型自然語言模型有更多選擇。
此外,GitHub也宣布在接入更多模型資源情況下,將推出以人工智慧驅動的零編碼應用服務GitHub Spark,讓使用者能更容易透過內容描述方式即可完成編碼,藉此實現人人都可以是開發者的目標。
Thomas Dohmke強調,以人工智慧產生程式編碼的發展,目前已經進入第二階段,朝向人工智慧原生、人工智慧思考、多模可選的發展前進,將讓更多人能在零編碼技術基礎情況下,透過想法即可交由人工智慧完成相關程式碼內容編寫,並且將以人工智慧吸引超過10億名開發者,讓GitHub成為全球最大開發者社群。
《原文刊登於合作媒體mashdigi,聯合新聞網獲授權轉載。》