github已對其AI編碼助手Github Copilot進行了重大更新,並引入了高級功能,這些功能將視覺設計轉換為代碼並預測後續代碼編輯。
集成到Copilot聊天接口中,這些增強功能與最近的Visual Studio代碼1.97更新和12月的Copilot免費計劃公告保持一致,標誌著AI輔助開發的新章節。
更新引入了兩項主要創新。首先,副銅功能的新視野使開發人員可以上傳圖像(從屏幕截圖和線框到設計圖表),並將它們自動轉換為功能性HTML,CSS和JavaScript。
Second, Next編輯建議利用人工智能分析最近的代碼修改並預測進一步的更改,簡化工作流程和減少手動重構。
下一個編輯建議
github進行預測編輯已推出下一個編輯建議,該功能分析了最新的代碼修改以預測後續更改。例如,當開發人員重命名變量時,該工具會在整個代碼庫中自動提出類似的更新,從而減少手動努力並簡化重構。
此預期功能在 github的下一個編輯建議說明從反應代碼完成到主動協助的轉變。
代理模式:一個更自主的助手
擴展了副本編輯功能,GitHub,GitHub已經引入了代理模式,該模式可以根據開發人員的說明自動識別和更新相關文件的過程。
[嵌入式內容]
以前,用戶必須手動選擇用於多文件編輯的文件;現在,代理模式通過明智地確定哪些文件需要修改來簡化此過程。
正如GitHub首席執行官Thomas Dohmke所說:“ Copilot [現在]做了更多的工作來找出您對原始請求的意圖,然後嘗試解決這個問題。”
<
<
首先在GitHub Universe預覽的這一開發標誌著邁向更自主的編碼助手。
[嵌入式內容]
代碼生成的視覺輸入
副銅特徵通過簡單地上傳屏幕截圖,線框或設計圖,將設計資產轉換為代碼Originally available as a Visual Studio Code extension , this capability is now fully integrated into Copilot Chat.
對於GitHub副副總裁(來源:github)
副本的視覺收斂,下一個編輯建議和代理模式是向AI輔助發展的重大轉變。通過將圖像轉換為代碼並預測隨後的編輯,Github Copilot減少了手動任務,並充當編碼的協作合作夥伴。