GitHub Copilot, Microsoft’s AI-powered coding assistant, is now available in xcode的公共預覽。這標誌著蘋果的集成開發環境(IDE)首次獲得了Microsoft AI驅動的編碼技術的訪問權限,提供了實時代碼完成,AI驅動的聊天幫助以及Swift和Objective-C開發人員的自動調試。
This expansion follows GitHub Copilot’s integration into Visual Studio, Visual Studio Code, JetBrains IDEs, and more recently,
>
另一個擔憂是安全性是安全性。 。儘管Copilot可以生成有效的代碼,但並不能固有地檢測漏洞,這意味著開發人員在將AI生成的代碼集成到生產環境中時必須保持警惕。引入AI驅動的安全性改進表明Microsoft意識到這些風險並積極努力減輕它們。雖然有些人肯定會歡迎Copilot加快編碼工作流程的能力,但另一些人將對Microsoft在Apple的生態系統中的持續存在保持警惕。 Xcode中Copilot的成功很可能取決於它與現有的Apple開發工作流程以及是否保持強勁的採用率的整合。
AI在軟件開發中的未來
GitHub Copilot向Xcode的擴展是向AI驅動發展的更廣泛轉變的一部分。 Microsoft並不孤單- Google一直在研究 alphaCode ,AI ,旨在解決計劃編程挑戰的AI模型,而亞馬遜已啟動 codewhisperer 作為AWS開發人員的替代AI-Power編碼工具。
與
AI援助成為行業標準,辯論正在從AI是否將AI納入AI助手將主導市場的開發工作流程中轉移。微軟使Copilot廣泛使用的策略表明,它旨在使其AI工具成為多個IDE的開發人員的默認選擇。但是,蘋果的長期策略尚不清楚。
目前,蘋果開發人員在Xcode內部首次品嚐了AI輔助編碼,以及他們是否接受它或等待潛在的Apple替代方案, AI編碼工具如何在Apple的生態系統中發展。