当前位置: 首页 > article >正文

一文搞懂:Agent、Harness Engineering、MCP、Skill 到底是什么

你是否被这些词搞晕过Agent · Harness Engineering · MCP · Skill · Tool · Workflow……大模型时代新概念层出不穷。它们分别是什么又如何协同工作这篇文章是你的概念地图。大模型生态四个核心概念的关系 Agent 能自主规划、调用工具、完成复杂任务的 AI 系统 Harness Engineering 设计让 Agent 高效工作的环境与基础设施 MCP Agent 连接外部工具与数据源的通用协议标准⚡ Skill 可复用的、封装好的 Agent 能力模块Agent 是主体 · MCP 是插座 · Skill 是插件 · Harness Engineering 是场地设计一、AI Agent能自主行动的 AI传统 AI 是问答机你输入 → 它输出 → 结束。Agent 是自主执行者它接收一个目标自己规划步骤调用工具反复尝试直到完成任务。Agent 的运作循环ReAct Loop️ Observe 观察环境 接收输入→ Think 推理规划 选择行动→⚡ Act 调用工具 执行操作→ Reflect 评估结果 继续/停止循环执行直到任务完成或达到最大步数以帮我调研竞品并写报告为例Agent 会自动Step 1用搜索工具查询竞品信息Step 2打开每个竞品网站提取关键数据Step 3发现数据不完整主动补充搜索Step 4综合信息生成结构化报告Step 5检查报告完整性确认目标达成停止 Agent vs Chatbot 的本质区别Chatbot等你说它答然后等下一句。Agent你给目标它自己拆解步骤自己调工具自己纠错自己完成。中间不需要你介入。二、Harness Engineering驾驭 Agent 的工程学OpenAI 用一个词来描述这项工程Harness马具/驾驭系统。一匹烈马再厉害没有马具骑手也无法驾驭。Agent 再强没有好的工程环境工程师也无法让它稳定产出。Harness 的核心组成 结构化知识库 AGENTS.md 作为地图docs/ 存储 ADR、规格、执行计划。Agent 看不到仓库外的世界。 自动化反馈回路 测试、lint、类型检查、层级检查全部自动化。Agent 出错时能自己看到报错自己修复。️ 架构约束 分层架构 自定义 linter 机械执行。错误信息里内嵌修复指令直接注入 Agent 上下文。 定期清洁机制 周期性运行清洁 Agent扫描代码漂移自动发 PR 修复技术债防止熵增失控。OpenAI 的实测数据令人震撼✦ 3 名工程师 · 5 个月 ·100 万行代码· 零人工编码✦ 人均每天合并3.5 个 PR团队越大吞吐量反而越高✦ 有真实用户每天使用的产品经历了完整的发布、故障、修复周期最核心的一条工程原则❌ Codex 卡住了 → “换个提示词再试”✅ Codex 卡住了 → 追问仓库里缺了什么缺工具 → 写脚本放进 scripts/缺文档 → 写 ADR 放进 docs/design/缺约束 → 写 lint 规则附上修复指令三、MCPAgent 的通用插头2024年11月Anthropic 发布了MCPModel Context Protocol迅速成为行业标准。在 MCP 出现之前每个 AI 应用都要自己写代码来连接数据库、API、文件系统……重复造轮子互不兼容。MCP 做了一件类似USB 标准的事定义一套统一的连接协议让 AI 模型和任何外部工具都能即插即用。MCP 之前 vs MCP 之后❌ MCP 之前烟囱式集成 Claude → 自定义代码 → 数据库 GPT → 自定义代码 → GitHub Gemini → 自定义代码 → Slack 每个连接都要单独开发无法复用✅ MCP 之后统一协议 任何 AI ──┐ MCP 协议 任何工具 ──┘ 一次开发任意 AI 都能使用MCP 由三个核心角色组成角色职责类比MCP Host运行 AI 模型的应用Claude Desktop, Cursor…电脑主机MCP ClientHost 内部负责发起 MCP 请求的模块USB 控制器MCP Server暴露工具/资源/提示的外部服务数据库、GitHub、文件系统…USB 设备MCP Server 能暴露三种能力️ Tools工具 AI 可以调用执行的函数查数据库、发邮件、运行代码、操作文件 Resources资源 AI 可以读取的数据文件内容、数据库记录、API 响应结果 Prompts提示模板 预设的提示词模板帮助 AI 完成特定领域的任务 MCP 已成生态标准目前已有数千个MCP ServerGitHub、Slack、PostgreSQL、Figma、Google Drive、Jira、Notion……主流 AI 产品Claude、Cursor、Windsurf、Zed全部支持 MCP。四、SkillAgent 的可插拔能力模块如果 MCP 是连接协议那 Skill 就是能力包。Skill 是一个封装好的、可复用的 Agent 能力模块包含特定领域的知识、提示模板、工作流程、以及调用工具的方式。Skill 的结构以发布微信文章为例 wechat-article-publisher skillSKILL.md→ 说明这个 Skill 的用途和使用方式scripts/→ 调用微信 API 的 Python 脚本templates/→ 文章排版 HTML 模板styles/→ CSS 样式文件Agent 加载这个 Skill → 立刻获得发布微信文章的完整能力无需重新学习Skill 和 MCP Tool 的区别容易混淆这里对比一下MCP ToolSkill粒度单个原子操作查数据库、发邮件完整工作流调研→写作→排版→发布包含函数定义 参数 schema知识 提示词 脚本 工具调用类比一把螺丝刀一套工具箱 使用说明使用方式通过 MCP 协议注册和调用加载进 Agent 的系统提示/上下文常见的 Skill 类型 research-to-wechat 深度调研主题 → 生成图表 → 撰写文章 → 排版 → 一键发布️ moai-connector-nano-banana 调用 Gemini 3 Pro 生成专业图片支持 1K/2K/4K 分辨率 agent-browser 控制浏览器完成网页操作截图、填表、数据抓取、UI 测试⚙️ daoyuan-add-api 在 FastAPI 项目中自动新增接口遵循项目规范五、四个概念如何协同工作用一个真实场景来串联“给我写一篇关于 AI 趋势的微信文章并发布”完整执行链路① Agent 接收目标加载 research-to-wechatSkill获得完整的执行流程知识② 调用工具获取信息通过MCP调用WebSearch Server 搜索资料、Browser Server 打开网页、FileSystem Server 读取本地文档③ 生成内容调用 nano-bananaSkill生成封面图再将文章排版成微信 HTML 格式④ 执行发布通过MCP调用微信 API完成草稿创建和发布⑤ 全程由 Harness Engineering 保障AGENTS.md 告诉 Agent 如何工作约束规则防止它走偏自动化反馈让它能自我纠错一张图总结四个概念的关系 Agent主体 接收目标 · 推理规划 · 自主执行↙↓↘⚡ Skill 能力包 工作流知识 Harness 工程环境 约束与反馈 MCP 连接协议 工具与数据六、给开发者的实践建议你想做的事从哪里入手让 AI 自动完成多步任务学 Agent 框架LangGraph / AutoGen / Claude Agents SDK连接数据库/GitHub/Notion 给 AI 用部署 MCP Server现成的有几千个封装一套重复用的工作流给团队用把它做成一个 Skill写好 SKILL.md用 Agent 写代码但总跑偏/质量差做 Harness EngineeringAGENTS.md 架构约束 反馈回路什么都想用不知道从哪开始先装几个 MCP Server在 Claude Desktop 里玩起来️ 总结你的概念地图Agent 能自主规划和执行的 AI 主体Harness Engineering 让 Agent 能高效、可靠工作的工程基础设施MCP Agent 连接外部世界的通用标准协议工具/数据/提示Skill 封装好的可复用能力模块插入 Agent 即用它们的关系Agent 是演员Skill 是剧本MCP 是舞台道具系统Harness Engineering 是剧场管理。学AI大模型的正确顺序千万不要搞错了2026年AI风口已来各行各业的AI渗透肉眼可见超多公司要么转型做AI相关产品要么高薪挖AI技术人才机遇直接摆在眼前有往AI方向发展或者本身有后端编程基础的朋友直接冲AI大模型应用开发转岗超合适就算暂时不打算转岗了解大模型、RAG、Prompt、Agent这些热门概念能上手做简单项目也绝对是求职加分王给大家整理了超全最新的AI大模型应用开发学习清单和资料手把手帮你快速入门学习路线:✅大模型基础认知—大模型核心原理、发展历程、主流模型GPT、文心一言等特点解析✅核心技术模块—RAG检索增强生成、Prompt工程实战、Agent智能体开发逻辑✅开发基础能力—Python进阶、API接口调用、大模型开发框架LangChain等实操✅应用场景开发—智能问答系统、企业知识库、AIGC内容生成工具、行业定制化大模型应用✅项目落地流程—需求拆解、技术选型、模型调优、测试上线、运维迭代✅面试求职冲刺—岗位JD解析、简历AI项目包装、高频面试题汇总、模拟面经以上6大模块看似清晰好上手实则每个部分都有扎实的核心内容需要吃透我把大模型的学习全流程已经整理好了抓住AI时代风口轻松解锁职业新可能希望大家都能把握机遇实现薪资/职业跃迁这份完整版的大模型 AI 学习资料已经上传CSDN朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】

