Agent 工程对照
← 学习路径

从问题进入

Agent 什么时候该停?

停早了任务没做完,停晚了烧钱还可能越改越坏——而「做完了」这件事,模型自己往往判断不准。

简答

主循环结构先决定了一半:openJiuwen 用有界迭代预算,其余三家都是无界循环、靠外部条件退出。停止条件上,四家都不让模型一个人说了算:openJiuwen 在外层任务循环挂一串评估器(轮数、token、时间、完成承诺),任一命中即停;Codex 在模型不再需要跟进时先跑 Stop 钩子,钩子可以否决并把回合续上;DeepSeek 停前广播 turn-stopping 让插件补活,并给每个回合记下带类型的结束原因;Pi 看有没有工具调用、插话和后续消息,输出被截断时连工具都不执行。

三步读懂

  1. 01

    原理

    为什么存在、有哪些权衡

  2. 02

    对照

    四家怎么解同一个问题

  3. 03

    源码

    固定在 commit 与行号上

相关概念