BestBlogs 周刊第 89 期:智能体工程化
本周刊探讨了 AI 开发重心从模型能力转向工程治理的趋势。涵盖腾讯 22 个智能体的工程实践、ThoughtWorks 的约束工程框架、天猫胶水编程 97.9% 采纳率秘诀,以及 Cursor 和 Claude Code 的工具演进。文章指出,行业正从 Vibe Coding 迈向 Agentic Engineering,企业需通过构建 Harness 和规范体系来驾驭日益强大的智能体。
本周刊探讨了 AI 开发重心从模型能力转向工程治理的趋势。涵盖腾讯 22 个智能体的工程实践、ThoughtWorks 的约束工程框架、天猫胶水编程 97.9% 采纳率秘诀,以及 Cursor 和 Claude Code 的工具演进。文章指出,行业正从 Vibe Coding 迈向 Agentic Engineering,企业需通过构建 Harness 和规范体系来驾驭日益强大的智能体。
文章极具深度与前瞻性,系统梳理了从Vibe Coding到智能体工程化的最新演化、约束框架及落地实践,引用了大量2026年初最新一手行业数据和架构剖析,信息密度极高且时效性极强。
文章介绍哥伦比亚大学 2026 秋季首门 Agentic Engineering 课程(COMS W4995-009),其核心立场是:Agent 本质是包裹模型的软件工程(harness),而非模型本身。课程分基础、架构、设计与生产化、期末项目四个模块共 13 讲,配备三个重实践的 Studio 实验:委托与可观测运行、长上下文压力测试与记忆架构、Agent 循环受控对比。文章还解读了课程的五层 Agent 生产栈分类法(L0 模型 API 到 L4 协调系统)与六大学习目标,认为该课将喧闹的 AI Agent 话题还原为可严肃讲授的工程学科,其课程网站和 Studio 设计即使不选课也值得从业者研读。
随着AI代理编写了团队75%的合并代码,软件工程的瓶颈已从“如何快速生成代码”转变为“如何证明代码有效”。文章指出“Harness(验证系统)”才是核心产品。它通过上下文、约束、验证和反馈循环来确保自主交付的质量。团队应遵循六大原则,将重心从代码审查转向规格说明、端到端场景覆盖及架构约束,以应对代理时代带来的认知债务与安全风险。
文章指出大多数开发者像使用初级工程师一样使用 Claude Code,缺乏有效的流程。作者提出了一套利用 Claude Code 内置原语(Plan Mode、Subagents、Hooks 等)构建的 9 步闭环流程,旨在模拟资深工程师的工作方式。该流程强调在编写代码前先探索代码库并制定计划,使用 CLAUDE.md 固化标准,利用 Hooks 强制执行不可协商的规则,并通过独立 Agent 进行代码审查,从而实现高质量、自动化的代码交付。
本文旨在探讨如何像管理代码一样管理 Claude Code 的配置目录 .claude/。文章首先指出了混乱的目录结构会随着项目增长导致维护困难,随后提出了一套包含 CLAUDE.md、settings.json、rules/、hooks/、commands/、skills/ 和 agents/ 的标准化目录蓝图。接着,文章详细阐述了核心原则,包括顶层设计的轻重分离、规则模块化、自动化脚本与复用工作流的区别,以及团队与个人配置的边界。最后提供了从简单到复杂的渐进式成长路径,帮助开发者构建可预测、可维护且易于团队协作的 AI 辅助开发环境。
文章介绍了 Andrej Karpathy 验证过的 CLAUDE.md 配置方法,该项目在 GitHub 上获得 8.2 万星标。文章分析了开发者在使用 Claude Code 时常遇到的三个痛点:重复解释上下文、AI 擅自修改代码范围、以及缺乏持久记忆。通过在项目根目录创建包含 Defaults、Behavior 和 Memory/Stack 三个部分的 CLAUDE.md 文件,开发者可以将编码准确率从 65% 提升至 94%,并为团队节省大量因沟通和回滚错误造成的时间成本。
文章探讨了 Claude Code 在处理数百万行级单体仓库及遗留系统时的成功模式。区别于传统 RAG 工具的嵌入索引滞后问题,Claude 采用本地代理式搜索实时导航。核心论点指出,工具链生态(CLAUDE.md、钩子、技能、LSP 集成等)的重要性远超模型本身。文章详细解析了七大扩展点,并建议通过渐进式配置与插件分发来提升在大型复杂代码库中的协作效率。
本文深入分析了泄露的 Claude Code 51 万行源码,指出其核心优势并非 LLM 模型本身,而是围绕模型构建的“Harness”工程体系。文章揭示了“先读后改”、“Fail-closed”、“四态权限管理”等设计原则,阐述了 Anthropic 如何通过上下文压缩、Prompt 编译优化和记忆系统,在承认模型局限性的基础上,通过架构约束实现了极高的准确性与安全性。
Anthropic 工程师分享 Claude Code 的 Skills 功能实战经验。文章总结了内部常用的九类 Skills(如库参考、产品验证、业务自动化等),并提供了编写 Skills 的最佳实践,包括利用文件系统结构、明确触发条件以及通过脚本增强模型能力,旨在帮助团队系统化构建和分发 Skills 以加速开发。
文章系统解释了 AI 领域中 harness(套件/执行框架)的概念。作者指出 LLM 默认只能生成文本,要真正执行操作需要工具、调用语法、解析系统、结果回传和工具清单,这一切组成了 harness。文中区分了界面(如 Claude Code 的 TUI/GUI)与底层 harness(如 Anthropic Agent SDK、Codex App Server),并用厨房比喻说明 harness 与工具的关系。文章还解释了 MCP 的作用——类似'食谱',让代码可以在外部运行,以及 agent 的定义:LLM 与 harness 的结合体。
作者基于 Anthropic 工程师删除 Claude Code 80% 系统提示词却无性能损失的事实,反思提示词与 Agent Skill 的实践方法。提出提示词不是八股文,应聚焦任务三要素(目标、规则、完成标准),减少角色铺垫和冗余规则,多给思考方向而非僵硬示例,并设定明确验收标准。关于 Skill 沉淀,强调只有高频且流程稳定的任务才值得做成 Skill,要写入独特经验而非通识废话,严格控制单一职责与边界,主文件精简并渐进式加载,且必须内置自检环节形成质检闭环。