#优质博文 #AI #前端
Vercel 的最新研究表明,在针对 Next.js 16 开发的最新评估中,他们发现将 8KB 的压缩后的文档索引塞进 AGENTS.md 文件比使用 skills 效果更好,因为 skills 无法可靠地触发。

原文如下,还挺符合直觉的。
我们原本以为技能测试能够解决编码代理学习框架特定知识的问题。但在构建了专注于 Next.js 16 API 的评估系统后,我们发现了一些意想不到的情况。

直接嵌入 AGENTS.md 中的 8KB 压缩文档索引实现了 100% 的通过率,而即使有明确的指令告知代理使用技能,技能的最高通过率也仅为 79%。如果没有这些指令,技能的表现甚至不如完全没有文档。

AI 编码代理依赖于会过时的训练数据。Next.js 16 引入了诸如 'use cache' 、 connection() 和 forbidden() 等 API,而这些 API 并不包含在当前的模型训练数据中。当代理不了解这些 API 时,它们会生成错误的代码或回退到旧的模式。
反过来也可能出现这种情况,即您运行的是较旧的 Next.js 版本,而模型却建议使用项目中尚不存在的较新 API。我们希望通过让代理访问版本匹配的文档来解决这个问题。


author Jude Gao Software Engineer, Next.js AGENTS.md outperforms skills in our agent evals - Vercel
 
 
Back to Top