巨浪袭来时:2025,适应、重塑与开源

巨浪袭来时:2025,适应、重塑与开源 AI 界一日,人间界一年。 回顾 2025 年,从初夏初次使用 Claude Code 带来的巨大震撼,到深冬坐在小米 YU7 里让智驾接管方向盘,我的生活已经被 “Agent”彻底重塑。 从 Copy Paste 到 Vibe Coding 记得是在6月份,我们公司集体去青岛团建,到达的当天我在推特上刷到了很多人对 Claude Code 的赞赏,我立刻意识到这是一款必须尝试的工具。由于只有 Max 用户才能使用 Opus 模型, 很多人也是说只有 Opus 才能完整的发挥 CC 的全部潜能,我就毫不犹豫地购买了 $100 的 Max 订阅,想看看最强的编程模型究竟能带来怎样的体验。 当晚聚餐后我早早回到酒店,开始使用 Claude Code。第一次真实体验到 AI Agent 的工作方式,震撼之情难以言表。虽然 Manus 早已推出 Agent 功能,并有不少 KOL 在推广,但我一直认为那是营销噱头,缺乏实际操作体验。这是我第一次真实地触摸到了什么是 AI Agent。 Claude Code 将 AI 编程推向了一个新的高度。我认为从 ChatGPT 横空出世到 Claude Code 的 出现,可以划分为三个阶段: ChatGPT 阶段:需要手动复制粘贴上下文,本质上仍是手动编程,所有代码都需自己处理。 Copilot 阶段:借助类似 VSCode Copilot 插件或 Cursor 这类编辑器,AI 可以自动感知上下文,自动补全代码,预测下一个编辑内容。Cursor 的体验无出其右。但 Copilot 阶段仍只能算是半自动化编程,省略的只是复制粘贴的部分。 Claude Code 阶段:AI Agent 全自动管理上下文,修复错误,提交 PR。至此,有了 Vibe Coding,编程进入了一个全新的时代。人们开始从 Prompt Engineer 进化为 Context Engineer。现在,我们不再需要精心设计一大段 Prompt,而是提供一系列相关的 Context,让 AI 自动提取有效信息来完成任务。我们需要做的只是提供更准确的 Context 和更好的 Context 管理方式。 抛开 Anthropic 的企业文化不谈,我认为 2025 年,Anthropic 在 AI 编程领域的贡献是最大的。从 MCP、Agent Skill、Claude Code、Claude Agent SDK 等各种概念的推出,到 Sonnet 4.0 和 Opus 4.5 模型的发布,每一个都极大推动了整个行业的发展。相比之下,OpenAI 只能在后面紧追不舍,直到 GPT 5.2 才只能在模型层面将将追上,其他如 Codex CLI 和生态系统仍有很大差距。Google 在编程领域更是远远落后,直到 Antigravity 引入 Opus,大家才开始真正使用。 ...

2025-12-26 · 3 min · 505 words · Vaayne

MCP 协议完全指南

引言 模型上下文协议 (Model Context Protocol, MCP) 是近期 AI 领域的最热门的话题,它为大型语言模型提供了与外部世界交互的标准化方式。本文将深入介绍 MCP 的架构、工作原理、开发方法及其应用场景,帮助读者全面了解这一协议如何增强 AI 应用的能力和灵活性。 什么是 MCP 模型上下文协议(MCP) 是一种开放协议,旨在为大型语言模型(LLM)提供标准化的上下文访问方式。官方举例说,MCP 犹如 AI 应用的 “USB-C 端口”,使 LLM 能够通过统一的接口无缝连接至多种数据源和工具(如文件系统、数据库或外部 API)。 基于 JSON-RPC(一种使用 JSON 编码的远程过程调用协议)构建的 MCP 提供了一种面向客户端和服务器之间上下文交换和采样协调的有状态会话协议。 MCP 的架构 MCP 采用客户端-服务器模型,其核心组件包括: MCP Hosts:运行 MCP 的主应用程序,例如 Claude Desktop、智能 IDE 或 AI 工具,负责通过 MCP 访问外部数据。 MCP Clients:协议客户端,与服务器建立一对一连接,负责发送请求并接收响应。 MCP Servers:轻量级程序,通过 MCP 暴露特定功能(如文件读取或 API 调用)。 这是 MCP 的时序图 Host 开始初始化 Client Client 尝试与 Server 建了连接,并询问 Server 有哪些能力 服务端就回应说并返回所有支持的功能(例如天气查询,网络搜索),这样客户端和服务端就建立了 1:1 的连接 User 和 LLM 说我希望查询"未来一周北京的天气",LLM 就会告诉 Client 说我需要调用 “网络搜索” 和 “天气查询” 的 Tools。 Client 收到 Host 的请求,就会把请求的信息发给 Server Server 收到信息就开始处理,处理完成就返回给 Client Client 收到返回的信息,再将信息返回给 Host 进行 LLM 对话 LLM 给予 Client 给的信息再生成最终的回复返回给 User 若想深入了解 MCP 的更多细节,欢迎访问 官方网站,协议详情 ...

2025-03-09 · 4 min · 704 words · Vaayne