Wiki 知识库

全部文档 / 作者: Garry Tan / 标签: Claude

2 篇
清除

The AI Agent Complexity Ratchet: Why 90% Test Coverage Is Required

文章探讨了 AI 编程代理(Agent)如何改变软件开发的范式。作者通过 GStack 和 GBrain 两个开源项目的经验,指出 AI 使得同时实现高速度和高质量成为可能。核心在于构建“复杂度棘轮”:即 90% 的测试覆盖率。AI 代理能伴随代码编写测试、文档和评估结果,确保每次迭代都建立在质量底线之上,防止退化,从而实现只能变好不能变坏的“单向运动”开发模式。

技术 › Agent Garry Tan 2026-05-1244.9 KB 244.3K 792 85

解析器:智能体的路由表

本文探讨了构建高效 Agent 系统中的关键组件“Resolver”(解析器)。作者指出,与将所有知识塞入系统提示词导致性能下降不同,Resolver 作为一个上下文路由表,能根据任务类型动态加载相关文档。文章通过纠正文件分类错误的实例,展示了如何利用 Resolver 管理技能调用,解决“技能不可见”问题,并通过评估测试确保路由的准确性,从而实现智能体的持续记忆与有效检索。

技术 › Agent Garry Tan 2026-04-1618.4 KB 335.7K 1.3K 87