开源工具 Loom 为 Claude Code / Codex 等编程智能体提供独立结构化的工程状态层,实现长任务自动存档与多智能体零成本接管。


开源工具 Loom 为 Claude Code / Codex 等编程智能体提供独立结构化的工程状态层,实现长任务自动存档与多智能体零成本接管。
如果你用 Claude Code 或 Codex 在真实项目里改过 Bug,多半撞过这堵墙:前 3 轮惊艳,第 10 轮崩盘——Agent 把第 2 轮已经修好的 Bug 又改了回去,会话塞满报错和垃圾日志,你不得不手动切断新建会话,再手动用自然语言把过去一小时拼凑给新 Agent。
Loom 想解决的就是这个「局部失忆」。它是 Valkor 联合浙江大学智能计算与软件研究中心、UCL 软件工程团队开源的 Delivery Harness(交付马甲),给编程智能体加一层独立结构化的工程状态层。
代码仓库:github.com/valkor-ai/loom
更直白的类比:Loom 是给单机游戏引入「自动存档点」的交付马甲,把一次复杂的软件交付拆解成结构化、可随时恢复的状态链。
它解决的核心问题不是「怎么让模型写更多代码」,而是「长任务如何在真实工程流程中持续推进、可验证、可恢复地走完」。
当 Agent 运行测试失败时,Loom 不会把失败当成一段终端文本丢进聊天上下文,而是捕捉并结构化为一个独立于聊天记录存在的待办状态。
失败变成下一步行动的「强约束」,Agent 不可能在后续对话里打个哈哈就把这个 Bug 漏掉。
你前 5 轮可以用 Claude 4.6 Sonnet 改逻辑,第 6 轮换成 GPT-5.5 跑测试。新 Agent 接入 Loom 后,只要读取结构化的「交付状态链」,就能瞬间知道:
不需要重新阅读冗长的聊天历史,直接原地「接管比赛」。
把长任务失败归咎于 Context Window 不够长,在真实工程逻辑上是个伪命题。
信息量大不等于可靠性高。把几万行编译日志、多轮 Diff、测试输出一股脑塞进上下文,只会让会话充满杂音,模型容易迷失,或把局部看起来能跑的代码误判为完成。
工程的本质是结构化与确定性。Loom 的思路不是让模型看更多、记更多,而是帮模型过滤噪音,只提炼最核心的工程线索:
当这些关键点成为可被编程读取的结构化数据时,衡量 AI Coding 效能的标准,也就从「模型能生成多少行代码」变成「长任务持续推进的完备率」。
Loom 与 agentic loops 通用模式(循环、反馈、工具调用)互补而非重叠:loops 关注单次任务内的执行闭环,Loom 关注跨任务、跨会话、跨模型的工程状态持久化。
大模型在静态语料库学到了「完美的最终代码长什么样」,却很难学到「一个复杂的 Bug 到底如何被一步步定位、失败、妥协并最终修复的」——而这些过程轨迹,才是软件工程中最核心的工程判断力。

小米旗舰极速推理模型,标准 8 卡通用 GPU 节点上突破 1000 tokens/s 输出,输出定价 18 元/百万 tokens

Google 发布 Nano Banana 2 Lite 图像模型与 Gemini Omni Flash 视频模型,主打快和省,单张 0.034 美元、视频 0.10 美元/秒,已嵌入 Gemini App、YouTube Shorts 免费开放。

Anthropic 发布 Claude Tag,把 Claude Code 进化为可共享上下文、持续记忆、主动介入的团队协作 Agent,已向 Enterprise 和 Team 用户开放 Beta