GitHub釋出Copilot SDK,供應用程式內嵌Copilot CLI代理執行迴圈

GitHub釋出Copilot SDK,供應用程式內嵌Copilot CLI代理執行迴圈

核心功能與技術背景

GitHub公佈Copilot SDK技術預覽版,將GitHub Copilot CLI背後的代理執行迴圈封裝成可程式化介面,讓開發者能在自家應用程式中執行多回合任務,並由Copilot負責規畫步驟、呼叫工具、編輯檔案與執行命令。

執行核心與目標

該SDK沿用Copilot CLI的執行核心,目標是降低團隊自行開發規畫器、工具迴圈與執行環境的負擔。官方直言,從零開始打造代理式工作流程並不容易,因此透過SDK提供經過生產測試的執行迴圈,讓開發者能更輕鬆整合AI能力。

實際應用案例

  • GitHub工程師Evan Boyle在X平臺展示,利用Copilot CLI搭配SDK控制Excel,實現輕鬆讀寫Excel內容,並可融合至任何應用程式。
  • 開發者可使用Copilot SDK打造AI代理人,實現自我迭代與持續進化,系統可真實運作、修正與進化,非僅為示範或實驗。

相關技術與生態

Copilot SDK可與GitHub Copilot CLI、VSCode編輯器等工具整合,支援在代理迴圈中執行端口管理、程式碼修正與無障礙性審核等任務,並提供精細權限控制與多種認證方式。

來源:https://www.ithome.com.tw/news/173619

返回頂端