為什麼代理程式(Agent)自訂化很重要
大多數開發人員使用 VS Code 的方式如出一轍:打開聊天視窗、輸入一些指令,然後期待得到好的結果。有時會成功,有時則不然。
但問題在於:他們從未進行過設定。
VS Code 已不再僅僅是一個編輯器。它是一個環境,讓您可以定義 AI 如何在您的整個工作流程中運作。如果您沒有這樣做,基本上等於每次都是從零開始。
本指南將介紹什麼是代理程式自訂化、它為何重要,以及如何使用 VS Code 中的「代理程式自訂化」視圖。
先決條件
開始之前:您需要安裝 VS Code Insiders,並完成 GitHub Copilot 和 GitHub Copilot Chat 擴充功能的設定與登入。
什麼是代理程式自訂化?
VS Code Copilot Chat 中的代理程式自訂化功能,讓您可以定義 AI 在您的工作流程中如何表現、回應與操作。
與其依賴單次性的提示詞(Prompts),不如建立可重複使用的建構模組:
- 代理程式 (Agents) - 針對不同任務的專業模式
- 技能 (Skills) - 特定領域的能力與工作流程
- 指令 (Instructions) - 持續性的規則與程式撰寫規範
- 提示詞 (Prompts) - 可重複使用的提示詞範本
- 掛鉤 (Hooks) - 由事件觸發的自動化動作
我們將在後續指南中深入探討上述內容,但目前請先了解:這些功能加總起來,能讓您將 Copilot 形塑成一位具備情境感知能力的助手,它能遵循您的標準、理解您的專案,並自動化重複性的工作。
為何自訂設定很重要
您可能會問自己:真的需要自訂化嗎?為什麼不直接開始工作就好?如果沒有自訂化,每一次的互動看起來都會像這樣:
- 您必須重述情境
- 您必須重述期望
- 您必須重述您希望執行的方式
這將導致:
- 不一致的結果
- 更多的體力耗費
- 更多的試錯過程
自訂化能改變這一點。它讓您可以:
- 定義一次行為模式
- 在整個工作流程中重複使用
- 獲得一致且更高品質的輸出
您不再只是單純學習寫出更好的提示詞,而是在打造一個為您服務的系統。
代理程式自訂化(Agent Customizations)
VS Code 提供了一個單一入口來管理所有自訂化功能。
開始使用
- 開啟聊天視窗(點選 VS Code 標題列中的聊天圖示)。
- 點選聊天視窗標題中的「設定」(齒輪)圖示。
![]()
這會開啟「代理程式自訂化」視圖。
從這裡,您可以建立並管理:
- 代理程式
- 技能
- 自定義指令
- 提示詞檔案
- 掛鉤 (Hooks)
不用再翻遍各個資料夾,一切都已集中化,便於發現與管理。
「代理程式自訂化」視圖將一切整合在一起。它讓定義開發環境的表現方式變得更容易,而不僅僅是定義它生成了什麼。這就是關鍵的轉變。
與其一次一個提示詞地與 AI 互動,您正在建立一個能始終如您所願運作的系統。
接下來要做什麼
現在您已經了解什麼是自訂化,以及「代理程式自訂化」視圖如何將其整合在一起。
若要深入了解每種自訂化類型及其有效使用方法,請繼續閱讀本系列中的自訂化指南與影片。