LHT 长程任务
LHT(long-horizon task)帮助代码模式跨多轮完成多步骤工程任务而不丢主线。
提供什么
- 模型使用
checklist_write时的清单侧栏 - 长程面板:宏/微进度与周期交接
- 上下文压力升高时的提前换周期提示
适合重构、测试清扫、审计修复等 — 不适合一句话问答。
何时用 LHT
| 适合 | 不适合 |
|---|---|
| 多文件重构并验证 | 单文件小改 |
| CRAFT 审查循环 | 办公 DOCX 交付 |
| 数小时引导实现 | 简单联网查询 |
设置
设置 → LHT 配置 与面板四段一一对应:Harness 预置、长程 harness、完成门禁、宏观审查循环 — 完整字段说明见 LHT 设置(含 Composer 三态覆盖关系、默认值、禁用条件与 config.toml 对照)。
编写器上方 LHT 芯片可循环 LHT → LHT·严格 → LHT·关(按 turn 覆盖;有当前会话时写入线程 overlay,无需重启 sidecar)。
自 v0.8.6 起:
- 预置
long-refactor/long-fix会将产品 verify 门写入 enforce(code-default/craft-audit仍为 observe)。 - 完成门 toolchain 验证会发出进行中状态,避免 UI 长时间停在「生成中」。
- 可移植门禁见 Gate-as-Code;批量离线跑任务见 夜间队列。
界面位置
开启审计网格可同时看清单、审计 Scratchpad、LHT 图与子代理(界面导览)。标题栏按钮 显示/隐藏审计网格 在代码会话有 harness 数据时出现。
相关:Gate-as-Code · CRAFT · 上下文 · 代码模式