这是什么
jeffrey 是面向开发者的编码代理 CLI。决策模型选择下一个工具,并对进度、风险和目标完成度打分;OpenAI 兼容的 LLM 填充工具参数并完成实际工作。
它怎么用 Jev
每一步 Jev 回答封闭式问题:调用哪个工具、取得了多少进展、估计风险、目标是否达成,以及卡住的概率。代理据此选择下一个工具,在风险 >= 0.5 时拦截变更类工具,并在卡住时升级策略。
用到的原语:choicescorenoul
值得抄的做法
将决策与执行分离:封闭式问题的决策模型选择工具,另一个 LLM 只负责填充参数。
怎么试
npm install -g @thomasbrueggemann/jeffrey && jeffrey "add retry with backoff to the http client"
证据
每一行都是就 README 问 Jev 的一道题。≥ 0.60 算「是」,≤ 0.40 算「否」,中间这一段 Jev 不下判断。
- Jev 是主角否0.37
- 有 System One 用法是0.81
- 处理了不确定性否0.06
- 有实测数据否0.05
- 可直接跑是0.93
- 值得推荐否0.35
- 是模型的复刻否0.07
- 问题普遍性按 0–2 打分1.42
- 与 Jev 相关是0.96
信号由 Jev jev-1.13.0 判定,简介由 DeepSeek V4.1 Flash 于 2026年9月20日 读 README 写成。