VS Code改進代理式開發介面，Agents Window可跨多專案管理代理工作階段

來源：https://www.ithome.com.tw/news/175862

微軟發布VS Code 1.120，主要變更之一是代理視窗（Agents Window）進入VS Code Stable預覽階段。Agents Window讓開發者能在VS Code中以獨立視窗管理代理式開發工作，而原本主要編輯器視窗中的AI聊天介面仍可使用，但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也尚未支援多根目錄工作階段。

'