目录

2025 年 AI 编程:工具格局初定,工程能力崛起

2025 年最值得记录的不是哪个新模型发布了,而是工程实践终于跟上了工具迭代的速度。CursorClaude CodeMCPDevin——格局初定。

背景

2025 年年底,回看 AI 编程领域,这一年最大的变化不是出现了什么新工具,而是工具格局初定

2024 年的混乱(Cursor vs Copilot vs Windsurf vs Devin vs Claude Code)到 2025 年底收敛成了相对清晰的选择。

2025 年的关键变化

1. MCP 成为标准

2024 年底我写 MCP 的时候,还不确定它能不能成。2025 年,它成了。

Anthropic 把 MCP 提交给 Linux Foundation,变成了开放标准。到了年底:

  • Cursor 原生支持 MCP
  • Claude Code MCP 支持最完善
  • GitHub Copilot 开始支持 MCP
  • NPM 上有了几百个 MCP Server

生态成了。

实际影响:我的工具链变成了 Claude Code + MCP,几乎不需要写自定义工具集成。MCP Server marketplace 已经足够丰富。

2. 工具分化完成

2024 年大家都在做一个"全能 AI IDE"。2025 年,工具分化成了明确的几类:

类型 代表工具 定位
AI-first IDE Cursor 日常开发主力
CLI 编程 Agent Claude Code 代码库分析、重构
Copilot 生态 GitHub Copilot 企业、VS Code 用户
全流程 Agent Devin (凉了) / Agent 把完整任务外包

Devin 在 2025 年中降价到 $100/月,但依然偏贵。更多团队选择"Claude Code + Cursor"组合。

3. 工程实践积累

2024 年大家还在争论"AI 能不能写好代码"。2025 年,这个问题有了答案:

AI 能写好代码,但需要正确的工程框架。

# 2025 年的成熟 AI 编程工作流
1. Task Definition(人)
   - 明确任务边界
   - 定义验收标准
   
2. AI Generation(AI)
   - 生成代码
   - 生成测试
   
3. Human Review(人)
   - 正确性验证
   - 架构一致性检查
   - 业务逻辑确认
   
4. CI/CD(自动)
   - AI-generated code 必须跑全量测试
   - 静态分析
   - 安全扫描

不再是"AI 写了,人 review 一下",而是把 AI 嵌入到已有的工程流程里。

4. AI Code Review 成熟

我们团队从 2024 年中开始用 AI 做 Code Review,到 2025 年已经跑了 18 个月。

数据(18 个月累计)

问题类型 AI 发现率 人工确认有效率
安全漏洞 97% 95%
SQL/N+1 90% 88%
空指针/边界 80% 75%
业务逻辑 15% 45%

结论:AI 做 Code Review 很高效,但业务逻辑错误依然是盲区。Human reviewer 的核心价值是检查业务逻辑。

实际工作流(2025 年底版本)

# 日常开发
Cursor          → 写代码、补全、简单重构
Claude Code     → 代码库分析、复杂重构
GitHub Copilot  → 代码补全(VS Code 里偶尔用)

# Review
AI Review Bot   → PR 自动评论,人只看 P1/P2
Claude Code     → 上线前深度 review

# 工具链
Claude Code + MCP Server (GitHub, Database, Filesystem)
Cursor + MCP    → 轻量任务

我对 AI 编程的重新认知

AI 是初级工程师,不是高级工程师

这个比喻在 2025 年依然准确。AI 能完成初级工程师 80% 的工作,但高级工程师的判断力、架构能力、业务理解,AI 依然做不到。

AI 编程最大的风险是"正确性"

2024 年大家担心 AI 编程慢、效果差。2025 年最大风险变成了:AI 生成的代码看起来对,但运行结果不对。

边界条件、业务规则、并发问题——这些 AI 经常出错,而且错误很难发现。

AI 编程的瓶颈是"意图传递"

给 AI 一个模糊的任务描述,AI 给出一个模糊的实现。

2025 年最大的工程投入是"怎么把业务意图准确传递给 AI"。Prompts engineering 变成了团队技能。

2026 年预测

会发生

  1. MCP 生态爆发:垂直领域的 MCP Server 大量出现(法律、医疗、金融)
  2. AI 编程评估标准化:类似 Software Engineering 领域的基准测试出现
  3. Specialized Agent 崛起:不是一个大模型做所有事,而是多个专业 Agent 协作

不会发生

  1. AI 不会取代 SE(软件工程师):但会取代不会用 AI 的 SE
  2. 全流程自动编程不会成熟:复杂系统依然需要人做架构决策
  3. AI 编程不会消灭 bug:测试和 QA 的重要性反而上升

总结

2025 年 AI 编程的变化不是技术突破,是工程实践的积累

工具格局初定,工作流成熟,评估标准建立。AI 编程从"能用"变成了"好用且需要工程化"。

2026 年,会 AI 编程的工程师和不会的,效率差距会进一步拉大。但纯靠 AI 编程的"全栈 AI 工程师",依然做不到。

工程能力是核心,AI 是工具。