HydraFusion 是 GitHub Copilot 的一項研究預覽功能,由 GitHub 團隊打造,目的是讓 AI 助理能同時協調多個模型合作解決寫程式的任務。過去 Copilot 每次只會指派單一模型處理請求,HydraFusion 希望在「速度」與「品質」之間找到更好的平衡,讓困難的工作交給更強的模型,簡單的工作則交給較快的模型完成。
系統會依據推理、程式碼產生、除錯與工具使用等「能力訊號」,自動選擇三種工作流程之一:單一模型直接處理;「串接」模式先由較快的模型草擬答案,再由品質關卡決定是否交給更強的模型接手;「互評」模式則由一個模型先寫草稿,另一個不同家族的模型負責唯讀式審查並給意見,再由原本的模型修改完成。這個功能原本只在 Copilot CLI 提供,現在也擴大到 VS Code(1.140 版以上)與 GitHub Copilot app 的模型選單中。
這次更新也加強了透明度,使用者可以即時看到每個工作流程執行到哪一步、進度如何,長時間的任務也會有更清楚的狀態提示。社群先前曾要求把 HydraFusion 擴大到更多使用介面,這次更新正是對這項呼聲的回應,顯示 GitHub 愈來愈重視「多模型合作」,而不是單純比拼哪一個模型最強。
這則新聞比較偏產業面,內容是給專業開發者使用的工具更新,不過背後的概念很適合用來跟孩子解釋:寫程式跟解數學題很像,簡單的題目不需要用最複雜的方法,困難的題目才需要多花時間、找人討論確認答案,這種「先求快、再求準」的分工方式,也是許多工程師實際工作時會用到的思考習慣。
AI開發工具GitHub Copilot