D-Engine 发布:确定性 LLM 代码编辑工具,Token 减少 42 倍
先了解这件事
2026 年 10 月 2 日,开发者 sergiocorruchaga 发布 D-Engine v0.2.2。该工具旨在解决传统 Agent 编程循环中因反复发送完整上下文导致的 Token 浪费问题。在相同任务、模型(V4.1-Flash)和提示词下,其平均 Token 消耗从约 93,000 降至约 2,100,耗时从 38 秒缩短至 2.7 秒,同时保持 48/50 的代码质量评分。报道指出其核心机制基于确定性流程实现 LLM 代码修改。
AI 根据报道生成 · 1 小时前更新
报道时间线
沿着报道,了解事件的不同侧面。
- Hacker News · AI精选D-Engine 以确定性流程实现 LLM 代码修改,token 消耗仅为代理模式 1/42
开发者 sergiocorruchaga 发布 D-Engine v0.2.2,这是一个针对 LLM 代码修改的确定性工具,旨在解决传统 Agent 编程循环中因反复发送完整上下文和推理过程导致的 Token 浪费问题。该工具在相同任务、相同模型(V4.1-Flash)和相同提示词下,将平均 Token 消耗从约 93,000 降至约 2,100,时间从 38 秒缩短至 2.7 秒,同时保持 48/50 的代码质量评分。 其核心机制在于移除多轮交互循环:用户描述变更,LLM 仅返回 SEARCH/REPLACE 块,随后在本地 shadow git worktree 中通过四步级联策略(精确匹配、归一化换行、忽略尾部空格、模糊匹配)应用补丁。唯一的验证标准是 `tsc --noEmit` 编译检查,只有编译通过才会合并到主分支,否则不触碰真实代码。实测数据显示,相比使用 dsh factory defaults(含思考模式)的代理循环,D-Engine 节省了 42 倍的 Token,且未出现破坏性合并。 事实层面,该工具目前无法创建新文件,P9 文件选择器非确定性,模糊匹配阈值设为 0.85 被视为弱点;推断层面,这种“单次提示 + 编译门控”的模式证明了在特定边界条件下,确定性工程流程比通用 Agent 循环更具成本效益;猜测层面,若未来 roadmap 中的重试循环和强制验证功能上线,可能进一步缩小与复杂场景下 Agent 能力的差距。
本事件热度走势
还没有足够的连续观测数据,暂不绘制趋势。