微軟推出全新 GitHub Copilot 程式設計工具,挑戰 OpenAI Codex

微軟推出全新 GitHub Copilot 程式設計工具,挑戰 OpenAI Codex

GitHub Copilot:軟體開發自動化領域的新競爭者

上週,OpenAI 推出了 Codex,這是一款基於雲端的軟體工程代理,旨在同時處理多項工程任務。作為回應,微軟的 GitHub 推出了一款競爭產品:GitHub Copilot 編碼代理,並在 Build 2025 上展出。這款創新工具可望利用 GitHub Actions 在背景執行任務和解決問題,從而增強軟體開發的自動化程度。

GitHub Copilot 編碼代理簡介

GitHub Copilot 編碼代理商以今年稍早推出的 Project Padawan 的基礎工作為基礎。開發人員現在可以輕鬆地將 GitHub 的網路平台、行動應用程式或命令列介面 (CLI) 中的問題指派給 Copilot 代理程式。一旦捕獲,代理就會設定一個由 GitHub Actions 功能驅動的可自訂開發環境,從而簡化開發人員的初始設定流程。

監控進度並獲得洞察力

當 Copilot 代理程式處理指派的問題時,開發人員可以透過詳細的會話日誌監控其進度。任務完成後,會自動產生拉取請求。然而,人工監督是必不可少的,因為在啟動任何持續整合/持續部署 (CI/CD) 工作流程之前仍然需要獲得批准。

透過模型上下文協議增強功能

GitHub Copilot 編碼代理程式的一個令人興奮的功能是它能夠利用外部資料和功能。透過使用模型上下文協定 (MCP),開發人員可以將額外的資源整合到編碼環境中。值得注意的是,該代理還可以接受影像輸入,從而可以共享錯誤報告的螢幕截圖或新功能的模型,進一步增強協作和功能。

GitHub 執行長的見解

GitHub 執行長 Thomas Dohmke 強調了 Copilot 編碼代理的重要性,他表示:

借助新的編碼代理,Copilot 可以在開發人員相互協作的地方:就在 GitHub 內部。您可以將耗時但無聊的任務交給 Copilot,它將使用拉取請求、CI/CD 和您現有的所有工具,而您可以專注於有趣的工作。

展望未來:可用性和未來集成

GitHub 聲稱 Copilot 編碼代理將擅長處理成熟程式碼庫中的低到中等複雜度任務。這項令人興奮的新功能正在逐步推廣至所有 Copilot Enterprise 和 Copilot Pro+ 用戶。此外,GitHub 計劃將 Copilot 代理程式整合到流行的整合開發環境 (IDE) 中,例如 Xcode、Eclipse 和 JetBrains,以擴大其可訪問性並增強開發人員工作流程。

總之,GitHub Copilot 編碼代理程式標誌著軟體工程流程自動化的顯著進步,有望提高開發人員之間的效率和協作。

來源和圖片

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *