Garry Tan 总结 Agent 工程方法论:胖技能、胖代码、薄框架
Y Combinator CEO Garry Tan 提出 Agent 工程的核心原则:将人类擅长的模糊操作推入 Markdown 技能文件,将必须精确的确定性操作推入代码,框架本身保持轻薄。
查看原文核心要点
2026年4月13日,Y Combinator CEO Garry Tan 在 X 平台(@garrytan)发布长文,系统性阐述了他对 AI Agent 工程实践的核心方法论框架:「胖技能(Fat Skills)、胖代码(Fat Code)、薄框架(Thin Framework)」。这一理念的本质是重新定义 LLM 与软件的边界——将模糊推理、上下文理解、创意判断等人类擅长的「软能力」封装进 Markdown 格式的技能文件(Skills),而将必须精确、确定、可复现的操作逻辑下沉到代码层,框架本身则追求极简,避免引入不必要的抽象层。Garry Tan 拥有连续创业背景(被 Coinbase 收购的 Initialized Capital 创始合伙人),其观点在 YC 生态的 4000+ 初创公司中具有强大辐射力,该方法论的提出恰逢 Agent 赛道从「Demo 驱动」向「工程化生产」转型的关键窗口。
原文 + 中文翻译
原文:
"The core principle of Agent engineering: Push fuzzy human-like operations into Markdown skill files. Push precise deterministic operations into code. Keep the framework thin."翻译:
「Agent 工程的核心原则:将模糊的、类似人类操作的行为推入 Markdown 技能文件。将精确的、确定性的操作推入代码。保持框架轻薄。」
原文(补充 Thread):
"The best Agentic systems I've seen treat skills as first-class citizens—not glue code. A skill file is a contract between the LLM and the environment. It should be readable, editable by non-engineers, and version-controlled like any other asset."翻译:
「我所见过的最佳 Agentic 系统将技能视为一等公民——而非胶水代码。技能文件是 LLM 与环境之间的契约。它应当是可读的、非工程师也能编辑的,并像其他资产一样进行版本控制。」
深度解读
一、方法论的本质:从「提示词工程」到「技能工程」的范式转移
Garry Tan 的框架暗含了一个关键认知转向——Agent 工程的核心挑战不再是「如何写更好的提示词」,而是「如何设计技能与代码的分工界面」。传统 RAG(检索增强生成)方案将知识塞入向量数据库,试图让 LLM 在海量信息中「大海捞针」,但 Garry Tan 的思路相反:他不追求让 LLM 处理所有不确定性,而是主动将不确定性分流——模糊操作归技能文件,精确操作归代码。这意味着技能的职责边界变得清晰:一个技能文件应当描述「什么情境下调用什么能力」「期望的输出格式是什么」「失败时如何降级」,而不是试图编码所有可能的分支逻辑。
二、「薄框架」的工程哲学:对抗 Agent 框架膨胀
2024-2025 年间,Agent 框架赛道经历了剧烈扩张:LangGraph、AutoGen、CrewAI、MetaGPT 等框架竞相堆叠抽象层,承诺「更简单的 Agent 开发体验」。然而这些框架本身成为了新的复杂度来源——开发者需要学习框架特定的 DSL(领域特定语言)、状态机模型、工具注册机制,学习曲线陡峭且迁移成本极高。Garry Tan 提出的「薄框架」理念是对这一趋势的反动:框架应当提供最小化基础设施(进程管理、API 路由、基本错误捕获),而非替代开发者做架构决策。这与 Unix 哲学「只做一件事并做好」一脉相承——框架的价值在于「不添乱」,而非「包揽一切」。
三、对 YC 生态的影响:初创公司的 Agent 工程指南
作为 YC CEO,Garry Tan 的方法论具有「软权力」属性——它将影响未来 YC Demo Day 入围项目的技术选型,以及 YC Portfolio 公司在 Agent 方向的工程实践。YC 初创公司普遍面临「小团队、快速迭代、资源受限」的压力,「胖技能+胖代码+薄框架」组合恰好契合这一约束:技能文件降低了非技术创始人参与 Agent 调试的门槛(可以像改文档一样改 Prompt),薄框架减少了团队需要维护的代码量,胖代码确保核心业务逻辑不依赖 LLM 的随机性。这一框架若成为 YC 内部的事实标准,将加速 Agent 初创公司的工程化成熟度,同时可能压制「重型框架」类创业项目的融资空间。
值得关注
- YC Portfolio 跟进情况:在未来 2-3 个 YC Batch(W26/S26)中,观察 Demo Day 展示的 Agent 项目是否开始采用「技能文件+薄框架」架构模式,特别是非技术创始人主导的项目是否优先采纳此方法论。
- 框架生态响应:留意 LangChain、AutoGen 等主流 Agent 框架是否推出针对「薄框架」理念的轻量化版本,或是否出现新兴的「极简 Agent 框架」创业项目(如 2024 年的 LlamaIndex 轻量化趋势)。
- 技能文件标准化动向:观察是否形成类似「技能文件规范(Skill File Spec)」的行业约定,例如与 Model Context Protocol (MCP) 的整合可能性——MCP 已开始定义 LLM 与工具之间的标准接口,Garry Tan 的「技能即契约」理念与 MCP 的设计哲学高度兼容。
- 红杉资本的对应叙事:作为 YC 的主要竞争对手之一,红杉中国/美国是否会在 2026 年的 AI 报告中提出不同的 Agent 工程范式,以形成叙事竞争?这将影响 LP 视角下的资本分配偏好。
- 技能文件编辑器产品机会:Garry Tan 强调技能文件应当「非工程师可编辑」,这为 Notion 类文档工具、VS Code 插件等提供了垂直化产品切入点——是否会出现专用于「技能文件编写、测试、版本管理」的 IDE 工具?
信源行:
• 原文链接:https://x.com/garrytan/status/2043566215927328955
• 背景报道 1:a16z 2025 Agent State of AI Report 中关于「Agent Framework 碎片化」的章节(a16z.com)
• 背景报道 2:Model Context Protocol 官方规范文档(modelcontextprotocol.io),可供交叉验证「技能即契约」理念的行业共识基础