💡
原文中文,约2000字,阅读约需5分钟。
📝
内容提要
Visual Studio 现已支持 Agent Skill,用户可以创建可复用的指令集,以帮助 Copilot Agent 处理特定任务。用户可在 Copilot Chat 窗口中创建和管理技能,这些技能可以动态加载并在适用场景中自动启用。与自定义指令不同,技能更专注于特定任务。用户还可以利用 MCP 工具扩展智能体的能力。
🎯
关键要点
- Visual Studio 现已支持 Agent Skill,用户可以创建可复用的指令集,帮助 Copilot Agent 处理特定任务。
- 用户可在 Copilot Chat 窗口中创建和管理技能,这些技能可以动态加载并在适用场景中自动启用。
- 创建技能时,用户可以选择保存位置、设置技能名称,并生成可编辑的技能模板。
- 技能可以从特定目录自动识别,用户可以通过技能面板管理已有技能,包括编辑、跳转至文件位置和搜索功能。
- 技能与自定义指令不同,技能专注于特定任务,而自定义指令适合设置通用且长期生效的规范。
- 用户还可以利用 MCP 工具扩展智能体的能力,技能与 MCP 工具相辅相成。
❓
延伸问答
什么是 Visual Studio 中的 Agent Skill?
Agent Skill 是可复用的指令集,帮助 Copilot Agent 处理特定任务。
如何在 Visual Studio 中创建 Agent Skill?
在 Copilot Chat 窗口中点击工具图标,选择保存位置和设置技能名称,生成可编辑的技能模板。
Agent Skill 与自定义指令有什么区别?
Agent Skill 专注于特定任务并可动态加载,而自定义指令适合设置通用且长期生效的规范。
如何管理已有的 Agent Skill?
可以通过技能面板编辑、跳转至文件位置或搜索技能,面板还会显示配置错误的诊断信息。
Agent Skill 可以应用于哪些场景?
Agent Skill 可以在特定场景下自动启用,例如处理 build pipeline 或生成模板代码。
MCP 工具在 Agent Skill 中的作用是什么?
MCP 工具扩展智能体的能力,提供执行任务的实际能力,与技能相辅相成。
➡️