Coding Agent 中 Skills、MCP、Prompt、SubAgent 的基本概念和定义

Coding Agent 中 Skills、MCP、Prompt、SubAgent 的基本概念和定义

文章目录

  • Coding Agent 中 Skills、MCP、Prompt、SubAgent 的基本概念和定义
    • 1. MCP(Model Context Protocol,模型上下文协议)
      • 定义
      • 核心架构
      • 工作流程
      • MCP Server提供的功能类型
      • 与Function Calling的区别
      • 应用领域
    • 2. Claude Skills
      • 定义
      • 文件夹结构
      • 核心价值:为上下文窗口减负
      • 与MCP的关系
      • 优势
    • 3. SubAgent(子代理)
      • 定义
      • 使用优势
      • 创建方式
      • 使用方法
    • 4. Prompt(提示工程)
      • 在Coding Agent中的重要性
      • Prompt设计原则
      • 在MCP和Skills中的应用
    • 5. 四者之间的联系与区别
      • 联系
      • 区别
    • 6. 真实场景应用
      • 场景1:代码审查与优化
      • 场景2:新功能开发
      • 场景3:问题调试
    • 7. 源代码实例参考
      • MCP Server示例
      • Skill示例结构
      • SubAgent配置文件示例
    • 8. 权威技术文档和资料
      • 官方资源
      • 社区资源
      • 技术文章
    • 结论

1. MCP(Model Context Protocol,模型上下文协议)

定义

MCP(Model Context Protocol)是由 Anthropic 于2024年11月推出的一种开放标准,旨在统一大型语言模型(LLM)与外部数据源和工具之间的通信协议。其主要目的是解决当前AI模型因数据孤岛限制而无法充分发挥潜力的难题,使得AI应用能够安全地访问和操作本地及远程数据,为AI应用提供了连接万物的接口。

核心架构

MCP遵循客户端-服务器架构,包含以下几个核心概念:

  1. MCP主机(MCP Hosts):发起请求的LLM应用程序(例如 Claude Desktop、IDE或AI工具)
  2. MCP客户端(MCP Clients):在主机程序内部,与MCP server保持1:1的连接
  3. MCP服务器(MCP Servers):为MCP client提供上下文、工具和prompt信息
  4. 本地资源(Local Resources):本地计算机中可供MCP server安全访问的资源(例如文件、数据库)
  5. 远程资源(Remote Resources):MCP server可以连接到的远程资源(例如通过API)

</

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1165191.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【课程设计/毕业设计】基于Web的网上购物商城的设计与实现基于SpringBoot的网上购物商城设计与实现【附源码、数据库、万字文档】

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

【更新】量子遗传算法-遗传粒子群-混沌粒子群附Matlab代码

✅作者简介&#xff1a;热爱科研的Matlab仿真开发者&#xff0c;擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。 &#x1f34e; 往期回顾关注个人主页&#xff1a;Matlab科研工作室 &#x1f447; 关注我领取海量matlab电子书和数学建模资料 &#x1…

MindSpore模型推理加速实战

&#x1f493; 博客主页&#xff1a;借口的CSDN主页 ⏩ 文章专栏&#xff1a;《热点资讯》 MindSpore模型推理加速实战&#xff1a;边缘设备能效优化新范式目录MindSpore模型推理加速实战&#xff1a;边缘设备能效优化新范式 引言 一、推理加速的核心挑战&#xff1a;能效失衡的…

一文搞懂:AI上下文理解中的实体链接技术

一文搞懂:AI上下文理解中的实体链接技术 引言:从日常对话到AI理解的鸿沟 "帮我预订明天去北京的机票,顺便查查三里屯附近有什么好吃的日料店。“这句看似简单的人类对话,对AI系统而言却蕴含着巨大的理解挑战。其中"北京”、“三里屯”、"日料店"这些…

零基础入门 Go 语言

作为一名长期深耕Java生态的开发者&#xff0c;你或许早已习惯了JVM的繁琐配置、GC的调优难题、高并发场景下线程池的复杂管控。而Go语言&#xff08;Golang&#xff09;自2009年由Google推出以来&#xff0c;凭借“简单、高效、天生支持并发”的特性&#xff0c;迅速成为云原生…

强烈安利MBA必看!10个一键生成论文工具深度测评

强烈安利MBA必看&#xff01;10个一键生成论文工具深度测评 2026年MBA论文写作工具测评&#xff1a;为什么你需要这份榜单&#xff1f; MBA学习过程中&#xff0c;论文写作是每位学生必须面对的挑战。从选题构思到文献综述&#xff0c;再到数据分析与结论撰写&#xff0c;每一…

java.io.IOException: Previous writer likely failed to write hdfs报错解决方案

本文已收录在Github&#xff0c;关注我&#xff0c;紧跟本系列专栏文章&#xff0c;咱们下篇再续&#xff01; &#x1f680; 魔都架构师 | 全网30W技术追随者&#x1f527; 大厂分布式系统/数据中台实战专家&#x1f3c6; 主导交易系统百万级流量调优 & 车联网平台架构&a…

