![]()
微軟旗下可擴(kuò)展代碼編輯器 Visual Studio Code 發(fā)布了 1.115 版本,重磅推出名為 Visual Studio Code Agents(VS Code 智能體)的配套應(yīng)用預(yù)覽版,專為智能體原生開發(fā)場景進(jìn)行了深度優(yōu)化。與此同時,此次更新還對編輯器內(nèi)的智能體體驗進(jìn)行了改進(jìn),使其能夠在后臺運行終端命令。
VS Code 1.115 已于 4 月 8 日正式發(fā)布,用戶可通過 Visual Studio Code 官網(wǎng)下載適用于 Windows、Mac 或 Linux 系統(tǒng)的版本。
作為 Visual Studio Code Insiders 早期訪問功能,VS Code 智能體應(yīng)用允許開發(fā)者在多個項目中并行運行智能體任務(wù),即同時跨多個代碼倉庫開啟多個智能體會話。據(jù)微軟介紹,開發(fā)者無需離開該應(yīng)用,即可追蹤會話進(jìn)度、內(nèi)聯(lián)查看代碼差異、向智能體提供反饋,以及創(chuàng)建拉取請求(Pull Request)。此外,自定義指令、提示文件、自定義智能體、模型上下文協(xié)議(MCP)服務(wù)器、鉤子及插件均可在該智能體應(yīng)用中正常使用,同時也支持主題等 VS Code 個性化配置。
VS Code 1.115 還引入了兩項改進(jìn),旨在優(yōu)化智能體在后臺運行終端命令時的體驗。
其一,新增 send_to_terminal 工具,使智能體能夠持續(xù)與后臺終端進(jìn)行交互。例如,當(dāng) SSH 會話在等待密碼輸入時超時,智能體仍可通過該工具發(fā)送所需輸入,從而順利完成連接。在此之前,后臺終端處于只讀模式,智能體僅能使用 get_terminal_output 查看終端狀態(tài),尤其當(dāng)前臺終端超時并被移至后臺后,智能體便無法繼續(xù)與其交互,這一限制在實際使用中頗為明顯。
其二,新增實驗性設(shè)置項 chat.tools.terminal.backgroundNotifications,允許智能體在后臺終端命令執(zhí)行完畢或需要用戶輸入時自動收到通知。該設(shè)置同樣適用于超時后被移至后臺的前臺終端。智能體收到通知后,可采取相應(yīng)操作,例如查看輸出內(nèi)容或通過 send_to_terminal 工具提供輸入。此前,當(dāng)終端命令在后臺運行時,智能體必須手動調(diào)用 get_terminal_output 來檢查狀態(tài),無法得知命令何時執(zhí)行完畢或需要輸入。
在本次更新的其他改進(jìn)方面,當(dāng)智能體調(diào)用瀏覽器工具時,工具調(diào)用界面現(xiàn)在會顯示更具描述性的標(biāo)簽,并提供可直接跳轉(zhuǎn)至目標(biāo)瀏覽器標(biāo)簽頁的鏈接。此外,Run Playwright Code 工具對長時運行腳本的支持也得到增強(qiáng)——默認(rèn)情況下,執(zhí)行時間超過 5 秒的腳本現(xiàn)在將返回延遲結(jié)果,供智能體進(jìn)行輪詢。
VS Code 1.115 在 VS Code 1.114 發(fā)布僅一周后便隨之推出,后者主打簡化 AI 對話體驗。自 3 月 9 日發(fā)布的 VS Code 1.111 版本起,微軟已將更新頻率由每月一次調(diào)整為每周一次。
Q&A
Q1:VS Code 智能體應(yīng)用有哪些主要功能?
A:VS Code 智能體應(yīng)用是 Visual Studio Code 1.115 版本推出的配套應(yīng)用,專為智能體原生開發(fā)設(shè)計。它支持開發(fā)者跨多個代碼倉庫并行運行多個智能體會話,同時可在應(yīng)用內(nèi)追蹤進(jìn)度、內(nèi)聯(lián)查看代碼差異、向智能體提供反饋及創(chuàng)建拉取請求。自定義指令、MCP 服務(wù)器、提示文件、插件等功能均可正常使用,VS Code 主題等個性化設(shè)置也完全兼容。
Q2:send_to_terminal 工具解決了什么問題?
A:此前后臺終端處于只讀狀態(tài),智能體只能通過 get_terminal_output 查看終端狀態(tài),無法主動與后臺終端交互。新增的 send_to_terminal 工具改變了這一限制,允許智能體向后臺終端發(fā)送輸入。例如在 SSH 會話因等待密碼輸入而超時的情況下,智能體依然可以發(fā)送密碼完成連接,大幅提升了后臺終端的可操作性。
Q3:VS Code 現(xiàn)在的更新頻率是多久一次?
A:自 2025 年 3 月 9 日發(fā)布 VS Code 1.111 版本起,微軟將 Visual Studio Code 的更新頻率從原來的每月一次調(diào)整為每周一次。VS Code 1.115 正是這一新節(jié)奏下的最新版本,于 VS Code 1.114 發(fā)布僅一周后推出。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.