定州市网站建设_网站建设公司_Vue_seo优化
2026/1/15 20:45:15 网站建设 项目流程

文章目录

  • AI 编码代理中 Skills、MCP、Prompt、SubAgent 的基本概念和定义
    • 概述
    • 1. SubAgent(子代理)
      • 1.1 基本定义
      • 1.2 核心特性
      • 1.3 配置结构
      • 1.4 配置格式
      • 1.5 核心配置字段
      • 1.6 使用场景
      • 1.7 典型案例模板
    • 2. MCP(Model Context Protocol,模型上下文协议)
      • 2.1 基本定义
      • 2.2 核心设计理念
      • 2.3 技术架构
      • 2.4 主要功能
      • 2.5 实现示例
      • 2.6 应用场景
    • 3. Skills(技能)
      • 3.1 基本定义
      • 3.2 核心特性
      • 3.3 Skills与SubAgent的关系
      • 3.4 Skills的类型
      • 3.5 Skills的实现机制
      • 3.6 最佳实践
      • 3.7 实际应用示例
    • 4. Prompt(提示词)
      • 4.1 基本定义
      • 4.2 提示工程的重要性
      • 4.3 提示词要素
      • 4.4 提示技术
        • 4.4.1 零样本提示(Zero-Shot Prompting)
        • 4.4.2 少样本提示(Few-Shot Prompting)
        • 4.4.3 链式思考(Chain-of-Thought,CoT)
        • 4.4.4 自我一致性(Self-Consistency)
        • 4.4.5 检索增强生成(Retrieval-Augmented Generation,RAG)
        • 4.4.6 自动推理并使用工具(Automatic Reasoning and Tool-use,ART)
      • 4.5 在AI编码代理中的应用
      • 4.6 最佳实践
      • 4.7 示例模板
    • 5. 概念之间的联系与区别
      • 5.1 整体架构关系
      • 5.2 核心区别对比
      • 5.3 协同工作流程
      • 5.4 互补关系
      • 5.5 实际应用中的组合
    • 6. 真实场景应用
      • 6.1 企业级开发团队应用
        • 6.1.1 代码质量门禁
        • 6.1.2 自动化测试
        • 6.1.3 文档自动化
      • 6.2 个人开发者应用
        • 6.2.1 学习辅助
        • 6.2.2 代码调试
        • 6.2.3 项目初始化
      • 6.3 开源项目维护
        • 6.3.1 Issue处理
        • 6.3.2 PR审查
        • 6.3.3 版本发布
    • 7. 源代码实例
      • 7.1 SubAgent配置实例
        • 7.1.1 安全审计SubAgent
  • ====================
  • AI编码代理概念权威参考资料
    • 一、官方文档和权威技术资料
      • 1.1 Claude Code相关
      • 1.2 SubAgent相关
      • 1.3 MCP相关
      • 1.4 Prompt Engineering
    • 二、技术博客和文章
      • 2.1 概念解析类
      • 2.2 实践教程类
    • 三、开源项目和示例代码
      • 3.1 GitHub项目
      • 3.2 示例代码库
    • 四、学习资源和课程
      • 4.1 在线课程
      • 4.2 技术文档
    • 五、社区和论坛
      • 5.1 中文社区
      • 5.2 国际社区
    • 六、研究论文和学术资料
      • 6.1 关键技术论文
      • 6.2 行业报告
    • 七、工具和资源链接
      • 7.1 在线工具
      • 7.2 模板资源
    • 八、更新和维护
      • 8.1 文档更新
      • 8.2 质量保证
  • ====================
  • AI 编码代理核心概念速查指南
    • 一、核心概念快速定义
      • 1. SubAgent(子代理)
      • 2. MCP(Model Context Protocol)
      • 3. Skills(技能)
      • 4. Prompt(提示词)
    • 二、四者关系图解
    • 三、典型应用场景
      • 场景1:自动化代码审查
      • 场景2:测试生成
      • 场景3:文档维护
    • 四、配置示例速查
      • SubAgent配置示例
      • Skills配置要点
      • MCP连接配置
      • Prompt模板结构
    • 五、选择指南
      • 何时使用SubAgent?
      • 何时直接使用Prompt?
      • 何时需要MCP?
      • 何时创建Skills?
    • 六、最佳实践要点
    • 七、学习路径建议
      • 初级阶段
      • 中级阶段
      • 高级阶段

AI 编码代理中 Skills、MCP、Prompt、SubAgent 的基本概念和定义

概述

本文档旨在深入解析AI编码代理(AI Coding Agent)中的四个核心概念:Skills(技能)、MCP(Model Context Protocol,模型上下文协议)、Prompt(提示词)和SubAgent(子代理)。这些概念构成了现代AI编码代理系统的核心架构,理解它们对于有效使用和开发AI编码工具至关重要。

1. SubAgent(子代理)

1.1 基本定义

SubAgent(子代理)是预配置的AI人格,每个SubAgent都有独立的指令与风格、相对隔离的上下文和独立的工具权限。可以把主Claude理解成Tech Lead / Orchestrator:拆任务、分派子代理、汇总结果,把子代理当成专职工种

1.2 核心特性

根据Claude Code文档,SubAgent具有以下核心特性:

  1. 独立的指令与风格:可以理解为一个长期雇佣的"测试工程师/安全审计/文档工程师"
  2. 相对隔离的上下文:减少对主对话的污染,让主对话保持"编排者"角色
  3. 独立的工具权限:比如只允许Read

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询