相关文章:

一文搞懂:Agent、Harness Engineering、MCP、Skill 到底是什么

🧭 你是否被这些词搞晕过? Agent Harness Engineering MCP Skill Tool Workflow…… 大模型时代,新概念层出不穷。它们分别是什么?又如何协同工作? 这篇文章是你的概念地图。 大模型生态:四个核心概…...

C语言入门:了解历史与适用人群

要是您身为一名刚开始接触学习事物的人,再者您尚未弄明白何种属于编程语言,那就去瞧瞧这个了:什么是编程语言。 若您先前未曾接触过任何一种编程语言,或者您并不明白为何要是学习C语言来着,请看:为什么C语言…...

5大空间回收功能解决存储焦虑:Czkawka的极速扫描技术革命

5大空间回收功能解决存储焦虑:Czkawka的极速扫描技术革命 【免费下载链接】czkawka 一款跨平台的重复文件查找工具,可用于清理硬盘中的重复文件、相似图片、零字节文件等。它以高效、易用为特点,帮助用户释放存储空间。 项目地址: https://…...

VSCode 高效开发:配置 Pixel Dream Workshop 模型调用的代码片段与插件

VSCode 高效开发:配置 Pixel Dream Workshop 模型调用的代码片段与插件 1. 为什么需要优化开发工作流 如果你经常使用Pixel Dream Workshop这类AI模型进行开发,可能会遇到一个共同痛点:每次调用API时都要重复编写相似的请求代码&#xff0c…...

