摘要
Speculative Programmatic Tool Calling(sPTC)是在模型仍流式生成 REPL code 时,提前执行可安全推测的纯工具调用,用并发隐藏 sub-call 延迟的 harness 优化方法。
核心内容
基本信息
- 实体类别:推理时 harness 性能原语。
- 关键名称或版本:v0.1.1;MIT。
- 时间范围:2026-08-21 创建;2026-08-24 推送;2026-09-03 核实。
重要事实
- 核实时为 198 stars;当前浅克隆约 95 个文件、2 个 workflow 和 16 个测试文件。(来源:历史会话中的 Agent 工程开源项目回溯)
- Speculator 读取流式 token,在 shadow REPL 里发现可推测的 tool call,提前排队并在真实 code 执行时解析 Future;有副作用的工具默认不推测执行。(来源:历史会话中的 Agent 工程开源项目回溯)
- 提供独立 daemon 和 Claude Code、OpenCode、Pi 插件;v0.1.1 发布与最终 CI 成功,但此前可见失败修复过程。(来源:历史会话中的 Agent 工程开源项目回溯)
关系与影响
sPTC 优化 Harness Engineering 的工具等待路径,尤其适合 RLM/PTC 里昂贵的 sub-agent 或 sub-LLM call。
分歧与变化
它是 inference-time latency optimization,不更新 policy,也不持久改变 harness,不能归为严格 Agentic RL 或 Recursive Self-Improvement。
相关页面
- 概念:Harness Optimization、Harness Engineering、Agentic RL
- 实体:Prime Agent、Codex、DeepSeek Harness
- 主题:Agent Harness 与 Agentic RL 开源生态
来源
待核实问题
- 需在真实流式模型、不同 tool purity 标注和失败重试条件下复现延迟收益及语义等价性。