Agent 的行为质量,很大程度上取决于它面对的代码库。在 AIE 的一场演讲中,Lauren 分享了一个反直觉的做法:想让 Agent 快速迭代,先别急着调规则,先把代码库整理干净。
![]()
她的判断是,代码库本身就是 Agent 最大的输入之一。旧代码里留下的坏习惯,比如混乱的接口、非法的导入,会在 Agent 训练或执行时被继承下来,导致同一个问题反复出现。用她的话说,你刚纠正完一个,它又从项目别处学回来了。
团队因此把优先级放在了代码结构上。具体做法包括:
- 明确区分模块,例如把 Electron 主进程与 UI 分离;
- 添加依赖检查与 lint 规则,让非法导入直接报错。
这套思路的核心,是用结构化约束替代文字规则。与其用自然语言反复告诉 Agent「不要这么写」,不如设计明确的目录结构、配置好检查规则,让编译器或检查器在编码阶段就把错误拦住。这样 Agent 在自主运行时,会自动遵循这些约束,不必每次都靠人工审查来避免重复犯错。
验证环节也随之调整。团队开始重点看视频、截图和图表这类可视化数据,让 Agent 直接展示运行结果,而不是只盯着代码文本做静态分析。这种方式能更直接地暴露代码在特定情况下运行时的实际问题,也更容易衡量改进是否真的生效。
把「别这么写」变成一条写了就会报错的检查,Agent 才能在干活时收到反馈。这是 Lauren 分享的整套方法里最凝练的一句。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.