Sketchfab模型下载完整方案:3个核心技巧获取精美3D资源

Sketchfab模型下载完整方案:3个核心技巧获取精美3D资源 【免费下载链接】sketchfab sketchfab download userscipt for Tampermonkey by firefox only 项目地址: https://gitcode.com/gh_mirrors/sk/sketchfab 如果你经常在Sketchfab上发现惊艳的3D模型却无法…...

Python AI用例生成效率提升300%:从零搭建可复用的Prompt工程流水线

第一章:Python AI用例生成效率提升300%:从零搭建可复用的Prompt工程流水线在AI应用开发中,重复编写、调试和验证Prompt严重拖慢用例迭代速度。本章介绍一种基于Python的轻量级Prompt工程流水线,通过模板化、版本化与自动化执行三重…...

5分钟完成Windows平台Poppler PDF处理工具完整部署指南

5分钟完成Windows平台Poppler PDF处理工具完整部署指南 【免费下载链接】poppler-windows Download Poppler binaries packaged for Windows with dependencies 项目地址: https://gitcode.com/gh_mirrors/po/poppler-windows 在Windows系统上快速部署专业的PDF文档处理…...

GitOps实战:用ArgoCD监控GitLab仓库,实现K8s部署的“无人值守”与一键回滚

GitOps实战:ArgoCD与GitLab深度整合的自动化部署与回滚策略 1. GitOps核心价值:从理论到实践 在云原生技术快速发展的今天,GitOps已成为现代DevOps实践中不可或缺的一环。与传统CI/CD流程相比,GitOps将Git仓库作为唯一可信源&…...

5分钟搞定Netdata监控面板汉化:最新GitHub汉化包一键安装教程

Netdata监控面板极速汉化指南:从零到精通的完整解决方案 对于国内开发者而言,英文界面始终是技术工具使用中的一道隐形门槛。Netdata作为一款功能强大的实时监控工具,其全英文的仪表盘让不少运维人员望而却步。本文将带你彻底解决这一痛点&am…...

