GitHub 的 AI 驅動程式設計聊天機器人現已開放個人使用
作者:Jay Peters
GitHub,這家由 Microsoft 擁有的公司,正在將其 AI 驅動的程式設計聊天機器人擴充套件到更多人群。該公司在七月推出了名為 Copilot Chat 的工具的公測版本,專為企業使用者開發,然而在這個星期三,GitHub 宣布 Copilot Chat 現已在 Visual Studio 和 Visual Studio Code 中的個人使用者的公測版本中提供。Copilot Chat 允許使用者透過對話與 AI 助手交流,以獲得在撰寫程式碼時的協助。
程式設計聊天機器人的應用
AI 聊天機器人在程式設計協助方面一直很受歡迎。例如,Google 在今年五月的 Google I/O 開發者大會上推出了面向 Android 開發者的 AI 程式設計聊天機器人,而亞馬遜則提供了自己的工具 CodeWhisperer。
GitHub 表示使用者不需要離開 IDE 環境,就可以用 GitHub Copilot Chat 學習新語言或框架,解決問題或獲得程式設計問題的答案。根據 GitHub 的部落格文章,“開發團隊和個人都可以使用 GitHub Copilot Chat,在擁有簡單而自然的語言輸出的情況下,學習新語言或框架,解決問題或獲得程式設計問題的答案。”想要體驗這項功能的使用者,如果尚未是訂閱使用者,可以以每月 10 美元或每年 100 美元的價格購買個人使用者的 Copilot 訂閱。
對人工智慧在程式設計領域的應用進行思考
這項創新技術引發了關於人工智慧在程式設計領域的應用和影響的思考。某些學者和專家認為,程式設計是一種創造性的活動,依賴於解決問題、邏輯思考和創意。他們擔心,過度依賴 AI 聊天機器人可能會導致對這些重要技能的衰退。
然而其他人認為 AI 聊天機器人在程式設計領域的應用能夠帶來許多好處。它們可以為初學者提供實時的指導和解答程式設計問題的能力,促進學習和技能的發展。對於有經驗的開發人員來說 AI 聊天機器人可以提供更高效的工作流程,節省時間和努力。
總之 AI 聊天機器人的使用應該被視為一種輔助工具,而不是完全取代人類的能力。在使用這些工具時,開發人員應保持謹慎與審慎,並始終保持核心的程式設計技能。同時開發人員可以將 AI 聊天機器人視為學習和提升自己技能的寶貴資源。
編者觀點與建議
在過去的幾年中,人工智慧在技術和科學領域取得了長足的進步。它的應用越來越多地涉及到各個行業和領域,包括程式設計。這些 AI 聊天機器人的誕生為開發者們提供了一種新的工具,可以提高他們的效率和準確性。
然而開發人員應該明確認識到使用 AI 聊天機器人在程式設計過程中的約束。AI 聊天機器人可能無法理解相對複雜的問題或獨特的程式設計挑戰,開發人員仍然需要依賴他們自己的經驗和技能來解決這些問題。
對於初學者來說這些 AI 聊天機器人可以是學習程式設計的有用工具,可以提供即時的指導和解答問題。然而我們應該鼓勵新手們在學習程式設計的同時也要掌握基礎的邏輯和解決問題的能力,並努力培養自己的創造性和實踐能力。
總的來說人工智慧和機器學習的發展為程式設計帶來了許多新的可能性。然而我們應該在享受這些新技術帶來的好處的同時也保持警惕,並確保 AI 聊天機器人在程式設計過程中始終是開發者能力的助力,而不是取代。
延伸閱讀
- Y Combinator 幫助醫療記錄 AI 新創 Hona 募得 300 萬美元 的故事
- Pinterest AI 打造的拼貼圖比單張針腳更吸睛
- Atlassian 推出新的 AI 同事 Rovo
- 三星的營運利潤飆升 930%,AI 動能帶動記憶晶片需求
- GitHub 推出 Copilot Workspace:AI 驅動的軟體工程空間
- 「馬斯克的 xAI 示範 AI 新創公司的龐大市場潛力」
- 照片分享社群 EyeEm 將許可使用者的照片以訓練 AI,如果使用者不刪除照片
- 英偉達收購 AI 工作負載管理新創公司 Run:ai
- 英國調查亞馬遜和微軟與 Mistral、Anthropic 和 Inflection 的 AI 合作關係
- 這款相機以 AI 詩詞交換照片