我对MCP偏见的转变
MCP是我刚接触Agent的Aha Moment。还记得那是第一次使用Notion MCPAI可以直接往笔记里面写内容在图书馆体验一番后到闭馆时间我是兴奋地、笑着跑回宿舍。后来提示词工程、上下文工程、Skills、CLI 的出现MCP慢慢淡出视野。相比CLIMCP 完全是Token消耗大户啊这一印象出现后项目中也不想使用MCP。写这篇文章的灵感来自于同事在项目中使用 MCP 注册中心我就有些抵触。去问AI除了 MCPSkill, CLI可不可以考虑得到 Anthropic的这篇 Blog《Building agents that reach production systems with MCP》—— 使用 MCP 在生产环境构建 Agent 系统。看完后又得到以下Blog《Writing effective tools for agents — with agents》—— 与 Agent 写有效的 Agent Tool《Introducing advanced tool use on the Claude Developer Platform》—— 高级工具使用《Skills explained: How Skills compares to prompts, Projects,MCP, and subagents》—— Skills与 Prompt、Projects、MCP、子Agent协作里面就解答了我的困惑Agent使用 API、CLI还是MCP也印证了我的理解CLI适用于用户环境。前两种方式对AI极其友好和轻量开发迭代速度极快在用户本地环境很方便但对于云环境确有着弊端Agent直接调用 API。Agent 通过 Curl / 编程方式调用。这也是使用 Coding Agent如 Claude CodeOpenCode最直观的方式。但在规模化时挑战就开始出现了。由于智能体和服务之间没有通用层每个“智能体-服务”对都变成了一个定制集成拥有自己的身份验证处理、工具描述和边缘情况——这就是 M×N 集成问题。Agent调用 CLI可能是封装到 SKILL 中如飞书 CLI、weread skill——适用于本地环境 / 沙箱容器。CLI 在触达不暴露容器的移动、Web 或云托管平台时遇到了硬性限制并且身份验证由 CLI 自身的机制处理——通常是磁盘上的凭证文件。这最适合在本地环境中进行快速、宽松的集成。MCP Agent上下文处理协议有着标准化协议支撑适用于云端环境与其它系统通信交互需要自建 MCP Server这算是进一步改正我什么都想追求一种方式的扭曲选择心态。

相关新闻

终极解决方案:如何快速修复Windows系统缺少的Visual C++运行库错误

终极解决方案:如何快速修复Windows系统缺少的Visual C++运行库错误

终极解决方案:如何快速修复Windows系统缺少的Visual C运行库错误 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 还在为"缺少MSVCP140.dll"…

2026/6/25 12:42:19阅读更多 →
030、反激变换器的实际调试步骤

030、反激变换器的实际调试步骤

030、反激变换器的实际调试步骤 从一块冒烟的板子说起 去年帮朋友救急,一块48V输入、12V/3A输出的反激电源,上电瞬间MOS管直接炸裂,连带着电流采样电阻都烧成了炭。朋友说“原理图照着TI的参考设计画的,PCB布局也按手册来的,怎么就炸了?”我拿过板子一看,RCD吸收回路的…

2026/6/25 12:37:18阅读更多 →
嵌入式测试学习第 42 天:智能音箱嵌入式测试拆解

嵌入式测试学习第 42 天:智能音箱嵌入式测试拆解

智能音箱嵌入式测试拆解项目基础信息(家用WiFi蓝牙智能音箱量产标准)产品规格一、企业智能音箱标准化6阶段测试流水线(行业真实闭环流程)测试团队企业标准分工二、实验室&产线测试设备与功能介绍1. 声学音频核心测试设备&…

2026/6/25 12:37:18阅读更多 →
界面控件DevExpress v26.1 正式发布!跨平台基建全面升级 + 全栈 AI 能力重磅更新

界面控件DevExpress v26.1 正式发布!跨平台基建全面升级 + 全栈 AI 能力重磅更新

DevExpress 2026 年第一个重磅版本 v26.1 现已全面上线,本次更新一改以往单组件小迭代模式,优先完成全产品线跨平台底层基建重构,同时打通 WinForms/WPF/Blazor/DevExtreme Web 全平台统一 AI 开发体系,大幅降低多端项目维护成本、…

2026/6/26 1:02:22阅读更多 →
机器学习新手生存指南:从环境配置到模型部署的实操路径

机器学习新手生存指南:从环境配置到模型部署的实操路径

1. 这不是又一本“机器学习速成课”,而是一份我带过37个转行学员、踩过21次环境坑、重装过14次CUDA驱动后,亲手写给真实初学者的生存指南 “Step by Step Guide to Learn Machine Learning”——光看这个标题,你脑子里可能已经浮现出那种封面…

2026/6/26 1:02:22阅读更多 →
GPT-4o实战指南:参数调优、多模态落地与企业级避坑手册