Audacity:免费开源的全能音频编辑与录制解决方案

Audacity:免费开源的全能音频编辑与录制解决方案 【免费下载链接】audacity Audio Editor 项目地址: https://gitcode.com/GitHub_Trending/au/audacity Audacity 是一款免费开源的音频编辑与录制软件,支持多轨录音、音频剪辑、效果处理等专业功…...

RDP Wrapper终极指南:解锁Windows多用户远程桌面完整功能

RDP Wrapper终极指南:解锁Windows多用户远程桌面完整功能 【免费下载链接】rdpwrap RDP Wrapper Library 项目地址: https://gitcode.com/gh_mirrors/rd/rdpwrap RDP Wrapper Library是一个革命性的开源工具,它能够让Windows家庭版用户也能享受到…...

Python 数据统计分析全攻略:从基础到实战,一文掌握常用方法

在数据分析、机器学习、业务报表开发等场景中,数据统计分析是核心基础环节。Python 凭借丰富的第三方库,成为数据统计分析的首选工具。本文将系统梳理 Python 中数据统计分析的常用方法、核心库、实战代码,从基础统计量到高级分析&#xff0c…...

运动控制选EtherCAT,过程控制用PROFINET?深入聊聊工业以太网协议背后的设计哲学与取舍

工业以太网协议的设计哲学:EtherCAT与PROFINET的技术抉择 在自动化生产线上,一个机械臂需要以0.1毫米的精度重复定位,而百米外的反应釜温度必须控制在0.5℃范围内——这两种看似相似的工业控制需求,背后却对应着完全不同的通信协议…...

直接上干货,咱们用粒子群算法给PID控制器做个暴力调参。传统PID参数调整像盲人摸象,PSO(粒子群优化)相当于派出一群带雷达的无人机直接扫描整片山区找最优解

基于粒子群算法的PID控制优化算法案例 matlab源代码 代码有详细注释,完美运行先看目标——让这个二阶系统达到最顺滑的响应: % 被控对象传递函数 sys tf(1, [1 3 2]); t 0:0.01:10; % 时间序列 粒子群的核心配置得够骚: %% PSO参…...

解锁小米平板5的Windows潜能:从Android平板到完整PC体验的驱动革命

解锁小米平板5的Windows潜能:从Android平板到完整PC体验的驱动革命 【免费下载链接】MiPad5-Drivers Based on Surface Duo Drivers. 项目地址: https://gitcode.com/gh_mirrors/mi/MiPad5-Drivers 你是否曾想过,将手中的小米平板5从一台Android设…...

Ice终极指南:3步打造Mac菜单栏的清爽工作空间

Ice终极指南:3步打造Mac菜单栏的清爽工作空间 【免费下载链接】Ice Powerful menu bar manager for macOS 项目地址: https://gitcode.com/GitHub_Trending/ice/Ice Ice是一款专为macOS设计的强大菜单栏管理器,能够帮助用户有效整理和优化混乱的菜…...

终极macOS菜单栏管理指南:从杂乱到整洁的完美蜕变 [特殊字符]

终极macOS菜单栏管理指南:从杂乱到整洁的完美蜕变 🚀 【免费下载链接】Ice Powerful menu bar manager for macOS 项目地址: https://gitcode.com/GitHub_Trending/ice/Ice macOS菜单栏是每个苹果用户每天都要面对的重要界面,但随着安…...

CMD脚本开发避坑指南:为什么你的bat文件总是报错?

CMD脚本开发避坑指南:为什么你的bat文件总是报错? 每次双击运行精心编写的bat文件时,看到那个刺眼的"不是内部或外部命令"错误提示,是不是感觉血压瞬间飙升?作为Windows系统中最基础的自动化工具&#xff0c…...

如何用 PyTorch Grad-CAM 快速掌握 CLIP 模型可视化分析:终极指南 [特殊字符]

如何用 PyTorch Grad-CAM 快速掌握 CLIP 模型可视化分析:终极指南 🎯 【免费下载链接】pytorch-grad-cam Advanced AI Explainability for computer vision. Support for CNNs, Vision Transformers, Classification, Object detection, Segmentation, I…...

SiameseUIE保姆级教程:3步部署nlp_structbert_siamese-uie_chinese-base

