VS Code改進代理式開發介面,Agents Window可跨多專案管理代理工作階段
Agents Window是VS Code針對代理式開發設計的獨立視窗。相較於以單一工作區、程式碼編輯、測試與除錯為中心的主要編輯器視窗,Agents Window以聊天和工作階段清單作為主要介面,並提供變更面板,方便使用者追蹤多個專案中的代理工作。開發者可在Agents Window中輸入任務要求,交由代理規畫、修改程式,再檢查結果。
介面配置方面,Agents Window左側列出不同工作區與代理工作階段(Session),中央是與代理互動的聊天區域,右側則提供檔案與變更檢視。代理所修改的檔案,以及新增或刪除的內容,都可在變更面板中查看。使用者也能開啟差異比較,針對特定修改加入回饋,或選擇提交、合併、簽出與捨棄變更。
目前Agents Window支援Copilot CLI、Copilot Cloud與Claude Agent。選擇本機資料夾時,可用Copilot CLI或Claude Agent建立工作階段,並可在工作階段中轉交Copilot Cloud,選擇GitHub儲存庫時,則會使用Copilot Cloud。若是Copilot CLI工作階段,開發者可選擇直接在原工作資料夾處理,或使用Git工作樹(Worktree)建立隔離資料夾,讓代理修改先與主要工作區分開,確認後再合併。
VS Code 1.120也一併調整AI輔助開發相關功能。對使用自備API金鑰(BYOK)連接模型的使用者,VS Code現在可顯示模型上下文視窗用量,並可為BYOK推理模型設定推理投入程度,讓使用者在回應品質、速度與成本之間取捨。該版本也加入終端機輸出壓縮預覽功能,以及終端機指令風險評估實驗功能,協助使用者在代理執行命令前先判斷可能影響。
官方也列出多項限制,包括Agents Window目前只支援Copilot CLI、Copilot Cloud與Claude Agent,本機或其他第三方CLI代理仍需在主要VS Code視窗管理。Copilot Cloud工作階段只支援以GitHub為基礎的儲存庫,Claude代理工作階段尚未支援子工作階段,Agents Window也尚未支援多根目錄工作階段。
Comments (0)