深度求索(DeepSeek)公開一款程式碼代理原型,可將獲授權的開發請求轉為工作項目,完成後在原始對話中回覆,也能提交拉取請求(pull request,PR)。DeepSeek表示,公開程式碼僅供研究參考,並非正式產品。
DeepSeek Harness團隊於10月31日在GitHub以MIT授權公開dsh-superagent程式碼。DeepSeek介紹,這項工具是DeepSeek Harness的擴充功能,可負責單一GitHub專案。
代理會查看GitHub上的開發討論並處理工作請求,也可選擇連接中國協作平台飛書(Feishu)的對話。
代理只有在獲授權的人提出請求,或團隊預先設定的規則允許時才會啟動。收到請求後,它會建立工作項目,並在獨立的工作階段與資料夾中處理。
完成後,代理會在請求發起的對話中回覆,也可以提交PR,建議將修改後的程式碼納入專案。需要由人員處理的項目則會顯示在另外的網頁介面。
DeepSeek表示,設計原則是「盡可能少占用人的注意力,同時創造盡可能多的價值」。這項考量源於代理即使代替團隊執行工作,也可能消耗整個團隊的注意力。
因此,代理只會在收到請求或團隊規則允許時執行,並只在需要人員處理或結果有用時發出通知。即使參與開發討論,它也不會把所有內容都當成修改程式碼的指令。
DeepSeek在官方儲存庫指出,公開程式碼是「供參考的研究原型,並非正式產品」,因此這次公開不代表正式服務推出。
DeepSeek表示,程式碼來自團隊日常開發流程,其中相當一部分由程式碼代理撰寫。程式碼可能仍有錯誤,寫法也可能不一致,因此使用者應先行檢查並依自己的環境調整。
公開版本與團隊內部使用的版本並不完全相同。DeepSeek在另一篇設計文章中提到的部分構想,仍屬後續開發方向,尚未納入這次公開的原型。
這款原型運行於DeepSeek Harness之上;該工具於8月公開,是一層在模型之外協調工作流程、連接外部工具並執行多步驟工作的軟體。
安裝指引也讓使用者透過現有的程式碼代理完成設定:讓代理先讀取儲存庫中的SETUP.md,再逐項詢問所需資訊。接著,代理會先列出完整安裝計畫,再進行安裝與設定,方便使用者依序操作。
虛擬資產產業也有程式碼代理的應用案例。本報此前報導Coinbase(COIN)的工具Mux,曾參與2026年4月合併的5,068件PR。
提交PR與程式碼合併是不同階段。本報此前指出,Anthropic公布的Claude Code所建立的PR數量,不代表實際合併數量。
留言 0