SiameseUIE保姆级教程:3步部署nlp_structbert_siamese-uie_chinese-base 信息抽取不再需要标注数据,一个模型搞定NER、关系抽取、事件抽取、情感分析四大任务 1. 什么是SiameseUIE?为什么值得一试 如果你正在处理中文文本信息抽取任务&#…...

ESP32开发终极指南:5个关键更新助你构建更强大的物联网设备

ESP32开发终极指南:5个关键更新助你构建更强大的物联网设备 【免费下载链接】arduino-esp32 Arduino core for the ESP32 项目地址: https://gitcode.com/GitHub_Trending/ar/arduino-esp32 ESP32 Arduino核心项目为ESP32系列芯片提供了完整的Arduino开发环境…...

GuwenBERT:古文自然语言处理的技术革新

GuwenBERT:古文自然语言处理的技术革新 【免费下载链接】guwenbert GuwenBERT: 古文预训练语言模型(古文BERT) A Pre-trained Language Model for Classical Chinese (Literary Chinese) 项目地址: https://gitcode.com/gh_mirrors/gu/guwe…...

终极AI图像增强神器Upscayl:让每一张照片重获新生

终极AI图像增强神器Upscayl:让每一张照片重获新生 【免费下载链接】upscayl 🆙 Upscayl - Free and Open Source AI Image Upscaler for Linux, MacOS and Windows built with Linux-First philosophy. 项目地址: https://gitcode.com/GitHub_Trending…...

保姆级教程:在ROS2 Humble和Gazebo 11中配置FAST_LIO_ROS2进行三维SLAM仿真

从零搭建ROS2与Gazebo环境:FAST_LIO_ROS2三维SLAM实战指南 刚接触机器人仿真的开发者常被环境配置的复杂性劝退——依赖冲突、参数配置错误、话题不匹配等问题层出不穷。本文将手把手带您完成ROS2 Humble、Gazebo 11与FAST_LIO_ROS2的完整集成,实现一个可…...

AI图像放大神器Upscayl:告别模糊时代的终极解决方案

AI图像放大神器Upscayl:告别模糊时代的终极解决方案 【免费下载链接】upscayl 🆙 Upscayl - Free and Open Source AI Image Upscaler for Linux, MacOS and Windows built with Linux-First philosophy. 项目地址: https://gitcode.com/GitHub_Trendi…...

跨平台游戏画质增强工具:OptiScaler打破显卡壁垒的全方位解决方案

跨平台游戏画质增强工具:OptiScaler打破显卡壁垒的全方位解决方案 【免费下载链接】OptiScaler DLSS replacement for AMD/Intel/Nvidia cards with multiple upscalers (XeSS/FSR2/DLSS) 项目地址: https://gitcode.com/GitHub_Trending/op/OptiScaler 在PC…...

GLM-4-9B-Chat-1M实战:vLLM部署教程+Chainlit前端搭建,一步到位

GLM-4-9B-Chat-1M实战:vLLM部署教程Chainlit前端搭建,一步到位 1. 项目概述 GLM-4-9B-Chat-1M是智谱AI推出的新一代预训练模型,支持高达1M(约200万中文字符)的上下文长度。本教程将带您完成从模型部署到前端搭建的完…...

Path of Building:离线构筑规划工具的全方位解析

Path of Building:离线构筑规划工具的全方位解析 【免费下载链接】PathOfBuilding Offline build planner for Path of Exile. 项目地址: https://gitcode.com/gh_mirrors/pat/PathOfBuilding 定位核心价值:构筑决策的数字沙盘 Path of Building…...

从标准到实战:网络变压器在POE应用中的AF/AT/BF/BT详解与电路设计指南

1. 网络变压器在POE系统中的核心作用 第一次接触POE供电系统时,我对着电路板上那个带铁壳的方形元件研究了半天——这就是网络变压器。它看起来平平无奇,却是整个POE系统的"心脏"。简单来说,网络变压器在POE系统中要同时干两件事&a…...

阿里云:数据分析Agent白皮书——AI重构数据消费 2026

这份由阿里云与瓴羊发布的《数据分析 Agent 白皮书 ——AI 重构数据消费》,立足 DataAI 融合趋势,系统阐述了数据分析 Agent 的发展背景、技术架构、代表产品、行业实践、落地方法与未来方向,核心围绕AI 重构企业数据消费模式展开&#xff0c…...