CameraLink 一个连接器的26个信号线

方向核心功能描述配置说明1GND电源-接地引脚PoCL 模式可复用为 12V 供电2CC4-LVDS 差分采集卡→相机相机控制信号 4&#xff08;负极&#xff09;用于相机参数配置、触发控制3CC4LVDS 差分采集卡→相机相机控制信号 4&#xff08;正极&#xff09;与 Pin2 组成 CC4 差分对4CC3…

连锁火锅智慧餐饮管理系统python后台-计算机毕业设计源码+LW文档

一、选题意义 随着信息技术的快速发展和餐饮行业竞争的加剧&#xff0c;传统的餐饮管理方式已难以满足连锁火锅企业的需求。智慧餐饮管理系统能够利用现代互联网、物联网等技术手段对火锅企业的各个运营环节进行高效管理。这有助于提高连锁火锅企业的运营效率&#xff0c;减少人…

鸟类保护管理系统小程序-计算机毕业设计源码+LW文档

摘 要 当今社会正处于科技进步与经济社会迅猛发展的全新阶段&#xff0c;国际间的信息交流与学术互动日益频繁。计算机技术对经济社会的发展和民众生活质量的提升产生了深远影响&#xff0c;同时也悄然改变着人类的生存方式与思维模式。传统鸟博士依赖于人工管理方式&#x…

师大校友惠超市管理系统微信小程序-计算机毕业设计源码+LW文档

摘 要 随着时代的迅猛发展&#xff0c;各行各业都在积极采纳先进技术以提升自身实力和竞争优势&#xff0c;师大校友惠超市管理系统自然也不例外。这款师大校友惠超市管理的开发&#xff0c;是基于实际应用需求与软件工程原理&#xff0c;运用了微信开发者工具、Java编程语言以…

校园食堂点餐小程序-计算机毕业设计源码+LW文档

摘要 当前社会&#xff0c;随着人们生活质量的提高和思想观念的演进&#xff0c;加之经济全球化的推动&#xff0c;互联网技术正以前所未有的速度提高社会综合发展的效能。这一技术正广泛渗透到各行各业中&#xff0c;而传统管理方式已经不能对时间和地点的严格限制而显得力不从…

【车间调度】基于粒子群算法求解置换流水车间调度问题PFSP附Matlab代码

✅作者简介&#xff1a;热爱科研的Matlab仿真开发者&#xff0c;擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。 &#x1f34e; 往期回顾关注个人主页&#xff1a;Matlab科研工作室 &#x1f447; 关注我领取海量matlab电子书和数学建模资料 &#x1…

【数据库】【MySQL】事务隔离深度解析:MVCC 实现与幻读解决机制

MySQL 事务隔离深度解析&#xff1a;MVCC 实现与幻读解决机制 MySQL InnoDB 引擎通过 MVCC&#xff08;多版本并发控制&#xff09; 与 Next-Key Lock 的精密组合&#xff0c;在保障事务隔离性的同时实现了高性能并发。本文将深入剖析其实现原理与演进机制。一、事务隔离级别与…

Jina Embeddings v4: 多模态多语言检索的通用向量

作者&#xff1a;Elastic JINA.ai Jina Embeddings v4 是一个 38 亿参数的通用向量模型&#xff0c;用于多模态多语言检索&#xff0c;支持单向量和多向量输出。 今天&#xff08;2025年6月25日&#xff09;我们发布了 jina-embeddings-v4&#xff0c;这是我们新的 38 亿参数通…

RocketMQ延迟消息实现原理解析

一、核心原理概述RocketMQ的延迟消息实现采用 "预置延迟等级 定时扫描转发" 的机制&#xff0c;并非真正的实时延迟&#xff0c;就是通过预定延迟等级将消息暂存到特定队列&#xff0c;等待时间到达后再投递给消费者。1. 实现方式RocketMQ 将延时消息转换为普通消息…

django-flask基于python的高校在线考试系统设计与实现

目录高校在线考试系统设计与实现摘要关于博主开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;高校在线考试系统设计与实现摘要 随着信息技术的快速发展&#xff0c;传统纸质考试方式在效率、…

架构 CPU SOC 核心板

1. 架构 & CPU & SOC 先有架构&#xff0c;再有内核&#xff0c;一个架构可以衍生出多种内核 内核之所以称之为内核&#xff0c;是因为他是在SOC、MCU内部中最核心的逻辑处理部分&#xff0c;就是SOC、MCU的CPU。所以内核也可以叫做处理器。 别的公司可以向ARM公司购买…

【计算机毕业设计案例】基于JavaSpribgBoot的水果生鲜团购平台基于SpribgBoot的生鲜团购平台(程序+文档+讲解+定制)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

【电动机】液压伺服电动机的状态空间设计与Matlab仿真

✅作者简介&#xff1a;热爱科研的Matlab仿真开发者&#xff0c;擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。 &#x1f34e; 往期回顾关注个人主页&#xff1a;Matlab科研工作室 &#x1f447; 关注我领取海量matlab电子书和数学建模资料 &#x1…