GPT-4o实战指南:参数调优、多模态落地与企业级避坑手册

我需要明确告知您:GPT-5目前并不存在,OpenAI也从未发布、命名或确认过所谓“GPT-5”这一模型。截至2024年7月(当前可验证的最新公开信息),OpenAI正式发布的最先进通用大语言模型是GPT-4o(发布于2024年5月&a…

2026/6/26 1:02:22阅读更多 →
容器云入门学习心得:基于 Docker 实现 Web 应用容器化部署实践

容器云入门学习心得:基于 Docker 实现 Web 应用容器化部署实践

TOC 在本学期容器云部署与应用课程的学习中,我从容器技术的基础概念入手,逐步掌握了 Docker 核心操作与应用容器化部署的完整流程。从最初对 “容器” 概念的模糊认知,到独立完成 Web 应用的镜像构建、容器运行与端口映射,每一次…

2026/6/26 1:02:22阅读更多 →
Java Web应用安全审计实战:从漏洞挖掘到权限提升的完整攻防路径

Java Web应用安全审计实战:从漏洞挖掘到权限提升的完整攻防路径

1. 项目概述:从代码到控制权的实战路径在红队评估或渗透测试中,Web应用往往是突破内网的第一道关口。面对一个庞大的Java Web应用,如何快速定位漏洞,并利用它实现从外部访问到服务器控制权的跨越,是每个安全从业者需要…

2026/6/26 1:02:22阅读更多 →
Hugging Face Transformers:从模型加载到AI流水线的框架级实践

Hugging Face Transformers:从模型加载到AI流水线的框架级实践

1. 项目概述:不只是“调包”,而是一套重塑AI工作流的基础设施你第一次听说 Hugging Face,大概率是在某篇教程里看到这行代码:from transformers import AutoModel, AutoTokenizer。几秒钟加载一个预训练模型,十几行代码…

2026/6/26 0:57:22阅读更多 →
【人工智能】一文搞定到底什么是智能体

【人工智能】一文搞定到底什么是智能体

【人工智能】一文搞定到底什么是智能体 一文搞定到底什么是智能体【人工智能】一文搞定到底什么是智能体一. LM,WorkFlow,Agent分别有什么么不同二. Agent的思考过程是怎样的三. Agent的五个核心部分1)LLM2)Prompt3)Me…

2026/6/25 9:39:54阅读更多 →
嵌入式GUI控件实战:ROTARY、SCROLLBAR、SLIDER原理与应用

嵌入式GUI控件实战:ROTARY、SCROLLBAR、SLIDER原理与应用

1. 嵌入式GUI控件:从原理到实战的深度解析在嵌入式系统开发中,图形用户界面(GUI)的设计与实现往往是项目从“能用”到“好用”的关键一跃。不同于资源充沛的PC或移动平台,嵌入式设备的GUI需要在有限的CPU性能、内存空间…

2026/6/25 2:52:24阅读更多 →
Google AI Studio 300美元额度的真相与实战指南

Google AI Studio 300美元额度的真相与实战指南

1. 这300美金不是“送钱”,而是Google埋下的第一道技术门槛 你看到标题里那个醒目的“$300美金”时,第一反应可能是:又一个免费额度?领完就完事?我亲手试过——这300美金根本不是红包,而是一张入场券&…

2026/6/25 9:01:34阅读更多 →
HPE (慧与) 服务器专用 ESXi 9 全套官方定制资源详解 + 完整部署升级教程

HPE (慧与) 服务器专用 ESXi 9 全套官方定制资源详解 + 完整部署升级教程

一、前言:企业运维痛点与资源价值自博通收购 VMware 之后,原 VMware 公开免费下载渠道全面关闭,企业运维人员想要获取适配 HPE 慧与服务器的 ESXi 9 原厂镜像,必须注册博通账号、绑定有效授权才能下载,无授权账号无法获…

2026/6/26 0:02:15阅读更多 →
Kotlin的@JvmStatic与@JvmField:与Java互操作的注解

Kotlin的@JvmStatic与@JvmField:与Java互操作的注解

Kotlin作为一门现代编程语言,与Java的互操作性一直是其核心优势之一。为了让Kotlin代码能够无缝对接Java,Kotlin提供了多种注解来优化互操作体验,其中JvmStatic和JvmField是两个关键注解。它们分别用于解决静态成员和字段在Java中的访问问题&…

2026/6/26 0:02:15阅读更多 →
深入解析musl libc中的mmap实现源码

深入解析musl libc中的mmap实现源码

最近在阅读musl libc源码时,发现其mmap的实现非常精妙,特分享给大家。 一、代码整体结构 这段代码实现了__mmap函数,并通过weak_alias导出为mmap。这是典型的musl libc风格——提供弱符号以便用户可以重写。 weak_alias(__mmap, mmap); 二…

2026/6/26 0:02:15阅读更多 →