PageSourceSearch

https://johng.cn/assets/js/cc8ec1ad.14e4f299.js

js johng.cn collected 2026-09-25 22:11:20 UTC 85,079 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkjohnsblog=self.webpackChunkjohnsblog||[]).push([["2106"],{82163:function(n,e,s){s.r(e),s.d(e,{metadata:()=>d,contentTitle:()=>r,default:()=>x,assets:()=>h,toc:()=>t,frontMatter:()=>c});var d=JSON.parse('{"id":"docs/AI\u6280\u672F/\u5E94\u7528\u5F00\u53D1/\u5F00\u53D1\u5DE5\u5177\u4E0E\u63D2\u4EF6/VSCode Copilot/Copilot-Custom-Agents\u4F7F\u7528\u6307\u5357","title":"\u89C4\u5212\u3001\u5B9E\u73B0\u3001\u5BA1\u67E5\u5404\u53F8\u5176\u804C\uFF1ACopilot \u81EA\u5B9A\u4E49\u4EE3\u7406\u5DE5\u4F5C\u6D41\u6DF1\u5EA6\u6307\u5357","description":"Copilot Custom Agents\u662FVS Code\u4E2DGitHub Copilot\u7684\u9AD8\u7EA7\u5B9A\u5236\u529F\u80FD\uFF0C\u5141\u8BB8\u5F00\u53D1\u8005\u521B\u5EFA\u9488\u5BF9\u7279\u5B9A\u5F00\u53D1\u89D2\u8272\u548C\u4EFB\u52A1\u7684\u4E13\u5C5EAI\u4EE3\u7406\u3002\u901A\u8FC7\u81EA\u5B9A\u4E49\u4EE3\u7406\uFF0C\u53EF\u4EE5\u4E3A\u4E0D\u540C\u7684\u5F00\u53D1\u573A\u666F\u914D\u7F6E\u4E13\u95E8\u7684\u884C\u4E3A\u3001\u5DE5\u5177\u96C6\u548C\u6307\u4EE4\uFF0C\u5982\u89C4\u5212\u4EE3\u7406\u3001\u5B9E\u73B0\u4EE3\u7406\u3001\u4EE3\u7801\u5BA1\u67E5\u4EE3\u7406\u7B49\u3002\u672C\u6587\u5168\u9762\u4ECB\u7ECDCopilot Custom Agents\u7684\u6838\u5FC3\u6982\u5FF5\u3001\u4F7F\u7528\u65B9\u6CD5\u3001\u914D\u7F6E\u7BA1\u7406\u3001Handoffs\u5DE5\u4F5C\u6D41\u3001\u5E94\u7528\u573A\u666F\u548C\u6700\u4F73\u5B9E\u8DF5\uFF0C\u5E2E\u52A9\u5F00\u53D1\u8005\u6784\u5EFA\u9AD8\u6548\u7684AI\u8F85\u52A9\u5F00\u53D1\u5DE5\u4F5C\u6D41\uFF0C\u63D0\u5347\u56E2\u961F\u534F\u4F5C\u6548\u7387\u548C\u4EE3\u7801\u8D28\u91CF\u3002","source":"@site/docs/docs/1000-AI\u6280\u672F/200-\u5E94\u7528\u5F00\u53D1/200-\u5F00\u53D1\u5DE5\u5177\u4E0E\u63D2\u4EF6/200-VSCode Copilot/4000-Copilot-Custom-Agents\u4F7F\u7528\u6307\u5357.md","sourceDirName":"docs/1000-AI\u6280\u672F/200-\u5E94\u7528\u5F00\u53D1/200-\u5F00\u53D1\u5DE5\u5177\u4E0E\u63D2\u4EF6/200-VSCode Copilot","slug":"/ai/copilot-custom-agents-guide","permalink":"/ai/copilot-custom-agents-guide","draft":false,"unlisted":false,"tags":[],"version":"current","sidebarPosition":4000,"frontMatter":{"slug":"/ai/copilot-custom-agents-guide","title":"\u89C4\u5212\u3001\u5B9E\u73B0\u3001\u5BA1\u67E5\u5404\u53F8\u5176\u804C\uFF1ACopilot \u81EA\u5B9A\u4E49\u4EE3\u7406\u5DE5\u4F5C\u6D41\u6DF1\u5EA6\u6307\u5357","hide_title":true,"keywords":["Copilot Custom Agents","VS Code","GitHub Copilot","\u81EA\u5B9A\u4E49\u4EE3\u7406","AI\u52A9\u624B","\u4EE3\u7801\u5F00\u53D1","\u5DE5\u4F5C\u6D41\u7A0B","\u5F00\u53D1\u5DE5\u5177","AI\u914D\u7F6E","\u89D2\u8272\u5B9A\u5236","\u4EFB\u52A1\u4E13\u5C5E\u4EE3\u7406","Handoffs","Agent\u5207\u6362","\u4EE3\u7801\u8BC4\u5BA1","\u5B9E\u73B0\u8BA1\u5212","\u6700\u4F73\u5B9E\u8DF5","\u56E2\u961F\u534F\u4F5C","\u5F00\u53D1\u6548\u7387","\u4EE3\u7801\u8D28\u91CF","\u5DE5\u5177\u7BA1\u7406"],"description":"Copilot Custom Agents\u662FVS Code\u4E2DGitHub Copilot\u7684\u9AD8\u7EA7\u5B9A\u5236\u529F\u80FD\uFF0C\u5141\u8BB8\u5F00\u53D1\u8005\u521B\u5EFA\u9488\u5BF9\u7279\u5B9A\u5F00\u53D1\u89D2\u8272\u548C\u4EFB\u52A1\u7684\u4E13\u5C5EAI\u4EE3\u7406\u3002\u901A\u8FC7\u81EA\u5B9A\u4E49\u4EE3\u7406\uFF0C\u53EF\u4EE5\u4E3A\u4E0D\u540C\u7684\u5F00\u53D1\u573A\u666F\u914D\u7F6E\u4E13\u95E8\u7684\u884C\u4E3A\u3001\u5DE5\u5177\u96C6\u548C\u6307\u4EE4\uFF0C\u5982\u89C4\u5212\u4EE3\u7406\u3001\u5B9E\u73B0\u4EE3\u7406\u3001\u4EE3\u7801\u5BA1\u67E5\u4EE3\u7406\u7B49\u3002\u672C\u6587\u5168\u9762\u4ECB\u7ECDCopilot Custom Agents\u7684\u6838\u5FC3\u6982\u5FF5\u3001\u4F7F\u7528\u65B9\u6CD5\u3001\u914D\u7F6E\u7BA1\u7406\u3001Handoffs\u5DE5\u4F5C\u6D41\u3001\u5E94\u7528\u573A\u666F\u548C\u6700\u4F73\u5B9E\u8DF5\uFF0C\u5E2E\u52A9\u5F00\u53D1\u8005\u6784\u5EFA\u9AD8\u6548\u7684AI\u8F85\u52A9\u5F00\u53D1\u5DE5\u4F5C\u6D41\uFF0C\u63D0\u5347\u56E2\u961F\u534F\u4F5C\u6548\u7387\u548C\u4EE3\u7801\u8D28\u91CF\u3002","toc_max_heading_level":3},"sidebar":"mainSidebar","previous":{"title":"\u8BA9 AI \u6C38\u8FDC\u8BB0\u4F4F\u4F60\u7684\u89C4\u5219\uFF1ACopilot Instructions \u914D\u7F6E\u5B8C\u5168\u624B\u518C","permalink":"/ai/copilot-instructions-guide"},"next":{"title":"\u7EC8\u7AEF\u4E2D\u7684 AI \u4EE3\u7801\u5458\uFF1ACodex CLI \u4ECE\u5B89\u88C5\u5230\u6DF1\u5EA6\u4F7F\u7528\u5168\u653B\u7565","permalink":"/ai/codex-cli-guide"}}'),l=s("85893"),i=s("50065");let c={slug:"/ai/copilot-custom-agents-guide",title:"\u89C4\u5212\u3001\u5B9E\u73B0\u3001\u5BA1\u67E5\u5404\u53F8\u5176\u804C\uFF1ACopilot \u81EA\u5B9A\u4E49\u4EE3\u7406\u5DE5\u4F5C\u6D41\u6DF1\u5EA6\u6307\u5357",hide_title:!0,keywords:["Copilot Custom Agents","VS Code","GitHub Copilot","\u81EA\u5B9A\u4E49\u4EE3\u7406","AI\u52A9\u624B","\u4EE3\u7801\u5F00\u53D1","\u5DE5\u4F5C\u6D41\u7A0B","\u5F00\u53D1\u5DE5\u5177","AI\u914D\u7F6E","\u89D2\u8272\u5B9A\u5236","\u4EFB\u52A1\u4E13\u5C5E\u4EE3\u7406","Handoffs","Agent\u5207\u6362","\u4EE3\u7801\u8BC4\u5BA1","\u5B9E\u73B0\u8BA1\u5212","\u6700\u4F73\u5B9E\u8D
1F5","\u56E2\u961F\u534F\u4F5C","\u5F00\u53D1\u6548\u7387","\u4EE3\u7801\u8D28\u91CF","\u5DE5\u5177\u7BA1\u7406"],description:"Copilot Custom Agents\u662FVS Code\u4E2DGitHub Copilot\u7684\u9AD8\u7EA7\u5B9A\u5236\u529F\u80FD\uFF0C\u5141\u8BB8\u5F00\u53D1\u8005\u521B\u5EFA\u9488\u5BF9\u7279\u5B9A\u5F00\u53D1\u89D2\u8272\u548C\u4EFB\u52A1\u7684\u4E13\u5C5EAI\u4EE3\u7406\u3002\u901A\u8FC7\u81EA\u5B9A\u4E49\u4EE3\u7406\uFF0C\u53EF\u4EE5\u4E3A\u4E0D\u540C\u7684\u5F00\u53D1\u573A\u666F\u914D\u7F6E\u4E13\u95E8\u7684\u884C\u4E3A\u3001\u5DE5\u5177\u96C6\u548C\u6307\u4EE4\uFF0C\u5982\u89C4\u5212\u4EE3\u7406\u3001\u5B9E\u73B0\u4EE3\u7406\u3001\u4EE3\u7801\u5BA1\u67E5\u4EE3\u7406\u7B49\u3002\u672C\u6587\u5168\u9762\u4ECB\u7ECDCopilot Custom Agents\u7684\u6838\u5FC3\u6982\u5FF5\u3001\u4F7F\u7528\u65B9\u6CD5\u3001\u914D\u7F6E\u7BA1\u7406\u3001Handoffs\u5DE5\u4F5C\u6D41\u3001\u5E94\u7528\u573A\u666F\u548C\u6700\u4F73\u5B9E\u8DF5\uFF0C\u5E2E\u52A9\u5F00\u53D1\u8005\u6784\u5EFA\u9AD8\u6548\u7684AI\u8F85\u52A9\u5F00\u53D1\u5DE5\u4F5C\u6D41\uFF0C\u63D0\u5347\u56E2\u961F\u534F\u4F5C\u6548\u7387\u548C\u4EE3\u7801\u8D28\u91CF\u3002",toc_max_heading_level:3},r=void 0,h={},t=[{value:"\u524D\u8A00",id:"\u524D\u8A00",level:2},{value:"Copilot Custom Agents\u662F\u4EC0\u4E48",id:"copilot-custom-agents\u662F\u4EC0\u4E48",level:2},{value:"\u6838\u5FC3\u7279\u70B9",id:"\u6838\u5FC3\u7279\u70B9",level:3},{value:"\u4E0E\u5185\u7F6E\u4EE3\u7406\u7684\u533A\u522B",id:"\u4E0E\u5185\u7F6E\u4EE3\u7406\u7684\u533A\u522B",level:3},{value:"\u5173\u952E\u6982\u5FF5",id:"\u5173\u952E\u6982\u5FF5",level:3},{value:"\u89E3\u51B3\u4EC0\u4E48\u95EE\u9898",id:"\u89E3\u51B3\u4EC0\u4E48\u95EE\u9898",level:2},{value:"\u4EFB\u52A1\u6A21\u5F0F\u5207\u6362\u56F0\u96BE",id:"\u4EFB\u52A1\u6A21\u5F0F\u5207\u6362\u56F0\u96BE",level:3},{value:"\u5DE5\u5177\u4F7F\u7528\u6DF7\u4E71",id:"\u5DE5\u5177\u4F7F\u7528\u6DF7\u4E71",level:3},{value:"\u91CD\u590D\u914D\u7F6E\u5DE5\u4F5C",id:"\u91CD\u590D\u914D\u7F6E\u5DE5\u4F5C",level:3},{value:"\u5DE5\u4F5C\u6D41\u4E0D\u8FDE\u8D2F",id:"\u5DE5\u4F5C\u6D41\u4E0D\u8FDE\u8D2F",level:3},{value:"\u56E2\u961F\u534F\u4F5C\u4E0D\u4E00\u81F4",id:"\u56E2\u961F\u534F\u4F5C\u4E0D\u4E00\u81F4",level:3},{value:"\u6838\u5FC3\u529F\u80FD",id:"\u6838\u5FC3\u529F\u80FD",level:2},{value:"\u4EE3\u7406\u5B9A\u4E49\u4E0E\u914D\u7F6E",id:"\u4EE3\u7406\u5B9A\u4E49\u4E0E\u914D\u7F6E",level:3},{value:"\u4EE3\u7406\u6587\u4EF6\u7ED3\u6784",id:"\u4EE3\u7406\u6587\u4EF6\u7ED3\u6784",level:4},{value:"\u524D\u7F6E\u5143\u6570\u636E\u5B57\u6BB5",id:"\u524D\u7F6E\u5143\u6570\u636E\u5B57\u6BB5",level:4},{value:"\u5DE5\u5177\u914D\u7F6E",id:"\u5DE5\u5177\u914D\u7F6E",level:4},{value:"Handoffs\u5DE5\u4F5C\u6D41",id:"handoffs\u5DE5\u4F5C\u6D41",level:3},{value:"Handoffs\u7684\u4EF7\u503C",id:"handoffs\u7684\u4EF7\u503C",level:4},{value:"Handoffs\u914D\u7F6E",id:"handoffs\u914D\u7F6E",level:4},{value:"Handoffs\u4F7F\u7528\u573A\u666F",id:"handoffs\u4F7F\u7528\u573A\u666F",level:4},{value:"\u5DE5\u5177\u4F18\u5148\u7EA7",id:"\u5DE5\u5177\u4F18\u5148\u7EA7",level:3},{value:"\u4EE3\u7406\u4F5C\u7528\u57DF",id:"\u4EE3\u7406\u4F5C\u7528\u57DF",level:3},{value:"Workspace\u7EA7\u522B",id:"workspace\u7EA7\u522B",level:4},{value:"User\u7EA7\u522B",id:"user\u7EA7\u522B",level:4},{value:"Organization\u7EA7\u522B\uFF08\u5B9E\u9A8C\u6027\uFF09",id:"organization\u7EA7\u522B\u5B9E\u9A8C\u6027",level:4},{value:"\u4F7F\u7528\u65B9\u6CD5",id:"\u4F7F\u7528\u65B9\u6CD5",level:2},{value:"\u521B\u5EFA\u81EA\u5B9A\u4E49\u4EE3\u7406",id:"\u521B\u5EFA\u81EA\u5B9A\u4E49\u4EE3\u7406",level:3},{value:"\u901A\u8FC7\u547D\u4EE4\u521B\u5EFA",id:"\u901A\u8FC7\u547D\u4EE4\u521B\u5EFA",level:4},{value:"\u624B\u52A8\u521B\u5EFA",id:"\u624B\u52A8\u521B\u5EFA",level:4},{value:"\u4F7F\u7528\u81EA\u5B9A\u4E49\u4EE3\u7406",id:"\u4F7F\u7528\u81EA\u5B9A\u4E49\u4EE3\u7406",level:3},{value:"\u5207\u6362\u4EE3\u7406",id:"\u5207\u6362\u4EE3\u7406",level:4},{value:"\u4F7F\u7528Handoffs",id:"\u4F7F\u7528handoffs",level:4},{value:"\u7BA1\u7406\u81EA\u5B9A\u4E49\u4EE3\u7406",id:"\u7BA1\u7406\u81EA\u5B9A\u4E49\u4EE3\u7406",level:3},{value:"\u7F16\u8F91\u4EE3\u7406",id:"\u7F16\u8F91\u4EE3\u7406",level:4},{value:"\u663E\u793A/\u9690\u85CF\u4EE3\u7406",id:"\u663E\u793A\u9690\u85CF\u4EE3\u7406",level:4},{value:"\u5220\u9664\u4EE3\u7406",id:"\u5220\u9664\u4EE3\u7406",level:4},{value:"\u67E5\u770B\u4EE3\u7406\u6765\u6E90",id:"\u67E5\u770B\u4EE3\u7406\u6765\u6E90",level:4},{value:"\u8FC1\u79FB\u65E7\u7684Chat Modes",id:"\u8FC1\u79FB\u65E7\u7684chat-modes",level:3},{value:"\u5E94\u7528\u573A\u666F",id:"\u5E94\u7528\u573A\u666F",level:2},{value:"\u89C4\u5212\u4EE3\u7406\uFF08Planning Agent\uFF09",id:"\u89C4\u5212\u4EE3\u7406planning-agent",level:3},{value:"\u5B9E\u73B0\u4EE3\u7406\uFF08Implementation Agent\uFF09",id:"\u5B9E\u73B0\u4EE3\u7406implementation-agent",level:3},{value:"\u4EE3\u7801\u5BA1\u67E5\u4EE3\u7406\uFF08Code Review Agent\uFF09",id:"\u4EE3\u7801\u5BA1\u67E5\u4EE3\u7406code-review-agent",level:3},{value:"\u91CD\u6784\u4EE3\u7406\uFF08Refactoring Agent\uFF09",id:"\u91CD\u6784\u4EE3\u7406refactoring-agent",level:3},{value:"\u6D4B\u8BD5\u4EE3\u7406\uFF08Test-First Agent\uFF09",id:"\u6D4B\u8BD5\u4EE3\u7406test-first-agent",level:3},{value:"\u6587\u6863\u7F16\u5199\u4EE3\u7406\uFF08Documentation Agent\uFF09",id:"\u6587\u6863\u7F16\u5199\u4EE3\u7406documentation-agent",level:3},{value:"\u5B89\u5168\u5BA1\u67E5\u4EE3\u7406\uFF08Security Audit Agent\uFF09",id:"\u5B89\u5168\u5BA1\u67E5\u4EE3\u7406security-audit-agent",level:3}
1,{value:"\u6700\u4F73\u5B9E\u8DF5",id:"\u6700\u4F73\u5B9E\u8DF5",level:2},{value:"\u5408\u7406\u8BBE\u8BA1\u5DE5\u4F5C\u6D41",id:"\u5408\u7406\u8BBE\u8BA1\u5DE5\u4F5C\u6D41",level:3},{value:"\u7CBE\u51C6\u914D\u7F6E\u5DE5\u5177\u96C6",id:"\u7CBE\u51C6\u914D\u7F6E\u5DE5\u5177\u96C6",level:3},{value:"\u7F16\u5199\u6E05\u6670\u7684\u6307\u4EE4",id:"\u7F16\u5199\u6E05\u6670\u7684\u6307\u4EE4",level:3},{value:"\u4FDD\u6301\u4EE3\u7406\u4E13\u6CE8",id:"\u4FDD\u6301\u4EE3\u7406\u4E13\u6CE8",level:3},{value:"\u5229\u7528\u6A21\u578B\u9009\u62E9",id:"\u5229\u7528\u6A21\u578B\u9009\u62E9",level:3},{value:"\u7248\u672C\u63A7\u5236\u4E0E\u56E2\u961F\u5171\u4EAB",id:"\u7248\u672C\u63A7\u5236\u4E0E\u56E2\u961F\u5171\u4EAB",level:3},{value:"\u6E10\u8FDB\u5F0F\u91C7\u7528",id:"\u6E10\u8FDB\u5F0F\u91C7\u7528",level:3},{value:"\u6027\u80FD\u4F18\u5316",id:"\u6027\u80FD\u4F18\u5316",level:3},{value:"\u76D1\u63A7\u4E0E\u8FED\u4EE3",id:"\u76D1\u63A7\u4E0E\u8FED\u4EE3",level:3},{value:"\u5B89\u5168\u4E0E\u6743\u9650",id:"\u5B89\u5168\u4E0E\u6743\u9650",level:3},{value:"\u5E38\u89C1\u95EE\u9898",id:"\u5E38\u89C1\u95EE\u9898",level:2},{value:"Custom Agents\u548CChat Modes\u6709\u4EC0\u4E48\u533A\u522B\uFF1F",id:"custom-agents\u548Cchat-modes\u6709\u4EC0\u4E48\u533A\u522B",level:3},{value:"\u5982\u4F55\u77E5\u9053\u4E00\u4E2A\u4EE3\u7406\u6765\u81EA\u54EA\u91CC\uFF1F",id:"\u5982\u4F55\u77E5\u9053\u4E00\u4E2A\u4EE3\u7406\u6765\u81EA\u54EA\u91CC",level:3},{value:"\u53EF\u4EE5\u540C\u65F6\u4F7F\u7528\u591A\u4E2A\u4EE3\u7406\u5417\uFF1F",id:"\u53EF\u4EE5\u540C\u65F6\u4F7F\u7528\u591A\u4E2A\u4EE3\u7406\u5417",level:3},{value:"\u5982\u679C\u6307\u5B9A\u7684\u5DE5\u5177\u4E0D\u53EF\u7528\u4F1A\u600E\u6837\uFF1F",id:"\u5982\u679C\u6307\u5B9A\u7684\u5DE5\u5177\u4E0D\u53EF\u7528\u4F1A\u600E\u6837",level:3},{value:"\u7EC4\u7EC7\u7EA7\u4EE3\u7406\u5982\u4F55\u542F\u7528\uFF1F",id:"\u7EC4\u7EC7\u7EA7\u4EE3\u7406\u5982\u4F55\u542F\u7528",level:3},{value:"\u53EF\u4EE5\u5728\u4EE3\u7406\u4E2D\u5F15\u7528MCP\u670D\u52A1\u5668\u5417\uFF1F",id:"\u53EF\u4EE5\u5728\u4EE3\u7406\u4E2D\u5F15\u7528mcp\u670D\u52A1\u5668\u5417",level:3},{value:"Handoffs\u7684prompt\u53EF\u4EE5\u5305\u542B\u53D8\u91CF\u5417\uFF1F",id:"handoffs\u7684prompt\u53EF\u4EE5\u5305\u542B\u53D8\u91CF\u5417",level:3},{value:"\u5982\u4F55\u8C03\u8BD5\u81EA\u5B9A\u4E49\u4EE3\u7406\uFF1F",id:"\u5982\u4F55\u8C03\u8BD5\u81EA\u5B9A\u4E49\u4EE3\u7406",level:3},{value:"\u53EF\u4EE5\u4E3A\u4EE3\u7406\u914D\u7F6E\u5FEB\u6377\u952E\u5417\uFF1F",id:"\u53EF\u4EE5\u4E3A\u4EE3\u7406\u914D\u7F6E\u5FEB\u6377\u952E\u5417",level:3},{value:"\u4EE3\u7406\u4F1A\u5F71\u54CD\u6027\u80FD\u5417\uFF1F",id:"\u4EE3\u7406\u4F1A\u5F71\u54CD\u6027\u80FD\u5417",level:3},{value:"\u53C2\u8003\u8D44\u6599",id:"\u53C2\u8003\u8D44\u6599",level:2},{value:"\u5B98\u65B9\u6587\u6863",id:"\u5B98\u65B9\u6587\u6863",level:3},{value:"\u793E\u533A\u8D44\u6E90",id:"\u793E\u533A\u8D44\u6E90",level:3},{value:"\u6269\u5C55\u9605\u8BFB",id:"\u6269\u5C55\u9605\u8BFB",level:3}];function o(n){let e={a:"a",code:"code",h2:"h2",h3:"h3",h4:"h4",input:"input",li:"li",ol:"ol",p:"p",pre:"pre",strong:"strong",table:"table",tbody:"tbody",td:"td",th:"th",thead:"thead",tr:"tr",ul:"ul",...(0,i.a)(),...n.components};return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(e.h2,{id:"\u524D\u8A00",children:"\u524D\u8A00"}),"\n",(0,l.jsxs)(e.p,{children:["\u5728\u4F7F\u7528",(0,l.jsx)(e.code,{children:"GitHub Copilot"}),"\u8FDB\u884C\u65E5\u5E38\u5F00\u53D1\u65F6\uFF0C\u6211\u4EEC\u9762\u4E34\u7740\u4E0D\u540C\u7C7B\u578B\u7684\u4EFB\u52A1\uFF1A\u9700\u6C42\u89C4\u5212\u3001\u4EE3\u7801\u5B9E\u73B0\u3001\u4EE3\u7801\u5BA1\u67E5\u3001\u91CD\u6784\u4F18\u5316\u7B49\u3002\u4E0D\u540C\u7684\u4EFB\u52A1\u5F80\u5F80\u9700\u8981",(0,l.jsx)(e.code,{children:"AI"}),"\u626E\u6F14\u4E0D\u540C\u7684\u89D2\u8272\uFF0C\u4F7F\u7528\u4E0D\u540C\u7684\u5DE5\u5177\u96C6\uFF0C\u9075\u5FAA\u4E0D\u540C\u7684\u5DE5\u4F5C\u65B9\u5F0F\u3002\u4F8B\u5982\uFF0C\u89C4\u5212\u9636\u6BB5\u9700\u8981",(0,l.jsx)(e.code,{children:"AI"}),"\u53EA\u8BFB\u4EE3\u7801\u8FDB\u884C\u5206\u6790\uFF0C\u800C\u5B9E\u73B0\u9636\u6BB5\u5219\u9700\u8981\u5B8C\u6574\u7684\u7F16\u8F91\u80FD\u529B\uFF1B\u4EE3\u7801\u5BA1\u67E5\u9700\u8981\u5173\u6CE8\u5B89\u5168\u548C\u8D28\u91CF\uFF0C\u800C\u91CD\u6784\u9700\u8981\u5173\u6CE8\u67B6\u6784\u548C\u6027\u80FD\u3002"]}),"\n",(0,l.jsxs)(e.p,{children:["\u4F20\u7EDF\u7684\u505A\u6CD5\u662F\u5728\u6BCF\u6B21\u5207\u6362\u4EFB\u52A1\u65F6\u624B\u52A8\u8C03\u6574\u5DE5\u5177\u548C\u6307\u4EE4\uFF0C\u8FD9\u4E0D\u4EC5\u7E41\u7410\uFF0C\u8FD8\u5BB9\u6613\u9057\u6F0F\u5173\u952E\u914D\u7F6E\u3002",(0,l.jsx)(e.code,{children:"Copilot Custom Agents"}
1),"\uFF08\u81EA\u5B9A\u4E49\u4EE3\u7406\uFF09\u6B63\u662F\u4E3A\u4E86\u89E3\u51B3\u8FD9\u4E00\u95EE\u9898\u800C\u8BBE\u8BA1\u7684\u529F\u80FD\uFF0C\u5B83\u5141\u8BB8\u4F60\u4E3A\u4E0D\u540C\u7684\u5F00\u53D1\u89D2\u8272\u548C\u4EFB\u52A1\u9884\u5148\u914D\u7F6E\u4E13\u5C5E\u7684",(0,l.jsx)(e.code,{children:"AI"}),"\u4EE3\u7406\uFF0C\u5E76\u901A\u8FC7\u7B80\u5355\u7684\u5207\u6362\u5FEB\u901F\u8FDB\u5165\u76F8\u5E94\u7684\u5DE5\u4F5C\u6A21\u5F0F\u3002"]}),"\n",(0,l.jsxs)(e.p,{children:["\u672C\u6587\u5C06\u6DF1\u5165\u4ECB\u7ECD",(0,l.jsx)(e.code,{children:"Copilot Custom Agents"}),"\u7684\u529F\u80FD\u7279\u6027\u3001\u914D\u7F6E\u65B9\u6CD5\u3001\u5DE5\u4F5C\u6D41\u8BBE\u8BA1\u548C\u6700\u4F73\u5B9E\u8DF5\uFF0C\u5E2E\u52A9\u4F60\u6784\u5EFA\u9AD8\u6548\u7684",(0,l.jsx)(e.code,{children:"AI"}),"\u8F85\u52A9\u5F00\u53D1\u5DE5\u4F5C\u6D41\u3002"]}),"\n",(0,l.jsx)(e.h2,{id:"copilot-custom-agents\u662F\u4EC0\u4E48",children:"Copilot Custom Agents\u662F\u4EC0\u4E48"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"Copilot Custom Agents"}),"\u662F",(0,l.jsx)(e.code,{children:"VS Code"}),"\u4E2D",(0,l.jsx)(e.code,{children:"GitHub Copilot"}),"\u7684\u81EA\u5B9A\u4E49\u4EE3\u7406\u529F\u80FD\uFF0C\u5B83\u5141\u8BB8\u5F00\u53D1\u8005\u521B\u5EFA\u5177\u6709\u7279\u5B9A\u89D2\u8272\u5B9A\u4F4D\u3001\u5DE5\u5177\u96C6\u548C\u884C\u4E3A\u6307\u4EE4\u7684\u4E13\u5C5E",(0,l.jsx)(e.code,{children:"AI"}),"\u4EE3\u7406\u3002\u6BCF\u4E2A\u81EA\u5B9A\u4E49\u4EE3\u7406\u5C31\u50CF\u4E00\u4E2A\u9488\u5BF9\u7279\u5B9A\u4EFB\u52A1\u4F18\u5316\u7684",(0,l.jsx)(e.code,{children:"AI"}),"\u52A9\u624B\uFF0C\u53EF\u4EE5\u5FEB\u901F\u5207\u6362\u4F7F\u7528\u3002"]}),"\n",(0,l.jsx)(e.h3,{id:"\u6838\u5FC3\u7279\u70B9",children:"\u6838\u5FC3\u7279\u70B9"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u89D2\u8272\u5B9A\u5236"}),"\uFF1A\u4E3A\u4E0D\u540C\u7684\u5F00\u53D1\u89D2\u8272\uFF08\u5982\u89C4\u5212\u5E08\u3001\u5B9E\u73B0\u8005\u3001\u5BA1\u67E5\u8005\uFF09\u521B\u5EFA\u4E13\u5C5E\u4EE3\u7406"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u5DE5\u5177\u9694\u79BB"}),"\uFF1A\u6BCF\u4E2A\u4EE3\u7406\u53EF\u4EE5\u914D\u7F6E\u4E13\u5C5E\u7684\u5DE5\u5177\u96C6\uFF0C\u907F\u514D\u4E0D\u5FC5\u8981\u7684\u5DE5\u5177\u5E72\u6270"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u884C\u4E3A\u5B9A\u4E49"}),"\uFF1A\u901A\u8FC7\u6307\u4EE4\u5B9A\u4E49\u4EE3\u7406\u7684\u5DE5\u4F5C\u65B9\u5F0F\u548C\u54CD\u5E94\u98CE\u683C"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u5FEB\u901F\u5207\u6362"}),"\uFF1A\u901A\u8FC7\u4EE3\u7406\u4E0B\u62C9\u83DC\u5355\u4E00\u952E\u5207\u6362\u4E0D\u540C\u7684\u5DE5\u4F5C\u6A21\u5F0F"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u5DE5\u4F5C\u6D41\u7F16\u6392"}),"\uFF1A\u4F7F\u7528",(0,l.jsx)(e.code,{children:"Handoffs"}),"\u529F\u80FD\u5728\u4EE3\u7406\u4E4B\u95F4\u521B\u5EFA\u5F15\u5BFC\u5F0F\u5DE5\u4F5C\u6D41"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u56E2\u961F\u5171\u4EAB"}),"\uFF1A\u4EE3\u7406\u5B9A\u4E49\u6587\u4EF6\u53EF\u4EE5\u63D0\u4EA4\u5230\u4EE3\u7801\u4ED3\u5E93\uFF0C\u56E2\u961F\u6210\u5458\u5171\u4EAB\u4F7F\u7528"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u8DE8\u9879\u76EE\u590D\u7528"}),"\uFF1A\u53EF\u4EE5\u5728\u7528\u6237\u914D\u7F6E\u6587\u4EF6\u4E2D\u5B9A\u4E49\u5168\u5C40\u4EE3\u7406\uFF0C\u8DE8\u5DE5\u4F5C\u533A\u4F7F\u7528"]}),"\n"]}),"\n",(0,l.jsx)(e.h3,{id:"\u4E0E\u5185\u7F6E\u4EE3\u7406\u7684\u533A\u522B",children:"\u4E0E\u5185\u7F6E\u4EE3\u7406\u7684\u533A\u522B"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"GitHub Copilot"}),"\u63D0\u4F9B\u4E86\u51E0\u4E2A\u5185\u7F6E\u4EE3\u7406\uFF08\u5982",(0,l.jsx)(e.code,{children:"@workspace"}),"\u3001",(0,l.jsx)(e.code,{children:"@terminal"}),"\u7B49\uFF09\uFF0C\u5B83\u4EEC\u63D0\u4F9B\u901A\u7528\u7684\u529F\u80FD\u914D\u7F6E\u3002\u800C",(0,l.jsx)(e.code,{children:"Custom Agents"}),"\u5141\u8BB8\u4F60\u6839\u636E\u5177\u4F53\u7684\u5F00\u53D1\u573A\u666F\u548C\u56E2\u961F\u9700\u6C42\u521B\u5EFA\u66F4\u4E13\u4E1A\u5316\u7684\u4EE3\u7406\u914D\u7F6E\uFF0C\u5B9E\u73B0\u66F4\u7CBE\u51C6\u7684\u4EFB\u52A1\u5B9A\u5236\u3002"]}),"\n",(0,l.jsx)(e.h3,{id:"\u5173\u952E\u6982\u5FF5",children:"\u5173\u952E\u6982\u5FF5"}),"\n",(0,l.jsxs)(e.table,{children:[(0,l.jsx)(e.thead,{children:(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.th,{children:"\u6982\u5FF5"}),(0,l.jsx)(e.th,{children:"\u8BF4\u660E"})]})}),(0,l.jsxs)(e.tbody,{children:[(0,l.jsxs)(e.tr,{children:[(0,l.jsxs)(e.td,{children:[(0,l.jsx)(e.code,{children:"Agent"}),"\u6587\u4EF6"]}),(0,l.jsxs)(e.td,{children:["\u5B9A\u4E49\u81EA\u5B9A\u4E49\u4EE3\u7406\u7684",(0,l.jsx)(e.code,{children:".agent.md"}),"\u6587\u4EF6"]})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsxs)(e.td,{children:[(0,l.jsx)(e.code,{children:"Tools"}),"\uFF08\u5DE5\u5177\uFF09"]}
1),(0,l.jsx)(e.td,{children:"\u4EE3\u7406\u53EF\u7528\u7684\u5DE5\u5177\u96C6\uFF0C\u5982\u6587\u4EF6\u641C\u7D22\u3001\u4EE3\u7801\u7F16\u8F91\u3001\u7EC8\u7AEF\u6267\u884C\u7B49"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsxs)(e.td,{children:[(0,l.jsx)(e.code,{children:"Instructions"}),"\uFF08\u6307\u4EE4\uFF09"]}),(0,l.jsx)(e.td,{children:"\u5B9A\u4E49\u4EE3\u7406\u5982\u4F55\u5DE5\u4F5C\u7684\u5177\u4F53\u6307\u5BFC\u539F\u5219"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsxs)(e.td,{children:[(0,l.jsx)(e.code,{children:"Handoffs"}),"\uFF08\u4EA4\u63A5\uFF09"]}),(0,l.jsx)(e.td,{children:"\u4EE3\u7406\u4E4B\u95F4\u7684\u6D41\u7A0B\u5207\u6362\u673A\u5236"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:(0,l.jsx)(e.code,{children:"Workspace Agent"})}),(0,l.jsxs)(e.td,{children:["\u5DE5\u4F5C\u533A\u7EA7\u522B\u7684\u4EE3\u7406\uFF0C\u5B58\u50A8\u5728\u9879\u76EE\u7684",(0,l.jsx)(e.code,{children:".github/agents"}),"\u76EE\u5F55"]})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:(0,l.jsx)(e.code,{children:"User Agent"})}),(0,l.jsx)(e.td,{children:"\u7528\u6237\u7EA7\u522B\u7684\u4EE3\u7406\uFF0C\u5B58\u50A8\u5728\u7528\u6237\u914D\u7F6E\u6587\u4EF6\u76EE\u5F55"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:(0,l.jsx)(e.code,{children:"Organization Agent"})}),(0,l.jsxs)(e.td,{children:["\u7EC4\u7EC7\u7EA7\u522B\u7684\u4EE3\u7406\uFF0C\u7531",(0,l.jsx)(e.code,{children:"GitHub"}),"\u7EC4\u7EC7\u7EDF\u4E00\u7BA1\u7406"]})]})]})]}),"\n",(0,l.jsx)(e.h2,{id:"\u89E3\u51B3\u4EC0\u4E48\u95EE\u9898",children:"\u89E3\u51B3\u4EC0\u4E48\u95EE\u9898"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"Copilot Custom Agents"}),"\u4E3B\u8981\u89E3\u51B3\u4EE5\u4E0B\u51E0\u7C7B\u95EE\u9898\uFF1A"]}),"\n",(0,l.jsx)(e.h3,{id:"\u4EFB\u52A1\u6A21\u5F0F\u5207\u6362\u56F0\u96BE",children:"\u4EFB\u52A1\u6A21\u5F0F\u5207\u6362\u56F0\u96BE"}),"\n",(0,l.jsx)(e.p,{children:"\u4E0D\u540C\u7684\u5F00\u53D1\u4EFB\u52A1\u9700\u8981\u4E0D\u540C\u7684\u5DE5\u4F5C\u6A21\u5F0F\uFF0C\u4F20\u7EDF\u65B9\u5F0F\u9700\u8981\u624B\u52A8\u8C03\u6574\u914D\u7F6E\u3002"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u573A\u666F\u793A\u4F8B"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"\u89C4\u5212\u9636\u6BB5\u9700\u8981\u53EA\u8BFB\u5DE5\u5177\u907F\u514D\u610F\u5916\u4FEE\u6539\u4EE3\u7801"}),"\n",(0,l.jsx)(e.li,{children:"\u5B9E\u73B0\u9636\u6BB5\u9700\u8981\u5B8C\u6574\u7684\u6587\u4EF6\u7F16\u8F91\u80FD\u529B"}),"\n",(0,l.jsx)(e.li,{children:"\u5BA1\u67E5\u9636\u6BB5\u9700\u8981\u4E13\u6CE8\u4E8E\u8D28\u91CF\u548C\u5B89\u5168\u5206\u6790"}),"\n",(0,l.jsx)(e.li,{children:"\u91CD\u6784\u9636\u6BB5\u9700\u8981\u4EE3\u7801\u641C\u7D22\u548C\u7ED3\u6784\u5206\u6790\u5DE5\u5177"}),"\n"]}),"\n",(0,l.jsx)(e.h3,{id:"\u5DE5\u5177\u4F7F\u7528\u6DF7\u4E71",children:"\u5DE5\u5177\u4F7F\u7528\u6DF7\u4E71"}),"\n",(0,l.jsxs)(e.p,{children:["\u5F53\u6240\u6709\u5DE5\u5177\u90FD\u53EF\u7528\u65F6\uFF0C",(0,l.jsx)(e.code,{children:"AI"}),"\u53EF\u80FD\u9009\u62E9\u4E0D\u5408\u9002\u7684\u5DE5\u5177\uFF0C\u5F71\u54CD\u6548\u7387\u548C\u7ED3\u679C\u8D28\u91CF\u3002"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u573A\u666F\u793A\u4F8B"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\u89C4\u5212\u65F6\u4E0D\u5E94\u8BE5\u7F16\u8F91\u4EE3\u7801\uFF0C\u4F46",(0,l.jsx)(e.code,{children:"AI"}),"\u53EF\u80FD\u5C1D\u8BD5\u4FEE\u6539\u6587\u4EF6"]}),"\n",(0,l.jsx)(e.li,{children:"\u5FEB\u901F\u539F\u578B\u5F00\u53D1\u65F6\u4E0D\u9700\u8981\u5B8C\u6574\u7684\u6D4B\u8BD5\u5DE5\u5177"}),"\n",(0,l.jsx)(e.li,{children:"\u4EE3\u7801\u5BA1\u67E5\u65F6\u4E0D\u9700\u8981\u6267\u884C\u7EC8\u7AEF\u547D\u4EE4"}),"\n"]}),"\n",(0,l.jsx)(e.h3,{id:"\u91CD\u590D\u914D\u7F6E\u5DE5\u4F5C",children:"\u91CD\u590D\u914D\u7F6E\u5DE5\u4F5C"}),"\n",(0,l.jsx)(e.p,{children:"\u6BCF\u6B21\u5F00\u59CB\u65B0\u4EFB\u52A1\u90FD\u9700\u8981\u91CD\u65B0\u8BF4\u660E\u8981\u6C42\u548C\u7EA6\u675F\uFF0C\u6548\u7387\u4F4E\u4E0B\u3002"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u573A\u666F\u793A\u4F8B"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\u6BCF\u6B21\u505A\u4EE3\u7801\u5BA1\u67E5\u90FD\u8981\u63D0\u9192",(0,l.jsx)(e.code,{children:"AI"}),"\u5173\u6CE8\u5B89\u5168\u95EE\u9898"]}),"\n",(0,l.jsx)(e.li,{children:"\u6BCF\u6B21\u89C4\u5212\u90FD\u8981\u8BF4\u660E\u751F\u6210\u5B9E\u65BD\u8BA1\u5212\u7684\u683C\u5F0F"}),"\n",(0,l.jsx)(e.li,{children:"\u6BCF\u6B21\u5B9E\u73B0\u90FD\u8981\u5F3A\u8C03\u9075\u5FAA\u9879\u76EE\u89C4\u8303"}),"\n"]}),"\n",(0,l.jsx)(e.h3,{id:"\u5DE5\u4F5C\u6D41\u4E0D\u8FDE\u8D2F",children:"\u5DE5\u4F5C\u6D41\u4E0D\u8FDE\u8D2F"}),"\n",(0,l.jsx)(e.p,{children:"\u5728\u4E0D\u540C\u4EFB\u52A1\u9636\u6BB5\u4E4B\u95F4\u5207\u6362\u65F6\u7F3A\u4E4F\u6D41\u7545\u7684\u8854\u63A5\uFF0C\u9700\u8981\u624B\u52A8\u590D\u5236\u4E0A\u4E0B\u6587\u3002"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u573A\u666F\u793A\u4F8B"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"\u89C4\u5212\u5B8C\u6210\u540E\u9700\u8981\u624B\u52A8\u5207\u6362\u5230\u5B9E\u73B0\u6A21\u5F0F"}),"\n",(0,l.jsx)(e.li,{children:"\u5B9E\u73B0\u5B8C\u6210\u540E\u9700\u8981\u624B\u52A8\u51C6\u5907\u4EE3\u7801\u5BA1\u67E5\u4E0A\u4E0B\u6587"}),"\n",(0,l.jsx)(e.li,{children:"\u6D4B\u8BD5\u5931\u8D25\u540E\u9700\u8981\u624B\u52A8\u51C6\u5907\u4FEE\u590D\u63D0\u793A"}),"\n"]}),"\n",(0,l.jsx)(e.h3,{id:"\u56E2\u961F\u534F\u4F5C\u4E0D\u4E00\u81F4",children:"\u56E2\u961F\u534F\u4F5C\u4E0D\u4E00\u81F4"}),"\n",(0,l.jsx)(e.p,{children:"\u56E2\u961F\u6210\u5458\u4F7F\u7528\u4E0D\u540C\u7684\u5DE5\u4F5C\u65B9\u5F0F\u548C\u914D\u7F6E\uFF0C\u5BFC\u81F4\u8F93\u51FA\u8D28\u91CF\u4E0D\u4E00\u81F4\u3002"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u573A\u666F\u793A\u4F8B"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"\u4E0D\u540C\u6210\u5458\u4F7F\u7528\u4E0D\u540C\u7684\u89C4\u5212\u6D41\u7A0B"}),"\n",(0,l.jsx)(e.li,{children:"\u4EE3\u7801\u5BA1\u67E5\u5173\u6CE8\u70B9\u4E0D\u7EDF\u4E00"}),"\n",(0,l.jsx)(e.li,{children:"\u5B9E\u65BD\u65B9\u6CD5\u548C\u6807\u51C6\u5404\u5F02"}),"\n"]}),"\n",(0,l.jsx)(e.h2,{id:"\u6838\u5FC3\u529F\u80FD",children:"\u6838\u5FC3\u529F\u80FD"}),"\n",(0,l.jsx)(e.h3,{id:"\u4EE3\u7406\u5B9A\u4E49\u4E0E\u914D\u7F6E",children:"\u4EE3\u7406\u5B9A\u4E49\u4E0E\u914D\u7F6E"}),"\n",(0,l.jsx)(e.h4,{id:"\u4EE3\u7406\u6587\u4EF6\u7ED3\u6784",children:"\u4EE3\u7406\u6587\u4EF6\u7ED3\u6784"}),"\n",(0,l.jsxs)(e.p,{children:["\u81EA\u5B9A\u4E49\u4EE3\u7406\u4F7F\u7528",(0,l.jsx)(e.code,{children:".agent.md"}),"\u6587\u4EF6\u5B9A\u4E49\uFF0C\u91C7\u7528",(0,l.jsx)(e.code,{children:"Markdown"}),"\u683C\u5F0F\uFF0C\u5305\u542B",(0,l.jsx)(e.code,{children:"YAML"}),"\u683C\u5F0F\u7684\u524D\u7F6E\u5143\u6570\u636E\uFF08",(0,l.jsx)(e.code,{children:"frontmatter"}),"\uFF09\u548C",(0,l.jsx)(e.code,{children:"Markdown"}),"\u683C\u5F0F\u7684\u6307\u4EE4\u5185\u5BB9\uFF1A"]}),"\n",(0,l.jsx)(e.pre,{children:(0,l.jsx)(e.code,{className:"language-markdown",children:"---\ndescription: \u751F\u6210\u529F\u80FD\u5B9E\u73B0\u8BA1\u5212\nname: \u89C4\u5212\u4EE3\u7406\ntools: ['fetch', 'githubRepo', 'search', 'usages']\nmodel: Claude Sonnet 4.5\nhandoffs:\n  - label: \u5F00\u59CB\u5B9E\u73B0\n    agent: \u5B9E\u73B0\u4EE3\u7406\n    prompt: \u73B0\u5728\u5F00\u59CB\u5B9E\u73B0\u4E0A\u8FF0\u8BA1\u5212\u3002\n    send: false\n---\n\n# \u89C4\u5212\u6307\u4EE4\n\u4F60\u5904\u4E8E\u89C4\u5212\u6A21\u5F0F\u3002\u4F60\u7684\u4EFB\u52A1\u662F\u751F\u6210\u5B9E\u73B0\u8BA1\u5212...\n"})}),"\n",(0,l.jsx)(e.h4,{id:"\u524D\u7F6E\u5143\u6570\u636E\u5B57\u6BB5",children:"\u524D\u7F6E\u5143\u6570\u636E\u5B57\u6BB5"}),"\n",(0,l.jsxs)(e.table,{children:[(0,l.jsx)(e.thead,{children:(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.th,{children:"\u5B57\u6BB5"}),(0,l.jsx)(e.th,{children:"\u8BF4\u660E"}),(0,l.jsx)(e.th,{children:"\u5FC5\u586B"})]})}),(0,l.jsxs)(e.tbody,{children:[(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:(0,l.jsx)(e.code,{children:"description"})}),(0,l.jsx)(e.td,{children:"\u4EE3\u7406\u7684\u7B80\u8981\u63CF\u8FF0\uFF0C\u663E\u793A\u5728\u804A\u5929\u8F93\u5165\u6846\u7684\u5360\u4F4D\u7B26\u6587\u672C\u4E2D"}),(0,l.jsx)(e.td,{children:"\u5426"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:(0,l.jsx)(e.code,{children:"name"})}),(0,l.jsx)(e.td,{children:"\u4EE3\u7406\u540D\u79F0\uFF0C\u672A\u6307\u5B9A\u65F6\u4F7F\u7528\u6587\u4EF6\u540D"}),(0,l.jsx)(e.td,{children:"\u5426"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:(0,l.jsx)(e.code,{children:"argument-hint"})}),(0,l.jsx)(e.td,{children:"\u8F93\u5165\u63D0\u793A\u6587\u672C\uFF0C\u5F15\u5BFC\u7528\u6237\u5982\u4F55\u4E0E\u4EE3\u7406\u4EA4\u4E92"}),(0,l.jsx)(e.td,{children:"\u5426"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:(0,l.jsx)(e.code,{children:"tools"})}),(0,l.jsxs)(e.td,{children:["\u4EE3\u7406\u53EF\u7528\u7684\u5DE5\u5177\u5217\u8868\uFF0C\u53EF\u5305\u542B\u5185\u7F6E\u5DE5\u5177\u3001\u5DE5\u5177\u96C6\u3001",(0,l.jsx)(e.code,{children:"MCP"}),"\u5DE5\u5177\u6216\u6269\u5C55\u63D0\u4F9B\u7684\u5DE5\u5177"]}),(0,l.jsx)(e.td,{children:"\u5426"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:(0,l.jsx)(e.code,{children:"model"})}),(0,l.jsxs)(e.td,{children:["\u4F7F\u7528\u7684",(0,l.jsx)(e.code,{children:"AI"}),"\u6A21\u578B\uFF0C\u672A\u6307\u5B9A\u65F6\u4F7F\u7528\u5F53\u524D\u9009\u62E9\u7684\u6A21\u578B"]}),(0,l.jsx)(e.td,{children:"\u5426"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:(0,l.jsx)(e.code,{children:"infer"})}),(0,l.jsxs)(e.td,{children:["\u662F\u5426\u5141\u8BB8\u4F5C\u4E3A\u5B50\u4EE3\u7406\u4F7F\u7528\uFF0C\u9ED8\u8BA4\u4E3A",(0,l.jsx)(e.code,{children:"true"})]}),(0,l.jsx)(e.td,{children:"\u5426"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:(0,l.jsx)(e.code,{children:"target"})}),(0,l.jsxs)(e.td,{children:["\u76EE\u6807\u73AF\u5883\uFF0C\u53EF\u9009\u503C\uFF1A",(0,l.jsx)(e.code,{children:"vscode"}),"\u6216",(0,l.jsx)(e.code,{children:"github-copilot"})]}),(0,l.jsx)(e.td,{children:"\u5426"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:(0,l.jsx)(e.code,{children:"mcp-servers"})}),(0,l.jsxs)(e.td,{children:[(0,l.jsx)(e.code,{children:"MCP"}),"\u670D\u52A1\u5668\u914D\u7F6E\u5217\u8868\uFF08\u7528\u4E8E",(0,l.jsx)(e.code,{children:"GitHub Copilot"}),"\uFF09"]}),(0,l.jsx)(e.td,{children:"\u5426"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:(0,l.jsx)(e.code,{children:"handoffs"})}),(0,l.jsx)(e.td,{children:"\u5B9A\u4E49\u4EE3\u7406\u4E4B\u95F4\u7684\u4EA4\u63A5\u6D41\u7A0B"}),(0,l.jsx)(e.td,{children:"\u5426"})]})]})]}),"\n",(0,l.jsx)(e.h4,{id:"\u5DE5\u5177\u914D\u7F6E",children:"\u5DE5\u5177\u914D\u7F6E"}),"\n",(0,l.jsx)(e.p,{children:"\u5DE5\u5177\u53EF\u4EE5\u662F\uFF1A"}),"\n",(0,l.jsxs)(e.table,{children:[(0,l.jsx)(e.thead,{children:(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.th,{children:"\u5DE5\u5177\u7C7B\u578B"}),(0,l.jsx)(e.th,{children:"\u8BF4\u660E"}),(0,l.jsx)(e.th,{children:"\u793A\u4F8B"})]})}),(0,l.jsxs)(e.tbody,{children:[(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:"\u5185\u7F6E\u5DE5\u5177"}),(0,l.jsxs)(e.td,{children:[(0,l.jsx)(e.code,{children:"Copilot"}
1),"\u5185\u7F6E\u7684\u57FA\u7840\u5DE5\u5177"]}),(0,l.jsxs)(e.td,{children:[(0,l.jsx)(e.code,{children:"search"}),"\uFF08\u641C\u7D22\uFF09\u3001",(0,l.jsx)(e.code,{children:"fetch"}),"\uFF08\u83B7\u53D6\u7F51\u9875\uFF09\u3001",(0,l.jsx)(e.code,{children:"usages"}),"\uFF08\u4EE3\u7801\u5F15\u7528\uFF09"]})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:"\u5DE5\u5177\u96C6"}),(0,l.jsx)(e.td,{children:"\u9884\u5B9A\u4E49\u7684\u5DE5\u5177\u7EC4\u5408"}),(0,l.jsxs)(e.td,{children:[(0,l.jsx)(e.code,{children:"read-only"}),"\uFF08\u53EA\u8BFB\u5DE5\u5177\u96C6\uFF09"]})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsxs)(e.td,{children:[(0,l.jsx)(e.code,{children:"MCP"}),"\u5DE5\u5177"]}),(0,l.jsxs)(e.td,{children:[(0,l.jsx)(e.code,{children:"Model Context Protocol"}),"\u670D\u52A1\u5668\u63D0\u4F9B\u7684\u5DE5\u5177"]}),(0,l.jsxs)(e.td,{children:["\u4F7F\u7528",(0,l.jsx)(e.code,{children:"<server-name>/*"}),"\u683C\u5F0F\u5305\u542B\u6574\u4E2A",(0,l.jsx)(e.code,{children:"MCP"}),"\u670D\u52A1\u5668\u7684\u5DE5\u5177"]})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:"\u6269\u5C55\u5DE5\u5177"}),(0,l.jsxs)(e.td,{children:["\u7531",(0,l.jsx)(e.code,{children:"VS Code"}),"\u6269\u5C55\u63D0\u4F9B\u7684\u5DE5\u5177"]}),(0,l.jsx)(e.td,{children:"\u6269\u5C55\u6CE8\u518C\u7684\u81EA\u5B9A\u4E49\u5DE5\u5177"})]})]})]}),"\n",(0,l.jsx)(e.p,{children:"\u5DE5\u5177\u914D\u7F6E\u793A\u4F8B\uFF1A"}),"\n",(0,l.jsx)(e.pre,{children:(0,l.jsx)(e.code,{className:"language-yaml",children:"# \u53EA\u4F7F\u7528\u53EA\u8BFB\u5DE5\u5177\ntools: ['read-only']\n\n# \u4F7F\u7528\u7279\u5B9A\u5DE5\u5177\ntools: ['search', 'fetch', 'githubRepo', 'usages']\n\n# \u5305\u542BMCP\u670D\u52A1\u5668\u7684\u6240\u6709\u5DE5\u5177\ntools: ['myserver/*', 'search']\n\n# \u4E0D\u914D\u7F6Etools\u5219\u4F7F\u7528\u9ED8\u8BA4\u5DE5\u5177\n"})}),"\n",(0,l.jsx)(e.h3,{id:"handoffs\u5DE5\u4F5C\u6D41",children:"Handoffs\u5DE5\u4F5C\u6D41"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"Handoffs"}),"\uFF08\u4EA4\u63A5\uFF09\u662F",(0,l.jsx)(e.code,{children:"Custom Agents"}),"\u7684\u6838\u5FC3\u7279\u6027\u4E4B\u4E00\uFF0C\u5B83\u5141\u8BB8\u4F60\u521B\u5EFA\u5F15\u5BFC\u5F0F\u7684\u987A\u5E8F\u5DE5\u4F5C\u6D41\uFF0C\u5728\u4EE3\u7406\u4E4B\u95F4\u6D41\u7545\u8FC7\u6E21\u3002"]}),"\n",(0,l.jsx)(e.h4,{id:"handoffs\u7684\u4EF7\u503C",children:"Handoffs\u7684\u4EF7\u503C"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u6D41\u7A0B\u5F15\u5BFC"}),"\uFF1A\u4E3A\u590D\u6742\u5DE5\u4F5C\u6D41\u63D0\u4F9B\u6E05\u6670\u7684\u6B65\u9AA4\u6307\u5F15"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u4E0A\u4E0B\u6587\u4F20\u9012"}),"\uFF1A\u81EA\u52A8\u643A\u5E26\u76F8\u5173\u4E0A\u4E0B\u6587\u5230\u4E0B\u4E00\u4E2A\u4EE3\u7406"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u63D0\u793A\u9884\u586B\u5145"}),"\uFF1A\u9884\u5148\u51C6\u5907\u597D\u4E0B\u4E00\u6B65\u7684\u63D0\u793A\u8BCD"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u4EBA\u5DE5\u5BA1\u6838"}),"\uFF1A\u6BCF\u4E00\u6B65\u5B8C\u6210\u540E\u5141\u8BB8\u5F00\u53D1\u8005\u5BA1\u6838\u548C\u6279\u51C6"]}),"\n"]}),"\n",(0,l.jsx)(e.h4,{id:"handoffs\u914D\u7F6E",children:"Handoffs\u914D\u7F6E"}),"\n",(0,l.jsx)(e.pre,{children:(0,l.jsx)(e.code,{className:"language-yaml",children:"handoffs:\n- label: \u5F00\u59CB\u5B9E\u73B0    # \u6309\u94AE\u663E\u793A\u6587\u672C\n  agent: \u5B9E\u73B0\u4EE3\u7406    # \u76EE\u6807\u4EE3\u7406\u6807\u8BC6\n  prompt: \u73B0\u5728\u5F00\u59CB\u5B9E\u73B0\u4E0A\u8FF0\u8BA1\u5212\u3002  # \u53D1\u9001\u5230\u76EE\u6807\u4EE3\u7406\u7684\u63D0\u793A\n  send: false                 # \u662F\u5426\u81EA\u52A8\u63D0\u4EA4\u63D0\u793A\uFF0C\u9ED8\u8BA4false\n"})}),"\n",(0,l.jsx)(e.h4,{id:"handoffs\u4F7F\u7528\u573A\u666F",children:"Handoffs\u4F7F\u7528\u573A\u666F"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u89C4\u5212 \u2192 \u5B9E\u73B0"}),"\uFF1A\u89C4\u5212\u9636\u6BB5\u751F\u6210\u5B9E\u65BD\u65B9\u6848\uFF0C\u7136\u540E\u4EA4\u63A5\u5230\u5B9E\u73B0\u4EE3\u7406\u5F00\u59CB\u7F16\u7801"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u5B9E\u73B0 \u2192 \u5BA1\u67E5"}),"\uFF1A\u5B9E\u73B0\u5B8C\u6210\u540E\uFF0C\u5207\u6362\u5230\u4EE3\u7801\u5BA1\u67E5\u4EE3\u7406\u68C0\u67E5\u8D28\u91CF\u548C\u5B89\u5168"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u7F16\u5199\u5931\u8D25\u6D4B\u8BD5 \u2192 \u5B9E\u73B0\u4EE3\u7801"}),"\uFF1A\u5148\u751F\u6210\u5931\u8D25\u7684\u6D4B\u8BD5\u7528\u4F8B\u4FBF\u4E8E\u5BA1\u67E5\uFF0C\u518D\u4EA4\u63A5\u5B9E\u73B0\u4EE3\u7801\u4F7F\u6D4B\u8BD5\u901A\u8FC7"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u95EE\u9898\u5206\u6790 \u2192 \u65B9\u6848\u8BBE\u8BA1 \u2192 \u4EE3\u7801\u5B9E\u73B0"}),"\uFF1A\u591A\u9636\u6BB5\u5DE5\u4F5C\u6D41\u7684\u987A\u5E8F\u6267\u884C"]}),"\n"]}),"\n",(0,l.jsx)(e.h3,{id:"\u5DE5\u5177\u4F18\u5148\u7EA7",children:"\u5DE5\u5177\u4F18\u5148\u7EA7"}),"\n",(0,l.jsxs)(e.p,{children:["\u5F53\u540C\u65F6\u5B58\u5728\u591A\u4E2A\u5DE5\u5177\u914D\u7F6E\u6765\u6E90\u65F6\uFF0C",(0,l.jsx)(e.code,{children:"VS Code"}),"\u6309\u4EE5\u4E0B\u4F18\u5148\u7EA7\u786E\u5B9A\u6700\u7EC8\u53EF\u7528\u7684\u5DE5\u5177\u5217\u8868\uFF1A"]}),"\n",(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"Prompt\u6587\u4EF6\u4E2D\u6307\u5B9A\u7684\u5DE5\u5177"}),"\uFF08\u6700\u9AD8\u4F18\u5148\u7EA7\uFF09"]}
1),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.strong,{children:"Prompt\u6587\u4EF6\u5F15\u7528\u7684Custom Agent\u7684\u5DE5\u5177"})}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u9009\u4E2D\u7684Agent\u7684\u9ED8\u8BA4\u5DE5\u5177"}),"\uFF08\u6700\u4F4E\u4F18\u5148\u7EA7\uFF09"]}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:"\u8FD9\u79CD\u4F18\u5148\u7EA7\u673A\u5236\u5141\u8BB8\u4F60\u5728\u4E0D\u540C\u5C42\u6B21\u7075\u6D3B\u63A7\u5236\u5DE5\u5177\u7684\u53EF\u7528\u6027\u3002"}),"\n",(0,l.jsx)(e.h3,{id:"\u4EE3\u7406\u4F5C\u7528\u57DF",children:"\u4EE3\u7406\u4F5C\u7528\u57DF"}),"\n",(0,l.jsx)(e.h4,{id:"workspace\u7EA7\u522B",children:"Workspace\u7EA7\u522B"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\u5B58\u50A8\u4F4D\u7F6E\uFF1A",(0,l.jsx)(e.code,{children:".github/agents/"}),"\u76EE\u5F55"]}),"\n",(0,l.jsx)(e.li,{children:"\u4F5C\u7528\u8303\u56F4\uFF1A\u4EC5\u5728\u5F53\u524D\u5DE5\u4F5C\u533A\u53EF\u7528"}),"\n",(0,l.jsx)(e.li,{children:"\u9002\u7528\u573A\u666F\uFF1A\u9879\u76EE\u7279\u5B9A\u7684\u5DE5\u4F5C\u6D41\u548C\u89D2\u8272"}),"\n",(0,l.jsxs)(e.li,{children:["\u56E2\u961F\u5171\u4EAB\uFF1A\u53EF\u4EE5\u63D0\u4EA4\u5230",(0,l.jsx)(e.code,{children:"Git"}),"\u4ED3\u5E93\u4F9B\u56E2\u961F\u4F7F\u7528"]}),"\n"]}),"\n",(0,l.jsx)(e.h4,{id:"user\u7EA7\u522B",children:"User\u7EA7\u522B"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"\u5B58\u50A8\u4F4D\u7F6E\uFF1A\u7528\u6237\u914D\u7F6E\u6587\u4EF6\u76EE\u5F55"}),"\n",(0,l.jsx)(e.li,{children:"\u4F5C\u7528\u8303\u56F4\uFF1A\u6240\u6709\u5DE5\u4F5C\u533A\u5171\u4EAB"}),"\n",(0,l.jsx)(e.li,{children:"\u9002\u7528\u573A\u666F\uFF1A\u4E2A\u4EBA\u4E60\u60EF\u548C\u901A\u7528\u5DE5\u4F5C\u6D41"}),"\n",(0,l.jsx)(e.li,{children:"\u4E2A\u4EBA\u4F7F\u7528\uFF1A\u4E0D\u4F1A\u5F71\u54CD\u56E2\u961F\u5176\u4ED6\u6210\u5458"}),"\n"]}),"\n",(0,l.jsx)(e.h4,{id:"organization\u7EA7\u522B\u5B9E\u9A8C\u6027",children:"Organization\u7EA7\u522B\uFF08\u5B9E\u9A8C\u6027\uFF09"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\u914D\u7F6E\u65B9\u5F0F\uFF1A\u5728",(0,l.jsx)(e.code,{children:"GitHub"}),"\u7EC4\u7EC7\u5C42\u9762\u5B9A\u4E49"]}),"\n",(0,l.jsx)(e.li,{children:"\u4F5C\u7528\u8303\u56F4\uFF1A\u7EC4\u7EC7\u5185\u6240\u6709\u6210\u5458"}),"\n",(0,l.jsxs)(e.li,{children:["\u542F\u7528\u65B9\u5F0F\uFF1A\u8BBE\u7F6E",(0,l.jsx)(e.code,{children:"github.copilot.chat.customAgents.showOrganizationAndEnterpriseAgents"}),"\u4E3A",(0,l.jsx)(e.code,{children:"true"})]}),"\n",(0,l.jsx)(e.li,{children:"\u9002\u7528\u573A\u666F\uFF1A\u4F01\u4E1A\u7EA7\u89C4\u8303\u548C\u6D41\u7A0B\u7EDF\u4E00"}),"\n"]}),"\n",(0,l.jsx)(e.h2,{id:"\u4F7F\u7528\u65B9\u6CD5",children:"\u4F7F\u7528\u65B9\u6CD5"}),"\n",(0,l.jsx)(e.h3,{id:"\u521B\u5EFA\u81EA\u5B9A\u4E49\u4EE3\u7406",children:"\u521B\u5EFA\u81EA\u5B9A\u4E49\u4EE3\u7406"}),"\n",(0,l.jsx)(e.h4,{id:"\u901A\u8FC7\u547D\u4EE4\u521B\u5EFA",children:"\u901A\u8FC7\u547D\u4EE4\u521B\u5EFA"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u6B65\u9AA4\u4E00"}),"\uFF1A\u6253\u5F00\u4EE3\u7406\u914D\u7F6E"]}),"\n",(0,l.jsxs)(e.p,{children:["\u4ECE\u4EE3\u7406\u4E0B\u62C9\u83DC\u5355\u9009\u62E9",(0,l.jsx)(e.code,{children:"Configure Custom Agents"}),"\uFF0C\u6216\u5728\u547D\u4EE4\u9762\u677F\uFF08\u21E7\u2318P\uFF09\u8FD0\u884C",(0,l.jsx)(e.code,{children:"Chat: New Custom Agent"}),"\u547D\u4EE4\u3002"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u6B65\u9AA4\u4E8C"}),"\uFF1A\u9009\u62E9\u4F4D\u7F6E"]}),"\n",(0,l.jsx)(e.p,{children:"\u9009\u62E9\u4EE3\u7406\u6587\u4EF6\u7684\u5B58\u50A8\u4F4D\u7F6E\uFF1A"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"Workspace"}),"\uFF1A\u521B\u5EFA\u5728",(0,l.jsx)(e.code,{children:".github/agents"}),"\u76EE\u5F55\uFF0C\u4EC5\u5F53\u524D\u9879\u76EE\u4F7F\u7528"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"User profile"}),"\uFF1A\u521B\u5EFA\u5728\u7528\u6237\u914D\u7F6E\u6587\u4EF6\u76EE\u5F55\uFF0C\u8DE8\u9879\u76EE\u4F7F\u7528"]}),"\n"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u6B65\u9AA4\u4E09"}),"\uFF1A\u547D\u540D\u4EE3\u7406"]}),"\n",(0,l.jsx)(e.p,{children:"\u8F93\u5165\u4EE3\u7406\u6587\u4EF6\u540D\uFF0C\u8FD9\u5C06\u4F5C\u4E3A\u4EE3\u7406\u5728\u4E0B\u62C9\u83DC\u5355\u4E2D\u7684\u9ED8\u8BA4\u540D\u79F0\u3002"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u6B65\u9AA4\u56DB"}),"\uFF1A\u7F16\u5199\u914D\u7F6E"]}),"\n",(0,l.jsxs)(e.p,{children:["\u5728\u65B0\u521B\u5EFA\u7684",(0,l.jsx)(e.code,{children:".agent.md"}),"\u6587\u4EF6\u4E2D\uFF1A"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"\u586B\u5199\u524D\u7F6E\u5143\u6570\u636E\u914D\u7F6E\u4EE3\u7406\u7684\u540D\u79F0\u3001\u63CF\u8FF0\u3001\u5DE5\u5177\u7B49"}),"\n",(0,l.jsx)(e.li,{children:"\u5728\u6587\u4EF6\u6B63\u6587\u4E2D\u7F16\u5199\u4EE3\u7406\u7684\u5177\u4F53\u5DE5\u4F5C\u6307\u4EE4"}),"\n"]}),"\n",(0,l.jsx)(e.h4,{id:"\u624B\u52A8\u521B\u5EFA",children:"\u624B\u52A8\u521B\u5EFA"}),"\n",(0,l.jsxs)(e.p,{children:["\u4F60\u4E5F\u53EF\u4EE5\u76F4\u63A5\u5728\u5408\u9002\u7684\u4F4D\u7F6E\u521B\u5EFA",(0,l.jsx)(e.code,{children:".agent.md"}),"\u6587\u4EF6\uFF1A"]}),"\n",(0,l.jsx)(e.pre,{children:(0,l.jsx)(e.code,{className:"language-bash",children:"# Workspace\u7EA7\u522B\nmkdir -p .github/agents\ntouch .github/agents/planner.agent.md\n\n# User\u7EA7\u522B\uFF08macOS/Linux\uFF09\nmkdir -p ~/.config/Code/User/agents\ntouch ~/.config/Code/User/agents/planner.agent.md\n"})}),"\n",(0,l.jsx)(e.h3,{id:"\u4F7F\u7528\u81EA\u5B9A\u4E49\u4EE3\u7406",children:"\u4F7F\u7528\u81EA\u5B9A\u4E49\u4EE3\u7406"}),"\n",(0,l.jsx)(e.h4,{id:"\u5207\u6362\u4EE3\u7406",children:"\u5207\u6362\u4EE3\u7406"}),"\n",(0,l.jsxs)(e.p,{children:["\u5728",(0,l.jsx)(e.code,{children:"VS Code"}),"\u7684\u804A\u5929\u89C6\u56FE\u4E2D\uFF1A"]}),"\n",(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsx)(e.li,{children:"\u70B9\u51FB\u4EE3\u7406\u4E0B\u62C9\u83DC\u5355"}),"\n",(0,l.jsx)(e.li,{children:"\u9009\u62E9\u4F60\u521B\u5EFA\u7684\u81EA\u5B9A\u4E49\u4EE3\u7406"}),"\n",(0,l.jsx)(e.li,{children:"\u8F93\u5165\u63D0\u793A\u5F00\u59CB\u5BF9\u8BDD"}),"\n"]}),"\n",(0,l.jsx)(e.p,{children:"\u5207\u6362\u4EE3\u7406\u540E\uFF0C\u8BE5\u4EE3\u7406\u7684\u6307\u4EE4\u548C\u5DE5\u5177\u914D\u7F6E\u4F1A\u81EA\u52A8\u5E94\u7528\u5230\u540E\u7EED\u7684\u5BF9\u8BDD\u4E2D\u3002"}),"\n",(0,l.jsx)(e.h4,{id:"\u4F7F\u7528handoffs",children:"\u4F7F\u7528Handoffs"}),"\n",(0,l.jsxs)(e.p,{children:["\u5F53\u4EE3\u7406\u914D\u7F6E\u4E86",(0,l.jsx)(e.code,{children:"handoffs"}),"\u65F6\uFF1A"]}),"\n",(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsxs)(e.li,{children:["\u5B8C\u6210\u5F53\u524D\u4EE3\u7406\u7684\u4EFB\u52A1\u540E\uFF0C\u804A\u5929\u54CD\u5E94\u4E0B\u65B9\u4F1A\u663E\u793A",(0,l.jsx)(e.code,{children:"handoff"}),"\u6309\u94AE"]}),"\n",(0,l.jsx)(e.li,{children:"\u70B9\u51FB\u6309\u94AE\u5207\u6362\u5230\u76EE\u6807\u4EE3\u7406"}),"\n",(0,l.jsxs)(e.li,{children:["\u5982\u679C",(0,l.jsx)(e.code,{children:"send: false"}),"\uFF0C\u63D0\u793A\u4F1A\u9884\u586B\u5145\u4F46\u4E0D\u81EA\u52A8\u53D1\u9001\uFF0C\u4F60\u53EF\u4EE5\u5BA1\u6838\u548C\u4FEE\u6539"]}),"\n",(0,l.jsxs)(e.li,{children:["\u5982\u679C",(0,l.jsx)(e.code,{children:"send: true"}),"\uFF0C\u63D0\u793A\u4F1A\u81EA\u52A8\u53D1\u9001\u5230\u76EE\u6807\u4EE3\u7406"]}),"\n"]}),"\n",(0,l.jsx)(e.h3,{id:"\u7BA1\u7406\u81EA\u5B9A\u4E49\u4EE3\u7406",children:"\u7BA1\u7406\u81EA\u5B9A\u4E49\u4EE3\u7406"}),"\n",(0,l.jsx)(e.h4,{id:"\u7F16\u8F91\u4EE3\u7406",children:"\u7F16\u8F91\u4EE3\u7406"}),"\n",(0,l.jsxs)(e.p,{children:["\u4ECE\u4EE3\u7406\u4E0B\u62C9\u83DC\u5355\u9009\u62E9",(0,l.jsx)(e.code,{children:"Configure Custom Agents"}),"\uFF0C\u7136\u540E\u4ECE\u5217\u8868\u4E2D\u9009\u62E9\u8981\u4FEE\u6539\u7684\u4EE3\u7406\uFF0C\u76F4\u63A5\u7F16\u8F91",(0,l.jsx)(e.code,{children:".agent.md"}),"\u6587\u4EF6\u3002"]}),"\n",(0,l.jsx)(e.h4,{id:"\u663E\u793A\u9690\u85CF\u4EE3\u7406",children:"\u663E\u793A/\u9690\u85CF\u4EE3\u7406"}),"\n",(0,l.jsx)(e.p,{children:"\u5982\u679C\u6709\u591A\u4E2A\u81EA\u5B9A\u4E49\u4EE3\u7406\uFF0C\u53EF\u4EE5\u63A7\u5236\u54EA\u4E9B\u663E\u793A\u5728\u4E0B\u62C9\u83DC\u5355\u4E2D\uFF1A"}),"\n",(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsxs)(e.li,{children:["\u4ECE\u4EE3\u7406\u4E0B\u62C9\u83DC\u5355\u9009\u62E9",(0,l.jsx)(e.code,{children:"Configure Custom Agents"})]}),"\n",(0,l.jsx)(e.li,{children:"\u5C06\u9F20\u6807\u60AC\u505C\u5728\u4EE3\u7406\u4E0A"}),"\n",(0,l.jsx)(e.li,{children:"\u70B9\u51FB\u773C\u775B\u56FE\u6807\u5207\u6362\u663E\u793A/\u9690\u85CF\u72B6\u6001"}),"\n"]}),"\n",(0,l.jsx)(e.h4,{id:"\u5220\u9664\u4EE3\u7406",children:"\u5220\u9664\u4EE3\u7406"}),"\n",(0,l.jsx)(e.p,{children:"\u5B8C\u5168\u5220\u9664\u81EA\u5B9A\u4E49\u4EE3\u7406\uFF1A"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u65
1B9\u5F0F\u4E00"}),"\uFF1A\u76F4\u63A5\u5220\u9664\u5BF9\u5E94\u7684",(0,l.jsx)(e.code,{children:".agent.md"}),"\u6587\u4EF6"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u65B9\u5F0F\u4E8C"}),"\uFF1A\u4ECE",(0,l.jsx)(e.code,{children:"Configure Custom Agents"}),"\u5217\u8868\u4E2D\uFF0C\u60AC\u505C\u5728\u4EE3\u7406\u4E0A\u70B9\u51FB\u5783\u573E\u6876\u56FE\u6807"]}),"\n"]}),"\n",(0,l.jsx)(e.h4,{id:"\u67E5\u770B\u4EE3\u7406\u6765\u6E90",children:"\u67E5\u770B\u4EE3\u7406\u6765\u6E90"}),"\n",(0,l.jsx)(e.p,{children:"\u8981\u786E\u5B9A\u4EE3\u7406\u7684\u6765\u6E90\uFF1A"}),"\n",(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsxs)(e.li,{children:["\u4ECE\u4EE3\u7406\u4E0B\u62C9\u83DC\u5355\u9009\u62E9",(0,l.jsx)(e.code,{children:"Configure Custom Agents"})]}),"\n",(0,l.jsx)(e.li,{children:"\u5C06\u9F20\u6807\u60AC\u505C\u5728\u4EE3\u7406\u4E0A"}),"\n",(0,l.jsx)(e.li,{children:"\u5DE5\u5177\u63D0\u793A\u4E2D\u4F1A\u663E\u793A\u6765\u6E90\u4F4D\u7F6E\uFF08\u5185\u7F6E\u3001\u7528\u6237\u3001\u5DE5\u4F5C\u533A\u3001\u7EC4\u7EC7\u6216\u6269\u5C55\uFF09"}),"\n"]}),"\n",(0,l.jsx)(e.h3,{id:"\u8FC1\u79FB\u65E7\u7684chat-modes",children:"\u8FC1\u79FB\u65E7\u7684Chat Modes"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"Custom Agents"}),"\u4E4B\u524D\u79F0\u4E3A",(0,l.jsx)(e.code,{children:"Custom Chat Modes"}),"\uFF0C\u4F7F\u7528",(0,l.jsx)(e.code,{children:".chatmode.md"}),"\u6587\u4EF6\u3002",(0,l.jsx)(e.code,{children:"VS Code"}),"\u4ECD\u7136\u8BC6\u522B\u8FD9\u4E9B\u65E7\u6587\u4EF6\uFF0C\u5E76\u63D0\u4F9B\u5FEB\u901F\u4FEE\u590D\u64CD\u4F5C\u6765\u91CD\u547D\u540D\u548C\u79FB\u52A8\u5B83\u4EEC\u5230\u65B0\u7684",(0,l.jsx)(e.code,{children:".github/agents"}),"\u76EE\u5F55\uFF0C\u6269\u5C55\u540D\u6539\u4E3A",(0,l.jsx)(e.code,{children:".agent.md"}),"\u3002"]}),"\n",(0,l.jsx)(e.h2,{id:"\u5E94\u7528\u573A\u666F",children:"\u5E94\u7528\u573A\u666F"}),"\n",(0,l.jsx)(e.h3,{id:"\u89C4\u5212\u4EE3\u7406planning-agent",children:"\u89C4\u5212\u4EE3\u7406\uFF08Planning Agent\uFF09"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u573A\u666F\u63CF\u8FF0"}),"\uFF1A\u9700\u8981\u4E3A\u65B0\u529F\u80FD\u6216\u91CD\u6784\u4EFB\u52A1\u751F\u6210\u8BE6\u7EC6\u7684\u5B9E\u65BD\u8BA1\u5212\uFF0C\u4E0D\u6D89\u53CA\u4EE3\u7801\u4FEE\u6539\u3002"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u914D\u7F6E\u793A\u4F8B"}),"\uFF1A"]}),"\n",(0,l.jsx)(e.pre,{children:(0,l.jsx)(e.code,{className:"language-markdown",children:"---\nname: \u89C4\u5212\u4EE3\u7406\ndescription: \u4E3A\u65B0\u529F\u80FD\u6216\u91CD\u6784\u4EFB\u52A1\u751F\u6210\u5B9E\u65BD\u8BA1\u5212\ntools: ['fetch', 'githubRepo', 'search', 'usages', 'read-only']\nmodel: Claude Sonnet 4.5\nhandoffs:\n- label: \u5B9E\u65BD\u8BA1\u5212\n  agent: \u5B9E\u73B0\u4EE3\u7406\n  prompt: \u5B9E\u65BD\u4E0A\u8FF0\u8BA1\u5212\u3002\n  send: false\n---\n\n# \u89C4\u5212\u6307\u4EE4\n\u4F60\u5904\u4E8E\u89C4\u5212\u6A21\u5F0F\u3002\u751F\u6210\u8BE6\u7EC6\u7684\u5B9E\u65BD\u8BA1\u5212\uFF0C\u4E0D\u8FDB\u884C\u4EFB\u4F55\u4EE3\u7801\u7F16\u8F91\u3002\n\n\u8BA1\u5212\u5E94\u5305\u62EC\uFF1A\n- **\u6982\u8FF0**\uFF1A\u529F\u80FD\u6216\u91CD\u6784\u4EFB\u52A1\u7684\u7B80\u8981\u63CF\u8FF0\n- **\u9700\u6C42**\uFF1A\u529F\u80FD\u6027\u548C\u975E\u529F\u80FD\u6027\u9700\u6C42\u5217\u8868\n- **\u5B9E\u65BD\u6B65\u9AA4**\uFF1A\u8BE6\u7EC6\u7684\u5206\u6B65\u5B9E\u65BD\u6307\u5357\n- **\u6D4B\u8BD5\u7B56\u7565**\uFF1A\u9A8C\u8BC1\u5B9E\u65BD\u6240\u9700\u7684\u6D4B\u8BD5\n- **\u98CE\u9669\u548C\u8003\u8651\u56E0\u7D20**\uFF1A\u6F5C\u5728\u95EE\u9898\u53CA\u7F13\u89E3\u7B56\u7565\n"})}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u4F7F\u7528\u6D41\u7A0B"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsxs)(e.li,{children:["\u5207\u6362\u5230",(0,l.jsx)(e.code,{children:"Planner"}),"\u4EE3\u7406"]}),"\n",(0,l.jsx)(e.li,{children:"\u8F93\u5165\u529F\u80FD\u9700\u6C42\u6216\u91CD\u6784\u76EE\u6807"}),"\n",(0,l.jsx)(e.li,{children:"\u5BA1\u67E5\u751F\u6210\u7684\u5B9E\u65BD\u8BA1\u5212"}),"\n",(0,l.jsxs)(e.li,{children:["\u70B9\u51FB",(0,l.jsx)(e.code,{children:"\u5B9E\u65BD\u8BA1\u5212"}),"\u6309\u94AE\u5207\u6362\u5230\u5B9E\u73B0\u4EE3\u7406"]}),"\n"]}),"\n",(0,l.jsx)(e.h3,{id:"\u5B9E\u73B0\u4EE3\u7406implementation-agent",children:"\u5B9E\u73B0\u4EE3\u7406\uFF08Implementation Agent\uFF09"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u573A\u666F\u63CF\u8FF0"}),"\uFF1A\u6839\u636E\u89C4\u5212\u6216\u9700\u6C42\u5B9E\u65BD\u5177\u4F53\u7684\u4EE3\u7801\u6539\u52A8\u3002"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u914D\u7F6E\u793A\u4F8B"}),"\uFF1A"]}),"\n",(0,l.jsx)(e.pre,{children:(0,l.jsx)(e.code,{className:"language-markdown",children:"---\nname: \u5B9E\u73B0\u4EE3\u7406\ndescription: \u6839\u636E\u8BA1\u5212\u5B9E\u65BD\u529F\u80FD\ntools: ['search', 'usages', 'edit', 'create', 'delete']\nhandoffs:\n- label: \u5BA1\u67E5\u4EE3\u7801\n  agent: \u4EE3\u7801\u5BA1\u67E5\u4EE3\u7406\n  prompt: \u5BA1\u67E5\u6211\u521A\u521A\u505A\u7684\u4EE3\u7801\u6539\u52A8\u3002\n  send: false\n---\n\n# \u5B9E\u73B0\u6307\u4EE4\n\u4F60\u5904\u4E8E\u5B9E\u73B0\u6A21\u5F0F\u3002\u4F60\u7684\u4EFB\u52A1\u662F\u5B9E\u73B0\u8BA1\u5212\u7684\u529F\u80FD\u6216\u4FEE\u590D\u3002\n\n\u6307\u5BFC\u539F\u5219\uFF1A\n- \u9075\u5FAA\u73B0\u6709\u7684\u4EE3\u7801\u98CE\u683C\u548C\u9879\u76EE\u7EA6\u5B9A\n- \u7F16\u5199\u5E72\u51C0\u3001\u53EF\u8BFB\u3001\u53EF\u7EF4\u62A4\u7684\u4EE3\u7801\n- \u4E3A\u590
1D\u6742\u903B\u8F91\u6DFB\u52A0\u9002\u5F53\u7684\u6CE8\u91CA\n- \u5982\u9700\u8981\uFF0C\u66F4\u65B0\u76F8\u5173\u6587\u6863\n- \u5B9E\u73B0\u540E\u8FD0\u884C\u6D4B\u8BD5\u4EE5\u786E\u4FDD\u6B63\u786E\u6027\n"})}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u4F7F\u7528\u6D41\u7A0B"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsxs)(e.li,{children:["\u4ECE\u89C4\u5212\u4EE3\u7406\u901A\u8FC7",(0,l.jsx)(e.code,{children:"handoff"}),"\u5207\u6362\uFF0C\u6216\u76F4\u63A5\u5207\u6362\u5230\u5B9E\u73B0\u4EE3\u7406"]}),"\n",(0,l.jsx)(e.li,{children:"\u8F93\u5165\u5B9E\u65BD\u8981\u6C42\u6216\u7EE7\u627F\u7684\u8BA1\u5212\u4E0A\u4E0B\u6587"}),"\n",(0,l.jsx)(e.li,{children:"\u5BA1\u67E5\u548C\u786E\u8BA4\u4EE3\u7801\u6539\u52A8"}),"\n",(0,l.jsxs)(e.li,{children:["\u70B9\u51FB",(0,l.jsx)(e.code,{children:"\u5BA1\u67E5\u4EE3\u7801"}),"\u6309\u94AE\u8FDB\u5165\u4EE3\u7801\u5BA1\u67E5\u6D41\u7A0B"]}),"\n"]}),"\n",(0,l.jsx)(e.h3,{id:"\u4EE3\u7801\u5BA1\u67E5\u4EE3\u7406code-review-agent",children:"\u4EE3\u7801\u5BA1\u67E5\u4EE3\u7406\uFF08Code Review Agent\uFF09"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u573A\u666F\u63CF\u8FF0"}),"\uFF1A\u5BA1\u67E5\u4EE3\u7801\u6539\u52A8\uFF0C\u5173\u6CE8\u4EE3\u7801\u8D28\u91CF\u3001\u5B89\u5168\u6027\u3001\u6027\u80FD\u7B49\u65B9\u9762\u3002"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u914D\u7F6E\u793A\u4F8B"}),"\uFF1A"]}),"\n",(0,l.jsx)(e.pre,{children:(0,l.jsx)(e.code,{className:"language-markdown",children:"---\nname: \u4EE3\u7801\u5BA1\u67E5\u4EE3\u7406\ndescription: \u5BA1\u67E5\u4EE3\u7801\u6539\u52A8\u7684\u8D28\u91CF\u548C\u5B89\u5168\u6027\ntools: ['search', 'usages', 'githubRepo', 'read-only']\n---\n\n# \u4EE3\u7801\u5BA1\u67E5\u6307\u4EE4\n\u4F60\u5904\u4E8E\u4EE3\u7801\u5BA1\u67E5\u6A21\u5F0F\u3002\u5206\u6790\u4EE3\u7801\u6539\u52A8\u5E76\u63D0\u4F9B\u53CD\u9988\u3002\n\n\u5BA1\u67E5\u6E05\u5355\uFF1A\n- **\u4EE3\u7801\u8D28\u91CF**\uFF1A\u53EF\u8BFB\u6027\u3001\u53EF\u7EF4\u62A4\u6027\u3001\u9075\u5FAA\u6700\u4F73\u5B9E\u8DF5\n- **\u5B89\u5168\u6027**\uFF1A\u6F5C\u5728\u6F0F\u6D1E\u3001\u8F93\u5165\u9A8C\u8BC1\u3001\u6570\u636E\u4FDD\u62A4\n- **\u6027\u80FD**\uFF1A\u6548\u7387\u3001\u8D44\u6E90\u4F7F\u7528\u3001\u53EF\u6269\u5C55\u6027\u95EE\u9898\n- **\u6D4B\u8BD5**\uFF1A\u6D4B\u8BD5\u8986\u76D6\u7387\u3001\u8FB9\u754C\u60C5\u51B5\u3001\u9519\u8BEF\u5904\u7406\n- **\u6587\u6863**\uFF1A\u6CE8\u91CA\u3001API\u6587\u6863\u3001README\u66F4\u65B0\n\n\u63D0\u4F9B\u5EFA\u8BBE\u6027\u7684\u53CD\u9988\u548C\u5177\u4F53\u7684\u6539\u8FDB\u5EFA\u8BAE\u3002\n"})}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u4F7F\u7528\u6D41\u7A0B"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsxs)(e.li,{children:["\u4ECE\u5B9E\u73B0\u4EE3\u7406\u901A\u8FC7",(0,l.jsx)(e.code,{children:"handoff"}),"\u5207\u6362"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"AI"}),"\u81EA\u52A8\u5206\u6790\u6700\u8FD1\u7684\u4EE3\u7801\u6539\u52A8"]}),"\n",(0,l.jsx)(e.li,{children:"\u83B7\u5F97\u8BE6\u7EC6\u7684\u5BA1\u67E5\u53CD\u9988\u548C\u6539\u8FDB\u5EFA\u8BAE"}),"\n",(0,l.jsx)(e.li,{children:"\u6839\u636E\u53CD\u9988\u8FDB\u884C\u5FC5\u8981\u7684\u4FEE\u6539"}),"\n"]}),"\n",(0,l.jsx)(e.h3,{id:"\u91CD\u6784\u4EE3\u7406refactoring-agent",children:"\u91CD\u6784\u4EE3\u7406\uFF08Refactoring Agent\uFF09"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u573A\u666F\u63CF\u8FF0"}),"\uFF1A\u4F18\u5316\u73B0\u6709\u4EE3\u7801\u7ED3\u6784\uFF0C\u63D0\u5347\u4EE3\u7801\u8D28\u91CF\u800C\u4E0D\u6539\u53D8\u529F\u80FD\u3002"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u914D\u7F6E\u793A\u4F8B"}),"\uFF1A"]}),"\n",(0,l.jsx)(e.pre,{children:(0,l.jsx)(e.code,{className:"language-markdown",children:"---\nname: \u91CD\u6784\u4EE3\u7406\ndescription: \u91CD\u6784\u73B0\u6709\u4EE3\u7801\u4EE5\u63D0\u5347\u7ED3\u6784\u548C\u53EF\u7EF4\u62A4\u6027\ntools: ['search', 'usages', 'edit', 'githubRepo']\n---\n\n# \u91CD\u6784\u6307\u4EE4\n\u4F60\u5904\u4E8E\u91CD\u6784\u6A21\u5F0F\u3002\u5728\u4E0D\u6539\u53D8\u529F\u80FD\u7684\u524D\u63D0\u4E0B\u6539\u8FDB\u4EE3\u7801\u7ED3\u6784\u3002\n\n\u91CD\u70B9\u5173\u6CE8\uFF1A\n- **\u63D0\u53D6\u65B9\u6CD5**\uFF1A\u5C06\u5927\u578B\u51FD\u6570\u62C6\u5206\u4E3A\u66F4\u5C0F\u3001\u66F4\u4E13\u6CE8\u7684\u51FD\u6570\n- **\u6D88\u9664\u91CD\u590D**\uFF1A\u8BC6\u522B\u5E76\u6D88\u9664\u91CD\u590D\u4EE3\u7801\n- **\u6539\u8FDB\u547D\u540D**\uFF1A\u4E3A\u53D8\u91CF\u548C\u51FD\u6570\u4F7F\u7528\u6E05\u6670\u3001\u63CF\u8FF0\u6027\u7684\u540D\u79F0\n- **\u7B80\u5316\u903B\u8F91**\uFF1A\u964D\u4F4E\u590D\u6742\u5EA6\uFF0C\u79FB\u9
1664\u4E0D\u5FC5\u8981\u7684\u6761\u4EF6\u5224\u65AD\n- **\u66F4\u65B0\u6A21\u5F0F**\uFF1A\u5E94\u7528\u73B0\u4EE3\u8BED\u8A00\u7279\u6027\u548C\u6700\u4F73\u5B9E\u8DF5\n\n\u59CB\u7EC8\u4FDD\u6301\u73B0\u6709\u529F\u80FD\uFF0C\u5E76\u786E\u4FDD\u91CD\u6784\u540E\u6D4B\u8BD5\u901A\u8FC7\u3002\n"})}),"\n",(0,l.jsx)(e.h3,{id:"\u6D4B\u8BD5\u4EE3\u7406test-first-agent",children:"\u6D4B\u8BD5\u4EE3\u7406\uFF08Test-First Agent\uFF09"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u573A\u666F\u63CF\u8FF0"}),"\uFF1A\u5148\u7F16\u5199\u5931\u8D25\u7684\u6D4B\u8BD5\u7528\u4F8B\uFF0C\u7136\u540E\u5B9E\u73B0\u4EE3\u7801\u4F7F\u6D4B\u8BD5\u901A\u8FC7\u3002"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u914D\u7F6E\u793A\u4F8B"}),"\uFF1A"]}),"\n",(0,l.jsx)(e.pre,{children:(0,l.jsx)(e.code,{className:"language-markdown",children:"---\nname: \u6D4B\u8BD5\u4EE3\u7406\ndescription: \u5148\u7F16\u5199\u5931\u8D25\u7684\u6D4B\u8BD5\uFF0C\u7136\u540E\u5B9E\u73B0\u4EE3\u7801\u4F7F\u5176\u901A\u8FC7\ntools: ['search', 'create', 'edit']\nhandoffs:\n- label: \u5B9E\u73B0\u4EE3\u7801\n  agent: \u6D4B\u8BD5\u4EE3\u7406\n  prompt: \u5B9E\u73B0\u4EE3\u7801\u4F7F\u4E0A\u8FF0\u6D4B\u8BD5\u901A\u8FC7\u3002\n  send: false\n---\n\n# \u6D4B\u8BD5\u4F18\u5148\u5F00\u53D1\u6307\u4EE4\n\u4F60\u5904\u4E8E\u6D4B\u8BD5\u4F18\u5148\u6A21\u5F0F\u3002\u5728\u5B9E\u73B0\u524D\u7F16\u5199\u5168\u9762\u7684\u5931\u8D25\u6D4B\u8BD5\u3002\n\n\u6D41\u7A0B\uFF1A\n1. \u7406\u89E3\u529F\u80FD\u9700\u6C42\n2. \u7F16\u5199\u5B9A\u4E49\u9884\u671F\u884C\u4E3A\u7684\u6D4B\u8BD5\u7528\u4F8B\n3. \u786E\u4FDD\u6D4B\u8BD5\u5931\u8D25\uFF08\u56E0\u4E3A\u5C1A\u672A\u5B9E\u73B0\uFF09\n4. \u901A\u8FC7\u4EA4\u63A5\u51C6\u5907\u5B9E\u73B0\u9636\u6BB5\n\n\u6D4B\u8BD5\u6307\u5357\uFF1A\n- \u8986\u76D6\u6B63\u5E38\u8DEF\u5F84\u548C\u8FB9\u754C\u60C5\u51B5\n- \u6D4B\u8BD5\u9519\u8BEF\u5904\u7406\u548C\u9A8C\u8BC1\n- \u4F7F\u7528\u63CF\u8FF0\u6027\u7684\u6D4B\u8BD5\u540D\u79F0\n- \u4FDD\u6301\u6D4B\u8BD5\u4E13\u6CE8\u4E14\u72EC\u7ACB\n"})}),"\n",(0,l.jsx)(e.h3,{id:"\u6587\u6863\u7F16\u5199\u4EE3\u7406documentation-agent",children:"\u6587\u6863\u7F16\u5199\u4EE3\u7406\uFF08Documentation Agent\uFF09"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u573A\u666F\u63CF\u8FF0"}),"\uFF1A\u4E3A\u4EE3\u7801\u3001",(0,l.jsx)(e.code,{children:"API"}),"\u6216\u9879\u76EE\u7F16\u5199\u9AD8\u8D28\u91CF\u7684\u6587\u6863\u3002"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u914D\u7F6E\u793A\u4F8B"}),"\uFF1A"]}),"\n",(0,l.jsx)(e.pre,{children:(0,l.jsx)(e.code,{className:"language-markdown",children:"---\nname: \u6587\u6863\u7F16\u5199\u4EE3\u7406\ndescription: \u751F\u6210\u548C\u66F4\u65B0\u9879\u76EE\u6587\u6863\ntools: ['search', 'githubRepo', 'fetch', 'edit', 'create']\n---\n\n# \u6587\u6863\u7F16\u5199\u6307\u4EE4\n\u4F60\u5904\u4E8E\u6587\u6863\u6A21\u5F0F\u3002\u521B\u5EFA\u6E05\u6670\u3001\u5168\u9762\u7684\u6587\u6863\u3002\n\n\u6587\u6863\u7C7B\u578B\uFF1A\n- **API\u6587\u6863**\uFF1A\u51FD\u6570\u7B7E\u540D\u3001\u53C2\u6570\u3001\u8FD4\u56DE\u503C\u3001\u793A\u4F8B\n- **\u4EE3\u7801\u6CE8\u91CA**\uFF1A\u590D\u6742\u903B\u8F91\u7684\u884C\u5185\u8BF4\u660E\n- **README\u6587\u4EF6**\uFF1A\u9879\u76EE\u6982\u8FF0\u3001\u8BBE\u7F6E\u8BF4\u660E\u3001\u4F7F\u7528\u793A\u4F8B\n- **\u67B6\u6784\u6587\u6863**\uFF1A\u7CFB\u7EDF\u8BBE\u8BA1\u3001\u7EC4\u4EF6\u4EA4\u4E92\u3001\u6570\u636E\u6D41\n- **\u7528\u6237\u6307\u5357**\uFF1A\u5206\u6B65\u6559\u7A0B\u548C\u64CD\u4F5C\u6307\u5357\n\n\u4F7F\u7528\u6E05\u6670\u7684\u8BED\u8A00\uFF0C\u63D0\u4F9B\u793A\u4F8B\uFF0C\u5E76\u4FDD\u6301\u6587\u6863\u4E0E\u4EE3\u7801\u6539\u52A8\u540C\u6B65\u66F4\u65B0\u3002\n"})}),"\n",(0,l.jsx)(e.h3,{id:"\u5B89\u5168\u5BA1\u67E5\u4EE3\u7406security-audit-agent",children:"\u5B89\u5168\u5BA1\u67E5\u4EE3\u7406\uFF08Security Audit Agent\uFF09"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u573A\u666F\u63CF\u8FF0"}),"\uFF1A\u4E13\u95E8\u5BA1\u67E5\u4EE3\u7801\u7684\u5B89\u5168\u95EE\u9898\u548C\u6F0F\u6D1E\u3002"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u914D\u7F6E\u793A\u4F8B"}),"\uFF1A"]}),"\n",(0,l.jsx)(e.pre,{children:(0,l.jsx)(e.code,{className:"language-markdown",children:"---\ndescription: \u5BA1\u8BA1\u4EE3\u7801\u7684\u5B89\u5168\u6F0F\u6D1E\u548C\u6700\u4F73\u5B9E\u8D
1F5\nname: \u5B89\u5168\u4EE3\u7406\ntools: ['search', 'usages', 'githubRepo', 'read-only']\n---\n\n# \u5B89\u5168\u5BA1\u8BA1\u6307\u4EE4\n\u4F60\u5904\u4E8E\u5B89\u5168\u5BA1\u8BA1\u6A21\u5F0F\u3002\u8BC6\u522B\u5E76\u62A5\u544A\u5B89\u5168\u6F0F\u6D1E\u3002\n\n\u5B89\u5168\u6E05\u5355\uFF1A\n- **\u8F93\u5165\u9A8C\u8BC1**\uFF1A\u68C0\u67E5SQL\u6CE8\u5165\u3001XSS\u3001\u547D\u4EE4\u6CE8\u5165\n- **\u8EAB\u4EFD\u8BA4\u8BC1**\uFF1A\u9A8C\u8BC1\u6B63\u786E\u7684\u8BA4\u8BC1\u548C\u6388\u6743\n- **\u6570\u636E\u4FDD\u62A4**\uFF1A\u786E\u4FDD\u654F\u611F\u6570\u636E\u52A0\u5BC6\u548C\u4FDD\u62A4\n- **\u4F9D\u8D56\u5B89\u5168**\uFF1A\u68C0\u67E5\u5B58\u5728\u6F0F\u6D1E\u7684\u4F9D\u8D56\u9879\n- **API\u5B89\u5168**\uFF1A\u5BA1\u67E5API\u7AEF\u70B9\u7684\u5B89\u5168\u7F3A\u9677\n- **\u9519\u8BEF\u5904\u7406**\uFF1A\u786E\u4FDD\u9519\u8BEF\u4E0D\u6CC4\u9732\u654F\u611F\u4FE1\u606F\n\n\u63D0\u4F9B\u4E25\u91CD\u7A0B\u5EA6\u8BC4\u7EA7\u548C\u4FEE\u590D\u5EFA\u8BAE\u3002\n"})}),"\n",(0,l.jsx)(e.h2,{id:"\u6700\u4F73\u5B9E\u8DF5",children:"\u6700\u4F73\u5B9E\u8DF5"}),"\n",(0,l.jsx)(e.h3,{id:"\u5408\u7406\u8BBE\u8BA1\u5DE5\u4F5C\u6D41",children:"\u5408\u7406\u8BBE\u8BA1\u5DE5\u4F5C\u6D41"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u539F\u5219"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"\u5C06\u590D\u6742\u4EFB\u52A1\u5206\u89E3\u4E3A\u591A\u4E2A\u9636\u6BB5\uFF0C\u6BCF\u4E2A\u9636\u6BB5\u5BF9\u5E94\u4E00\u4E2A\u4EE3\u7406"}),"\n",(0,l.jsxs)(e.li,{children:["\u4F7F\u7528",(0,l.jsx)(e.code,{children:"handoffs"}),"\u4E32\u8054\u5404\u4E2A\u9636\u6BB5\uFF0C\u5F62\u6210\u6D41\u7545\u7684\u5DE5\u4F5C\u6D41"]}),"\n",(0,l.jsxs)(e.li,{children:["\u5728\u5173\u952E\u51B3\u7B56\u70B9\u4FDD\u7559\u4EBA\u5DE5\u5BA1\u6838\u73AF\u8282\uFF08",(0,l.jsx)(e.code,{children:"send: false"}),"\uFF09"]}),"\n"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u793A\u4F8B\u5DE5\u4F5C\u6D41"}),"\uFF1A"]}),"\n",(0,l.jsx)(e.pre,{children:(0,l.jsx)(e.code,{children:"\u9700\u6C42\u5206\u6790 \u2192 \u89C4\u5212\u8BBE\u8BA1 \u2192 \u7F16\u5199\u6D4B\u8BD5 \u2192 \u4EE3\u7801\u5B9E\u73B0 \u2192 \u4EE3\u7801\u5BA1\u67E5 \u2192 \u6587\u6863\u66F4\u65B0\n"})}),"\n",(0,l.jsx)(e.h3,{id:"\u7CBE\u51C6\u914D\u7F6E\u5DE5\u5177\u96C6",children:"\u7CBE\u51C6\u914D\u7F6E\u5DE5\u5177\u96C6"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u539F\u5219"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"\u53EA\u4E3A\u4EE3\u7406\u914D\u7F6E\u5FC5\u8981\u7684\u5DE5\u5177\uFF0C\u907F\u514D\u5DE5\u5177\u6CDB\u6EE5"}),"\n",(0,l.jsx)(e.li,{children:"\u89C4\u5212\u7C7B\u4EE3\u7406\u4F7F\u7528\u53EA\u8BFB\u5DE5\u5177\uFF0C\u907F\u514D\u610F\u5916\u4FEE\u6539"}),"\n",(0,l.jsx)(e.li,{children:"\u5B9E\u73B0\u7C7B\u4EE3\u7406\u4F7F\u7528\u7F16\u8F91\u5DE5\u5177\uFF0C\u4F46\u53EF\u4EE5\u9650\u5236\u8303\u56F4"}),"\n"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u5DE5\u5177\u9009\u62E9\u5EFA\u8BAE"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.table,{children:[(0,l.jsx)(e.thead,{children:(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.th,{children:"\u4EE3\u7406\u7C7B\u578B"}),(0,l.jsx)(e.th,{children:"\u63A8\u8350\u5DE5\u5177"}),(0,l.jsx)(e.th,{children:"\u907F\u514D\u5DE5\u5177"})]})}),(0,l.jsxs)(e.tbody,{children:[(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:"\u89C4\u5212\u4EE3\u7406"}),(0,l.jsxs)(e.td,{children:[(0,l.jsx)(e.code,{children:"search"}),"\u3001",(0,l.jsx)(e.code,{children:"fetch"}),"\u3001",(0,l.jsx)(e.code,{children:"githubRepo"}),"\u3001",(0,l.jsx)(e.code,{children:"usages"})]}),(0,l.jsx)(e.td,{children:"\u7F16\u8F91\u7C7B\u5DE5\u5177"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:"\u5B9E\u73B0\u4EE3\u7406"}),(0,l.jsxs)(e.td,{children:[(0,l.jsx)(e.code,{children:"search"}),"\u3001",(0,l.jsx)(e.code,{children:"edit"}),"\u3001",(0,l.jsx)(e.code,{children:"create"}),"\u3001",(0,l.jsx)(e.code,{children:"delete"})]}),(0,l.jsx)(e.td,{children:"\u7EC8\u7AEF\u6267\u884C\uFF08\u9664\u975E\u5FC5\u8981\uFF09"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:"\u5BA1\u67E5\u4EE3\u7406"}),(0,l.jsxs)(e.td,{children:[(0,l.jsx)(e.code,{children:"search"}),"\u3001",(0,l.jsx)(e.code,{children:"usages"}),"\u3001",(0,l.jsx)(e.code,{children:"githubRepo"})]}),(0,l.jsx)(e.td,{children:"\u7F16\u8F91\u7C7B\u5DE5\u5177"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:"\u6587\u6863\u4EE3\u7406"}),(0,l.jsxs)(e.td,{children:[(0,l.jsx)(e.code,{children:"search"}),"\u3001",(0,l.jsx)(e.code,{children:"edit"}),"\u3001",(0,l.jsx)(e.code,{children:"create"}),"\u3001",(0,l.jsx)(e.code,{children:"fetch"})]}),(0,l.jsx)(e.td,{children:"\u4EE3\u7801\u7F16\u8BD1\u5DE5\u5177"})]})]})]}),"\n",(0,l.jsx)(e.h3,{id:"\u7F16\u5199\u6E05\u6670\u7684\u6307\u4EE4",children:"\u7F16\u5199\u6E05\u6670\u7684\u6307\u4EE4"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u539F\u5219"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"\u4F7F\u7528\u6E05\u6670\u7684\u7ED3\u6784\u5316\u6307\u4EE4\uFF0C\u660E\u786E\u4EE3\u7406\u7684\u804C\u8D23"}),"\n",(0,l.jsx)(e.li,{children:"\u63D0\u4F9B\u5177\u4F53\u7684\u68C0\u67E5\u6E05\u5355\u548C\u64CD\u4F5C\u6307\u5357"}),"\n",(0,l.jsx)(e.li,{children:"\u5305\u542B\u53CD\u4F8B\u8BF4\u660E\uFF0C\u660E\u786E\u4EC0\u4E48\u4E0D\u5E94\u8BE5\u505A"}),"\n"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u6307\u4EE4\u6A21\u677F"}),"\uFF1A"]}),"\n",(0,l.jsx)(e.pre,{children:(0,l.jsx)(e.code,{className:"language-markdown",children:"# [\u4EE3\u7406\u540D\u79F0] \u6307\u4EE4\n\n## \u89D2\u8272\n\u4F60\u5904\u4E8E[\u89D2\u8272\u540D]\u6A21\u5F0F\u3002\u4F60\u7684\u4E3B\u8981\u4EFB\u52A1\u662F[\u4E3B\u8981\u4EFB\u52A1]\u3002\n\n## \u76EE\u6807\n- [\u76EE\u68071]\n- [\u76EE\u68072]\n- [\u76EE\u68073]\n\n## \u6307\u5BFC\u539F\u5219\n- [\u6307\u5BFC\u539F\u52191]\n- [\u6307\u5BFC\u539F\u52192]\n- [\u6307\u5BFC\u539F\u52193]\n\n## \u7981\u6B62\u4E8B\u9879\n- [\u7981\u6B62\u4E8B\u98791]\n- [\u7981\u6B62\u4E8B\u98792]\n\n## \u8F93\u51FA\u683C\u5F0F\n[\u671F\u671B\u7684\u8F93\u51FA\u683C\u5F0F\u8BF4\u660E]\n"})}),"\n",(0,l.jsx)(e.h3,{id:"\u4FDD\u6301\u4EE3\u7406\u4E13\u6CE8",children:"\u4FDD\u6301\u4EE3\u7406\u4E13\u6CE8"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u539F\u5219"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"\u6BCF\u4E2A\u4EE3\u7406\u4E13\u6CE8\u4E8E\u5355\u4E00\u804C\u8D23"}),"\n",(0,l.jsx)(e.li,{children:'\u907F\u514D\u521B\u5EFA"\u4E07\u80FD\u4EE3\u7406"'}),"\n",(0,l.jsxs)(e.li,{children:["\u901A\u8FC7",(0,l.jsx)(e.code,{children:"handoffs"}),"\u7EC4\u5408\u591A\u4E2A\u4E13\u6CE8\u7684\u4EE3\u7406"]}),"\n"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u53CD\u6A21\u5F0F"}),"\uFF1A"]}),"\n",(0,l.jsx)(e.pre,{children:(0,l.jsx)(e.code,{className:"language-markdown",children:"# \u274C \u4E0D\u597D\u7684\u4F8B\u5B50\uFF1A\u4E00\u4E2A\u4EE3\u7406\u505A\u6240\u6709\u4E8B\u60C5\n---\nname: \u8D85\u7EA7\u4EE3\u7406\ntools: ['*']  # \u6240\u6709\u5DE5\u5177\n---\n\u4F60\u53EF\u4EE5\u505A\u6240\u6709\u4E8B\u60C5\uFF1A\u89C4\u5212\u3001\u5B9E\u73B0\u3001\u5BA1\u67E5\u3001\u6D4B\u8BD5\u3001\u6587\u6863...\n"})}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u63A8\u8350\u6A21\u5F0F"}),"\uFF1A"]}),"\n",(0,l.jsx)(e.pre,{children:(0,l.jsx)(e.code,{className:"language-markdown",children:"# \u2705 \u597D\u7684\u4F8B\u5B50\uFF1A\u804C\u8D23\u5355\u4E00\u7684\u4EE3\u7406\n---\nname: \u89C4\u5212\u4EE3\u7406\ntools: ['read-only']\n---\n\u4F60\u4E13\u6CE8\u4E8E\u751F\u6210\u8BE6\u7EC6\u7684\u5B9E\u65BD\u8BA1\u5212\u3002\n"})}),"\n",(0,l.jsx)(e.h3,{id:"\u5229\u7528\u6A21\u578B\u9009\u62E9",children:"\u5229\u7528\u6A21\u578B\u9009\u62E9"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u539F\u5219"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"\u4E3A\u4E0D\u540C\u4EE3\u7406\u9009\u62E9\u5408\u9002\u7684\u6A21\u578B"}),"\n",(0,l.jsx)(e.li,{children:"\u590D\u6742\u4EFB\u52A1\u4F7F\u7528\u66F4\u5F3A\u5927\u7684\u6A21\u578B"}),"\n",(0,l.jsx)(e.li,{children:"\u7B80\u5355\u4EFB\u52A1\u53EF\u4EE5\u4F7F\u7528\u5FEB\u901F\u6A21\u578B"}),"\n"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u6A21\u578B\u9009\u62E9\u5EFA\u8BAE"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.table,{children:[(0,l.jsx)(e.thead,{children:(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.th,{children:"\u4EFB\u52A1\u590D\u6742\u5EA6"}),(0,l.jsx)(e.th,{children:"\u63A8\u8350\u6A21\u578B"}),(0,l.jsx)(e.th,{children:"\u9002\u7528\u4EE3\u7406"})]})}),(0,l.jsxs)(e.tbody,{children:[(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:"\u9AD8\u590D\u6742\u5EA6"}),(0,l.jsx)(e.td,{children:(0,l.jsx)(e.code,{children:"Claude Sonnet 4.5"})}),(0,l.jsx)(e.td,{children:"\u67B6\u6784\u8BBE\u8BA1\u3001\u590D\u6742\u9
11CD\u6784\u3001\u5B89\u5168\u5BA1\u8BA1"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:"\u4E2D\u7B49\u590D\u6742\u5EA6"}),(0,l.jsx)(e.td,{children:"\u9ED8\u8BA4\u6A21\u578B"}),(0,l.jsx)(e.td,{children:"\u529F\u80FD\u5B9E\u73B0\u3001\u4EE3\u7801\u5BA1\u67E5"})]}),(0,l.jsxs)(e.tr,{children:[(0,l.jsx)(e.td,{children:"\u4F4E\u590D\u6742\u5EA6"}),(0,l.jsx)(e.td,{children:"\u5FEB\u901F\u6A21\u578B"}),(0,l.jsx)(e.td,{children:"\u7B80\u5355\u7F16\u8F91\u3001\u683C\u5F0F\u5316\u3001\u6587\u6863\u66F4\u65B0"})]})]})]}),"\n",(0,l.jsx)(e.h3,{id:"\u7248\u672C\u63A7\u5236\u4E0E\u56E2\u961F\u5171\u4EAB",children:"\u7248\u672C\u63A7\u5236\u4E0E\u56E2\u961F\u5171\u4EAB"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u539F\u5219"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\u5C06\u5DE5\u4F5C\u533A\u7EA7\u522B\u7684\u4EE3\u7406\u63D0\u4EA4\u5230",(0,l.jsx)(e.code,{children:"Git"}),"\u4ED3\u5E93"]}),"\n",(0,l.jsxs)(e.li,{children:["\u5728",(0,l.jsx)(e.code,{children:"README"}),"\u4E2D\u8BF4\u660E\u4EE3\u7406\u7684\u7528\u9014\u548C\u4F7F\u7528\u65B9\u6CD5"]}),"\n",(0,l.jsx)(e.li,{children:"\u5B9A\u671F\u5BA1\u67E5\u548C\u66F4\u65B0\u4EE3\u7406\u914D\u7F6E"}),"\n"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u76EE\u5F55\u7ED3\u6784\u5EFA\u8BAE"}),"\uFF1A"]}),"\n",(0,l.jsx)(e.pre,{children:(0,l.jsx)(e.code,{className:"language-text",children:".github/\n\u2514\u2500\u2500 agents/\n    \u251C\u2500\u2500 planner.agent.md\n    \u251C\u2500\u2500 implementer.agent.md\n    \u251C\u2500\u2500 reviewer.agent.md\n    \u2514\u2500\u2500 README.md  # \u8BF4\u660E\u5404\u4EE3\u7406\u7684\u7528\u9014\n"})}),"\n",(0,l.jsx)(e.h3,{id:"\u6E10\u8FDB\u5F0F\u91C7\u7528",children:"\u6E10\u8FDB\u5F0F\u91C7\u7528"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u539F\u5219"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"\u4ECE\u6700\u5E38\u7528\u7684\u573A\u666F\u5F00\u59CB\u521B\u5EFA\u4EE3\u7406"}),"\n",(0,l.jsx)(e.li,{children:"\u5728\u5B9E\u8DF5\u4E2D\u9010\u6B65\u5B8C\u5584\u4EE3\u7406\u914D\u7F6E"}),"\n",(0,l.jsx)(e.li,{children:"\u6536\u96C6\u56E2\u961F\u53CD\u9988\u6301\u7EED\u4F18\u5316"}),"\n"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u91C7\u7528\u8DEF\u5F84"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ol,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u7B2C\u4E00\u9636\u6BB5"}),"\uFF1A\u521B\u5EFA\u89C4\u5212\u4EE3\u7406\u548C\u5B9E\u73B0\u4EE3\u7406\uFF0C\u5EFA\u7ACB\u57FA\u7840\u5DE5\u4F5C\u6D41"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u7B2C\u4E8C\u9636\u6BB5"}),"\uFF1A\u6DFB\u52A0\u4EE3\u7801\u5BA1\u67E5\u4EE3\u7406\uFF0C\u63D0\u5347\u4EE3\u7801\u8D28\u91CF"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u7B2C\u4E09\u9636\u6BB5"}),"\uFF1A\u6839\u636E\u56E2\u961F\u9700\u6C42\u6DFB\u52A0\u4E13\u9879\u4EE3\u7406\uFF08\u5982\u6D4B\u8BD5\u3001\u6587\u6863\u3001\u5B89\u5168\u7B49\uFF09"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.strong,{children:"\u7B2C\u56DB\u9636\u6BB5"}),"\uFF1A\u4F18\u5316",(0,l.jsx)(e.code,{children:"handoffs"}),"\uFF0C\u5EFA\u7ACB\u5B8C\u6574\u7684\u7AEF\u5230\u7AEF\u5DE5\u4F5C\u6D41"]}),"\n"]}),"\n",(0,l.jsx)(e.h3,{id:"\u6027\u80FD\u4F18\u5316",children:"\u6027\u80FD\u4F18\u5316"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u539F\u5219"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"\u907F\u514D\u5728\u4EE3\u7406\u6307\u4EE4\u4E2D\u5305\u542B\u8FC7\u591A\u5197\u4F59\u5185\u5BB9"}),"\n",(0,l.jsx)(e.li,{children:"\u5408\u7406\u4F7F\u7528\u5DE5\u5177\u7B5B\u9009\uFF0C\u51CF\u5C11\u4E0D\u5FC5\u8981\u7684\u5DE5\u5177\u8C03\u7528"}),"\n",(0,l.jsx)(e.li,{children:"\u5BF9\u4E8E\u7EC4\u7EC7\u7EA7\u4EE3\u7406\uFF0C\u5B9A\u671F\u6E05\u7406\u4E0D\u518D\u4F7F\u7528\u7684\u914D\u7F6E"}),"\n"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u4F18\u5316\u68C0\u67E5\u6E05\u5355"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ul,{className:"contains-task-list",children:["\n",(0,l.jsxs)(e.li,{className:"task-list-item",children:[(0,l.jsx)(e.input,{type:"checkbox",disabled:!0})," ","\u6307\u4EE4\u662F\u5426\u7B80\u6D01\u660E\u786E\uFF1F"]}),"\n",(0,l.jsxs)(e.li,{className:"task-list-item",children:[(0,l.jsx)(e.input,{type:"checkbox",disabled:!0})," ","\u5DE5\u5177\u914D\u7F6E\u662F\u5426\u6700\u5C0F\u5316\uFF1F"]}),"\n",(0,l.jsxs)(e.li,{className:"task-list-item",children:[(0,l.jsx)(e.input,{type:"checkbox",disabled:!0})," ",(0,l.jsx)(e.code,{children:"handoffs"}),"\u662F\u5426\u5FC5\u8981\u4E14\u9AD8\u6548\uFF1F"]}),"\n",(0,l.jsxs)(e.li,{className:"task-list-item",children:[(0,l.jsx)(e.input,{type:"checkbox",disabled:!0})," ","\u4EE3\u7406\u547D\u540D\u662F\u5426\u6E05\u6670\u6613\u8BC6\u522B\uFF1F"]}),"\n"]}
1),"\n",(0,l.jsx)(e.h3,{id:"\u76D1\u63A7\u4E0E\u8FED\u4EE3",children:"\u76D1\u63A7\u4E0E\u8FED\u4EE3"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u539F\u5219"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"\u5B9A\u671F\u5BA1\u67E5\u4EE3\u7406\u7684\u4F7F\u7528\u60C5\u51B5"}),"\n",(0,l.jsx)(e.li,{children:"\u6536\u96C6\u56E2\u961F\u6210\u5458\u7684\u4F7F\u7528\u53CD\u9988"}),"\n",(0,l.jsx)(e.li,{children:"\u6839\u636E\u5B9E\u9645\u6548\u679C\u8C03\u6574\u4EE3\u7406\u914D\u7F6E"}),"\n"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u53CD\u9988\u6536\u96C6\u7EF4\u5EA6"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"\u4EE3\u7406\u662F\u5426\u6709\u6548\u63D0\u5347\u4E86\u5DE5\u4F5C\u6548\u7387\uFF1F"}),"\n",(0,l.jsx)(e.li,{children:"\u5DE5\u5177\u914D\u7F6E\u662F\u5426\u5408\u7406\uFF1F"}),"\n",(0,l.jsx)(e.li,{children:"\u6307\u4EE4\u662F\u5426\u6E05\u6670\u6613\u61C2\uFF1F"}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.code,{children:"handoffs"}),"\u6D41\u7A0B\u662F\u5426\u6D41\u7545\uFF1F"]}),"\n",(0,l.jsx)(e.li,{children:"\u662F\u5426\u9700\u8981\u65B0\u7684\u4EE3\u7406\u7C7B\u578B\uFF1F"}),"\n"]}),"\n",(0,l.jsx)(e.h3,{id:"\u5B89\u5168\u4E0E\u6743\u9650",children:"\u5B89\u5168\u4E0E\u6743\u9650"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u539F\u5219"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"\u8C28\u614E\u914D\u7F6E\u5177\u6709\u5199\u6743\u9650\u7684\u5DE5\u5177"}),"\n",(0,l.jsx)(e.li,{children:"\u654F\u611F\u64CD\u4F5C\u7684\u4EE3\u7406\u5E94\u9650\u5236\u4F7F\u7528\u8303\u56F4"}),"\n",(0,l.jsx)(e.li,{children:"\u5BA1\u67E5\u7EC4\u7EC7\u7EA7\u4EE3\u7406\u7684\u6743\u9650\u914D\u7F6E"}),"\n"]}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.strong,{children:"\u5B89\u5168\u5EFA\u8BAE"}),"\uFF1A"]}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:"\u89C4\u5212\u548C\u5BA1\u67E5\u7C7B\u4EE3\u7406\u4F18\u5148\u4F7F\u7528\u53EA\u8BFB\u5DE5\u5177"}),"\n",(0,l.jsx)(e.li,{children:"\u907F\u514D\u5728\u4EE3\u7406\u4E2D\u786C\u7F16\u7801\u654F\u611F\u4FE1\u606F"}),"\n",(0,l.jsx)(e.li,{children:"\u5B9A\u671F\u5BA1\u8BA1\u4EE3\u7406\u7684\u5DE5\u5177\u4F7F\u7528\u60C5\u51B5"}),"\n"]}),"\n",(0,l.jsx)(e.h2,{id:"\u5E38\u89C1\u95EE\u9898",children:"\u5E38\u89C1\u95EE\u9898"}),"\n",(0,l.jsx)(e.h3,{id:"custom-agents\u548Cchat-modes\u6709\u4EC0\u4E48\u533A\u522B",children:"Custom Agents\u548CChat Modes\u6709\u4EC0\u4E48\u533A\u522B\uFF1F"}),"\n",(0,l.jsxs)(e.p,{children:[(0,l.jsx)(e.code,{children:"Custom Agents"}),"\u662F",(0,l.jsx)(e.code,{children:"Custom Chat Modes"}),"\u7684\u65B0\u540D\u79F0\uFF0C\u529F\u80FD\u76F8\u540C\u4F46\u672F\u8BED\u66F4\u51C6\u786E\u5730\u53CD\u6620\u4E86\u5B83\u4EEC\u7684\u7528\u9014\u3002",(0,l.jsx)(e.code,{children:"VS Code"}),"\u4ECD\u7136\u8BC6\u522B\u65E7\u7684",(0,l.jsx)(e.code,{children:".chatmode.md"}),"\u6587\u4EF6\uFF0C\u5E76\u63D0\u4F9B\u5FEB\u901F\u4FEE\u590D\u64CD\u4F5C\u5C06\u5B83\u4EEC\u8FC1\u79FB\u5230\u65B0\u683C\u5F0F\u3002"]}),"\n",(0,l.jsx)(e.h3,{id:"\u5982\u4F55\u77E5\u9053\u4E00\u4E2A\u4EE3\u7406\u6765\u81EA\u54EA\u91CC",children:"\u5982\u4F55\u77E5\u9053\u4E00\u4E2A\u4EE3\u7406\u6765\u81EA\u54EA\u91CC\uFF1F"}),"\n",(0,l.jsxs)(e.p,{children:["\u5728\u4EE3\u7406\u4E0B\u62C9\u83DC\u5355\u4E2D\u9009\u62E9",(0,l.jsx)(e.code,{children:"Configure Custom Agents"}),"\uFF0C\u7136\u540E\u5C06\u9F20\u6807\u60AC\u505C\u5728\u4EE3\u7406\u4E0A\uFF0C\u5DE5\u5177\u63D0\u793A\u4F1A\u663E\u793A\u6765\u6E90\uFF1A\u5185\u7F6E\u3001\u7528\u6237\u914D\u7F6E\u6587\u4EF6\u3001\u5DE5\u4F5C\u533A\u3001\u7EC4\u7EC7\u6216\u6269\u5C55\u3002"]}),"\n",(0,l.jsx)(e.h3,{id:"\u53EF\u4EE5\u540C\u65F6\u4F7F\u7528\u591A\u4E2A\u4EE3\u7406\u5417",children:"\u53EF\u4EE5\u540C\u65F6\u4F7F\u7528\u591A\u4E2A\u4EE3\u7406\u5417\uFF1F"}),"\n",(0,l.jsxs)(e.p,{children:["\u4E0D\u53EF\u4EE5\uFF0C\u6BCF\u6B21\u53EA\u80FD\u6FC0\u6D3B\u4E00\u4E2A\u4EE3\u7406\u3002\u4F46\u4F60\u53EF\u4EE5\u901A\u8FC7",(0,l.jsx)(e.code,{children:"handoffs"}),"\u5728\u4EE3\u7406\u4E4B\u95F4\u5FEB\u901F\u5207\u6362\uFF0C\u5E76\u4E14\u53EF\u4EE5\u5728",(0,l.jsx)(e.code,{children:"Prompt"}),"\u6587\u4EF6\u4E2D\u5F15\u7528\u7279\u5B9A\u7684\u4EE3\u7406\u3002"]}),"\n",(0,l.jsx)(e.h3,{id:"\u5982\u679C\u6307\u5B9A\u7684\u5DE5\u5177\u4E0D\u53EF\u7528\u4F1A\u600E\u6837",children:"\u5982\u679C\u6307\u5B9A\u7684\u5DE5\u5177\u4E0D\u53EF\u7528\u4F1A\u600E\u6837\uFF1F"}),"\n",(0,l.jsx)(e.p,{children:"\u5982\u679C\u914D\u7F6E\u7684\u5DE5\u5177\u5728\u4F7F\u7528\u65F6\u4E0D\u53EF\u7528\uFF0C\u5B83\u4F1A\u88AB\u5FFD\u7565\uFF0C\u4EE3\u7406\u4F7F\u7528\u5176\u4ED6\u53EF\u7528\u7684\u5DE5\u5177\u3002\u5EFA\u8BAE\u914D\u7F6E\u524D\u786E\u8BA4\u5DE5\u5177\u7684\u53EF\u7528\u6027\u3002"}),"\n",(0,l.jsx)(e.h3,{id:"\u7EC4\u7EC7\u7EA7\u4EE3\u7406\u5982\u4F55\u542F\u7528",children:"\u7EC4\u7EC7\u7EA7\u4EE3\u7406\u5982\u4F55\u542F\u7528\uFF1F"}),"\n",(0,l.jsxs)(e.p,{children:["\u9700\u8981\u5C06\u8BBE\u7F6E",(0,l.jsx)(e.code,{children:"github.copilot.chat.customAgents.showOrganizationAndEnterpriseAgents"}),"\u8BBE\u7F6E\u4E3A",(0,l.jsx)(e.code,{children:"true"}),"\uFF0C\u7136\u540E",(0,l.jsx)(e.code,{children:"VS Code"}),"\u4F1A\u81EA\u52A8\u53D1\u73B0\u4F60\u6709\u6743\u8BBF\u95EE\u7684\u7EC4\u7EC7\u7EA7\u4EE3\u7406\u3002"]}),"\n",(0,l.jsx)(e.h3,{id:"\u53EF\u4EE5\u5728\u4EE3\u7406\u4E2D\u5F15\u7528mcp\u670D\u52A1\u5668\u5417",children:"\u53EF\u4EE5\u5728\u4EE3\u7406\u4E2D\u5F15\u7528MCP\u670D\u52A1\u5668\u5417\uFF1F"}),"\n",(0,l.jsxs)(e.p,{children:["\u53EF\u4EE5\uFF0C\u5728",(0,l.jsx)(e.code,{children:"tools"}),"\u914D\u7F6E\u4E2D\u4F7F\u7528",(0,l.jsx)(e.code,{children:"<server-name>/*"}),"\u683C\u5F0F\u53EF\u4EE5\u5305\u542B\u6574\u4E2A",(0,l.jsx)(e.code,{children:"MCP"}),"\u670D\u52A1\u5668\u7684\u6240\u6709\u5DE5\u5177\uFF0C\u6216\u8005\u5355\u72EC\u6307\u5B9A",(0,l.jsx)(e.code,{children:"MCP"}),"\u5DE5\u5177\u540D\u79F0\u3002"]}),"\n",(0,l.jsx)(e.h3,{id:"handoffs\u7684prompt\u53EF\u4EE5\u5305\u542B\u53D8\u91CF\u5417",children:"Handoffs\u7684prompt\u53EF\u4EE5\u5305\u542B\u53D8\u91CF\u5417\uFF1F"}),"\n",(0,l.jsxs)(e.p,{children:["\u5F53\u524D",(0,l.jsx)(e.code,{children:"handoffs"}),"\u7684",(0,l.jsx)(e.code,{children:"prompt"}),"\u662F\u9759\u6001\u6587\u672C\uFF0C\u4F46\u5B83\u4F1A\u7EE7\u627F\u5F53\u524D\u5BF9\u8BDD\u7684\u4E0A\u4E0B\u6587\uFF0C\u6240\u4EE5\u53EF\u4EE5\u901A\u8FC7\u4E0A\u4E0B\u6587\u4F20\u9012\u52A8\u6001\u4FE1\u606F\u3002"]}),"\n",(0,l.jsx)(e.h3,{id:"\u5982\u4F55\u8C03\u8BD5\u81EA\u5B9A\u4E49\u4EE3\u7406",children:"\u5982\u4F55\u8C03\u8BD5\u81EA\u5B9A\u4E49\u4EE3\u7406\uFF1F"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:["\u68C0\u67E5\u4EE3\u7406\u6587\u4EF6\u7684",(0,l.jsx)(e.code,{children:"YAML"}),"\u8BED\u6CD5\u662F\u5426\u6B63\u786E"]}),"\n",(0,l.jsx)(e.li,{children:"\u9A8C\u8BC1\u914D\u7F6E\u7684\u5DE5\u5177\u540D\u79F0\u662F\u5426\u5B58\u5728"}),"\n",(0,l.jsx)(e.li,{children:"\u6D4B\u8BD5\u4EE3\u7406\u7684\u6307\u4EE4\u662F\u5426\u6309\u9884\u671F\u5DE5\u4F5C"}),"\n",(0,l.jsxs)(e.li,{children:["\u67E5\u770B",(0,l.jsx)(e.code,{children:"VS Code"}),"\u7684\u8F93\u51FA\u9762\u677F\u83B7\u53D6\u9519\u8BEF\u4FE1\u606F"]}),"\n"]}),"\n",(0,l.jsx)(e.h3,{id:"\u53EF\u4EE5\u4E3A\u4EE3\u7406\u914D\u7F6E\u5FEB\u6377\u952E\u5417",children:"\u53EF\u4EE5\u4E3A\u4EE3\u7406\u914D\u7F6E\u5FEB\u6377\u952E\u5417\uFF1F"}),"\n",(0,l.jsxs)(e.p,{children:["\u76EE\u524D",(0,l.jsx)(e.code,{children:"VS Code"}),"\u4E0D\u76F4\u63A5\u652F\u6301\u4E3A\u4EE3\u7406\u914D\u7F6E\u5FEB\u6377\u952E\uFF0C\u4F46\u4F60\u53EF\u4EE5\u4F7F\u7528\u952E\u76D8\u5BFC\u822A\uFF1A\u4F7F\u7528",(0,l.jsx)(e.code,{children:"Tab"}),"\u952E\u5728\u4EE3\u7406\u4E0B\u62C9\u83DC\u5355\u4E2D\u5207\u6362\uFF0C\u4F7F\u7528",(0,l.jsx)(e.code,{children:"Enter"}),"\u9009\u62E9\u3002"]}),"\n",(0,l.jsx)(e.h3,{id:"\u4EE3\u7406\u4F1A\u5F71\u54CD\u6027\u80FD\u5417",children:"\u4EE3\u7406\u4F1A\u5F71\u54CD\u6027\u80FD\u5417\uFF1F"}),"\n",(0,l.jsx)(e.p,{children:"\u4EE3\u7406\u672C\u8EAB\u4E0D\u4F1A\u
1663E\u8457\u5F71\u54CD\u6027\u80FD\u3002\u6027\u80FD\u4E3B\u8981\u53D6\u51B3\u4E8E\u6240\u4F7F\u7528\u7684\u5DE5\u5177\u548C\u6A21\u578B\u3002\u5408\u7406\u914D\u7F6E\u5DE5\u5177\u96C6\u53EF\u4EE5\u63D0\u5347\u54CD\u5E94\u901F\u5EA6\u3002"}),"\n",(0,l.jsx)(e.h2,{id:"\u53C2\u8003\u8D44\u6599",children:"\u53C2\u8003\u8D44\u6599"}),"\n",(0,l.jsx)(e.h3,{id:"\u5B98\u65B9\u6587\u6863",children:"\u5B98\u65B9\u6587\u6863"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://code.visualstudio.com/docs/copilot/customization/custom-agents",children:"VS Code Custom Agents\u5B98\u65B9\u6587\u6863"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://code.visualstudio.com/docs/copilot/customization/custom-instructions",children:"Copilot Instructions\u4F7F\u7528\u6307\u5357"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://code.visualstudio.com/docs/copilot/customization/prompt-files",children:"Prompt Files\u6587\u6863"})}),"\n",(0,l.jsx)(e.li,{children:(0,l.jsx)(e.a,{href:"https://code.visualstudio.com/docs/copilot/chat/chat-tools",children:"Chat Tools\u6587\u6863"})}),"\n"]}),"\n",(0,l.jsx)(e.h3,{id:"\u793E\u533A\u8D44\u6E90",children:"\u793E\u533A\u8D44\u6E90"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.a,{href:"https://github.com/github/awesome-copilot/tree/main",children:"Awesome Copilot Repository"}),"\uFF1A\u793E\u533A\u8D21\u732E\u7684\u81EA\u5B9A\u4E49\u4EE3\u7406\u793A\u4F8B"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.a,{href:"https://github.com/microsoft/vscode/issues",children:"VS Code GitHub Issues"}),"\uFF1A\u62A5\u544A\u95EE\u9898\u548C\u529F\u80FD\u8BF7\u6C42"]}),"\n"]}),"\n",(0,l.jsx)(e.h3,{id:"\u6269\u5C55\u9605\u8BFB",children:"\u6269\u5C55\u9605\u8BFB"}),"\n",(0,l.jsxs)(e.ul,{children:["\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.a,{href:"https://code.visualstudio.com/docs/copilot/agents/background-agents",children:"Backgroun
1d Agents"}),"\uFF1A\u540E\u53F0\u4EE3\u7406\u529F\u80FD"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.a,{href:"https://code.visualstudio.com/docs/copilot/agents/cloud-agents",children:"Cloud Agents"}),"\uFF1A\u4E91\u7AEF\u4EE3\u7406\u529F\u80FD"]}),"\n",(0,l.jsxs)(e.li,{children:[(0,l.jsx)(e.a,{href:"https://code.visualstudio.com/docs/copilot/chat/chat-sessions#_use-a-custom-agent-with-subagents-experimental",children:"Subagents with Custom Agents"}),"\uFF1A\u5728\u5B50\u4EE3\u7406\u4E2D\u4F7F\u7528\u81EA\u5B9A\u4E49\u4EE3\u7406\uFF08\u5B9E\u9A8C\u6027\uFF09"]}),"\n"]})]})}function x(n={}){let{wrapper:e}={...(0,i.a)(),...n.components};return e?(0,l.jsx)(e,{...n,children:(0,l.jsx)(o,{...n})}):o(n)}},50065:function(n,e,s){s.d(e,{Z:function(){return r},a:function(){return c}});var d=s(67294);let l={},i=d.createContext(l);function c(n){let e=d.useContext(i);return d.useMemo(function(){return"function"==typeof n?n(e):{...e,...n}},[e,n])}function r(n){let e;return e=n.disableParentContext?"function"==typeof n.components?n.components(l):n.components||l:c(n.components),d.createElement(i.Provider,{value:e},n.children)}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.