核心结论:提示工程正在死亡,上下文工程正在接管
本周 GitHub Trending 上两个与 Claude Code 相关的项目同时霸榜:
- forrestchang/andrej-karpathy-skills:基于 Karpathy 对 LLM 编程陷阱的观察整理的 CLAUDE.md 文件,104,627 星,本周新增 23,062 星
- mattpocock/skills:来自 Matt Pocock .claude 目录的 Real Engineer 技能集,52,416 星,本周新增 30,945 星
这不是两个独立项目——它们标志着同一个趋势:结构化上下文工程(Context Engineering)正在取代传统提示工程,成为 AI 编程的核心竞争力。
发生了什么
从”提示”到”上下文”
X 平台上的一位 AI Agent 构建者总结得很到位:
“如果你想 2026 年构建 AI Agent,停止学习每个新框架。学习那些不会过时的东西。上下文工程——提示是旧游戏,真正的游戏是决定每一步什么进入模型窗口:系统规则、工具 schema、检索文档。”
Karpathy 技能文件的核心价值不在于”更好的提示词”,而在于系统性地定义了 LLM 在编码场景中应该遵循的行为约束、常见陷阱和最佳实践。
数据对比
| 项目 | 总星数 | 本周新增 | 核心内容 |
|---|---|---|---|
| andrej-karpathy-skills | 104,627 | 23,062 | LLM 编码陷阱、行为约束 |
| mattpocock/skills | 52,416 | 30,945 | 真实工程师技能集 |
| free-claude-code | 19,671 | 14,666 | 免费终端 Claude Code |
两个项目合计本周新增 53,000+ 星——这是 GitHub AI 工具类别中罕见的爆发速度。
Karpathy 技能文件的核心设计
Karpathy 的方法论基于他对 LLM 编程行为的系统观察:
- 识别重复出现的陷阱:LLM 在编码时倾向于犯哪些系统性错误
- 将这些陷阱转化为约束规则:写进 CLAUDE.md 作为 system-level 指导
- 持续迭代:每次交互后更新规则集
这与传统的 prompt engineering(针对单次交互设计提示词)有本质区别——它是基础设施级别的配置。
为什么这个趋势不可逆
类比:CLAUDE.md 是新 .gitignore
就像 .gitignore 定义了”什么不应该进入版本控制”,CLAUDE.md 定义了”什么不应该进入模型窗口”和”模型应该如何行为”。
| 工具 | 解决的问题 | 影响范围 |
|---|---|---|
| .gitignore | 文件排除 | 版本控制 |
| CLAUDE.md | 行为约束+上下文管理 | AI 编程质量 |
| .editorconfig | 代码格式 | 代码一致性 |
生态效应
一旦 CLAUDE.md 成为标准配置:
- 技能文件将像 npm 包一样可复用
- 个人/团队的最佳实践可以版本化和共享
- AI 编程的”品味”和”工程纪律”将变得可传递
格局判断
- Skills 市场将形成:类似 VS Code Extension 市场,CLAUDE.md 技能文件将出现专业作者和社区
- 框架竞争转移:LangChain、CrewAI 等框架的竞争焦点将从”功能”转向”上下文管理能力”
- 新工具品类出现:专门用于编写、测试、版本管理 CLAUDE.md 的工具将出现
行动建议
- 所有使用 Claude Code 的开发者:立即开始编写自己的 CLAUDE.md,记录你遇到的 LLM 编程陷阱和修复策略
- 团队负责人:将 CLAUDE.md 纳入代码仓库标准配置,像 .gitignore 一样强制执行
- AI 工具开发者:关注上下文工程工具链——这是 2026 年最大的 AI 开发者工具机会之一
- 学习优先级调整:与其追逐新的 Agent 框架,不如投资”什么该进入/不进入模型窗口”的判断力