GitHub 的 AI 驅動程序員助手 GitHub Copilot 將添加聊天和語音功能,因為該工具採用了 OpenAI 的 ChatGPT-4深度學習技術.
GitHub 稱其對工具 GitHub Copilot X 的願景, 公司於3月22日公告. 該計劃包括讓 Copilot 參與拉取請求、命令行和文檔以回答有關項目的問題。 GitHub Copilot X 的亮點包括:
- 使用 Copilot Chat 在編輯器中獲得類似於 ChatGPT 的體驗,Copilot Chat 是一個專注於開發人員場景並與 Microsoft 的 Visual Studio Code 和 Visual Studio 開發工具本地集成的聊天界面。 Copilot Chat 可以識別開發人員輸入的代碼和顯示的錯誤消息。 為開發人員提供對代碼塊的深入分析和解釋,可以生成單元測試,並獲得建議的錯誤修復。 開發人員可以註冊 Copilot 聊天的候補名單
- Copilot for Pull Requests,在拉取請求描述中添加了對 AI 驅動標籤的支持。 Copilot 根據更改後的代碼自動填寫標籤。 開發人員可以查看或修改建議的描述。 A 技術預覽註冊 可用。
- Copilot for Docs,這是一款正在推出的實驗性工具,它使用聊天界面提供 AI 生成的對文檔問題的回答,包括關於語言、框架和其他技術的問題。 初始文檔將涵蓋 React、Azure Docs 和 MDN。 A 候補名單 可用於此功能。
- CLI 的 Copilot,它可以組合命令和循環並拋出晦澀的查找標誌以滿足查詢。 A 候補名單 可用於此。
議程上還有一項功能,如果開發人員缺少足夠的拉取請求測試,GitHub 會自動警告他們,然後建議可能的測試。 GitHub 希望將其新功能帶到任何組織的存儲庫和內部文檔中。
開發人員可以註冊免費試用 Copilot. GitHub 表示,Copilot 現在生成了 46% 的開發人員代碼,並幫助開發人員編寫代碼的速度提高了 55%。 但該工具激怒了一些人,自由軟件基金會質疑其使用第三方代碼的公平性。
版權所有 © 2023 IDG Communications, Inc.