阅读研究雷达投资体系AI公司权威资料
登录 / 注册
← 返回阅读
专题DisconfirmAI 编辑部更新于 2026-11-02 08:00

Qodo提示词稳定性优化

2 节点1 篇3 来源

以色列代码审查工具厂商 Qodo 在其博客中披露了如何优化其“推荐 Agent”的系统提示词,以解决AI代码审查结果不稳定、同一PR多次运行标签翻转的问题。团队并未微调模型权重,而是改写了开源框架 GEPA(Genetic-Pareto)的反思机制:对每个训练样本运行Agent两次,利用LLM分析两次完整轨迹的差异,定位证据收集与决策的不稳定环节,再将所有结构化分析汇总至一次高推理强度的LLM调用中寻找跨样本模式。

【背景】Qodo的推荐Agent负责根据团队历史PR反馈,预测新发现是否会被开发者采纳(标记为yes/no/maybe),而非仅判断技术正确性。此前,在200个PR的评估集中,20.7%的标签发生软翻转,4.3%发生硬翻转。

从仅43词的最简提示词出发,Qodo采用单次宽步优化(single wide training step)而非多轮小修,生成的候选提示词在离线验证中将硬翻转率从8.2%降至2.2%。在生产环境的50/50 A/B测试中(覆盖约21,000个PR,27,582次审查运行),漏标率(miss rate,即开发者已实施却被标记为no的比例)从7.83%降至4.46%,单次推荐成本减半($0.24至$0.12),延迟降低25%(40秒至30秒),且精确度无显著差异。这一案例表明,对于非确定性Agent行为,通过对比多次执行轨迹进行提示词工程,可能比单纯增加提示词复杂度或微调模型更有效。

事情怎么走到这一步

  1. 2026-10-22

    Qodo发布博客《Improving Code Review Recommendations with GEPA》,作者Ravid Cohen详细阐述了如何通过改造GEPA算法优化推荐Agent提示词,并公布生产环境A/B测试数据。

    qodo.ai ↗
  2. 2026-11-01

    Disconfirm收录该新闻,标题强调“先跑两遍再优化提示词”的核心方法论。

    qodo.ai ↗

还没定论的部分

  • 这种基于双次运行对比的GEPA变体是否适用于其他类型的Agent(如客服、数据分析),还是仅针对具有明确二元/三元分类输出的场景有效?
  • Qodo提到的“单次宽步优化”优于“多轮小修”,这是否意味着在特定噪声水平下,全局模式识别比局部迭代更关键?

来源

  • qodo.aiQodo Blog: Improving Code Review Recommendations with GEPA
登录 / 注册
阅读研究雷达投资体系AI公司权威资料
↗
  • github.comGitHub: gepa-ai/gepa (GEPA Framework Documentation)↗
  • arize.comArize Blog: GEPA vs Prompt Learning Benchmarking↗
  • 这一专题下的内容

    • Qodo博客作者Ravid Cohen:Agent输出不稳定时,先跑两遍再优化提示词2026-11-01资讯

      Qodo博客作者Ravid Cohen介绍了他们改造GEPA算法以优化代码审查推荐Agent提示词的方法。核心思路是:对每个训练样本运行Agent两次并对比完整轨迹,定位证据收集和决策的不稳定环节;再把全部结构化分析汇总到一次LLM调用中跨样本寻找模式。他们从仅43词的最简提示词出发做单次宽步优化,效果优于对已有人工优化的生产提示词进行多轮小修。Qodo报告在生产A/B测试中漏标率从7.83%降至4.46%,单次成本减半,延迟降低25%。