使用 VS Code 中的 Agent 進行開發

Visual Studio Code 內建 AI Agent。只需描述您想要建構的內容,Agent 就會規劃執行步驟、編寫程式碼,並在整個專案中驗證結果。Agent 可處理端對端的任務:跨多個檔案建構功能、偵錯並修復失敗的測試、在不同框架間進行重構、使用整合式瀏覽器測試網頁應用程式,或發送 Pull Request 以供團隊審核。

選擇您的工作方式

VS Code 為您提供了兩種使用 Agent 的介面。您可以選擇適合當前任務的介面,並在兩者之間自由切換。兩者共享相同的 Agent 工作階段、設定和快速鍵,因此切換過程無縫且無需額外成本。

以任何模型執行任何 Agent

Agent 會在需要執行工作的地方運作。無論是為了互動式工作在本地執行、為了自主任務在背景執行、為了透過 Pull Request 進行團隊協作在雲端執行,還是透過 Anthropic 和 OpenAI 等第三方供應商執行皆可。您可以隨時將任務從一種 Agent 類型移交給另一種,並保留相關的上下文。

Screenshot showing the sessions type picker in the Chat view with options for local, background, cloud, and third-party agents.

從 OpenAI、Anthropic、Google 等提供的數十種模型中進行選擇,或使用您自己的 API 金鑰來使用任何供應商的任何模型。您可以隨時切換模型,無需更改工作流程。深入了解 Agent 類型語言模型

打造適合您的 Agent

當 Agent 了解您專案的規範並擁有正確的工具時,表現最為出色。VS Code 為您提供了多種方式來調整 Agent,確保它們從一開始就能產生符合您程式碼庫和團隊慣例的程式碼。

深入了解自訂 Agent

信任與控制

Agent 可以讀取與編輯檔案、執行終端機指令以及呼叫外部服務。VS Code 讓您掌握控制權:在工具呼叫執行前進行核准或拒絕、設定符合您習慣的自主權限等級,並啟用 Agent 沙盒(Sandboxing)以在作業系統層級限制檔案系統與網路存取。深入了解信任與安全AI 安全性

組織可以集中管理團隊中可用的 AI 功能、模型與工具。管理員可定義政策來控制 Agent 的功能、限制 MCP 伺服器或擴充功能,並強制執行合規要求,讓開發人員開箱即用,獲得一致且受管的體驗。深入了解企業級 AI 政策

開始使用

AI 功能已內建於 VS Code 中。若要啟用它們,請使用您的 GitHub 帳號登入。

  1. 將滑鼠游標懸停在狀態列 (Status Bar) 的 Copilot 圖示上,然後選擇 使用 AI 功能 (Use AI Features)
  2. 按照提示進行登入。如果您尚未訂閱,您將會自動加入免費方案,該方案對建議與聊天功能設有每月使用限制。
  3. 現在,您可以在 VS Code 中使用 AI 功能了。
提示

您也可以輸入自己的 API 金鑰,無需訂閱 Copilot 即可使用任何供應商的模型。深入了解語言模型

若需詳細的設定選項(包括 GitHub Enterprise 帳號及停用 AI 功能),請參閱設定 GitHub Copilot

後續步驟

© . This site is unofficial and not affiliated with Microsoft.