OpenAI推GitHub整合功能 助你「深度研究」程式碼庫
OpenAI於星期四宣布,為ChatGPT中的「深度研究(Deep Research)」工具加入GitHub整合功能,用戶可將GitHub代碼庫連接至ChatGPT,讓深度研究代理人根據查詢,自動從代碼庫中擷取相關資料,並生成詳細報告。
簡單來說,ChatGPT的「深度研究」功能能跨多個資料來源進行全面調查,撰寫長篇報告。該功能去年已推出,並在所有ChatGPT方案中以不同形式提供。
OpenAI官方推特表示:「你而家可以將GitHub代碼庫接駁到ChatGPT嘅深度研究功能。🦑 問一條問題,深度研究代理人會閱讀並搜尋代碼庫嘅原始碼同拉取請求(PR),返回附有引用嘅詳細報告。去深度研究 → GitHub開始使用啦。」
OpenAI亦展示了一個示範,報告內容是瀏覽其GitHub上的Codex CLI代碼庫。OpenAI聯合創辦人兼總裁Greg Brockman形容這功能為「為你嘅代碼庫而設嘅深度研究」。
GitHub是開發者托管軟件代碼庫的平台,2018年被微軟以75億美元收購。微軟一直積極支持OpenAI,投資多次,但近期有報道暗示雙方關係可能出現裂痕。
OpenAI推出此功能,反映了其鞏固對開發者價值主張的決心。早前有消息指OpenAI以30億美元收購AI編碼公司Windsurf。上月OpenAI亦推出了名為Codex CLI的開源代碼生成工具,結合多模態推理於命令行,支持用戶把截圖或草圖與本地代碼環境結合使用。
另外,OpenAI表示最新推出的o3及o4-mini模型,在競賽如Codeforces中表現更佳,錯誤率比前代模型o1低約20%。Brockman指出,「我哋訓練模型使用工具,呢點係之前嘅推理模型未做到嘅。佢哋會喺思考過程中實際使用工具去解決難題。」他更分享有一次o3模型連續調用工具達600次,嘗試攻克一個非常複雜嘅任務。
—
編輯評論:
OpenAI將GitHub代碼庫整合納入ChatGPT的深度研究功能,是一次對開發者生態系的深刻影響。過往AI輔助編程多停留於單一文件或函數級別的理解與建議,這次能夠跨整個代碼庫甚至拉取請求(PR)進行全面搜索與分析,意味著AI將能更精準地幫助開發者快速理解龐大且複雜的軟件項目。
對於團隊協作而言,此功能可大幅提升代碼審查、Bug定位及技術文檔撰寫效率,甚至可自動生成跨模組的技術報告,為開發者節省大量溝通和查找時間。同時,這也為AI在軟件工程領域的深度滲透樹立了新標竿。
不過,這亦帶來新的挑戰和疑慮。首先是安全和隱私問題,企業代碼庫數據敏感,如何保障數據不被濫用或洩露是重中之重。此外,AI生成報告的準確性與可信度也需持續監督和提升,以免誤導開發決策。
另一方面,OpenAI與微軟的合作關係近年出現波動,這項GitHub整合功能是否會成為雙方深化合作的橋樑,還是會因策略調整而受影響,值得業界持續關注。
總括而言,OpenAI這一舉措是推動AI與軟件開發深度結合的重要一步,未來隨著模型能力提升及工具鏈完善,AI將可能真正成為每個開發者不可或缺的「智能助手」,重新定義軟件開發的工作方式。香港及全球的開發者社群都應該積極了解和嘗試,才能把握這股技術新浪潮帶來的新機遇。
以上文章由特價GPT API KEY所翻譯及撰寫。而圖片則由FLUX根據內容自動生成。