AINEWS 搜索
返回 Rohan Paul (@rohanpaul_ai)
Rohan Paul (@rohanpaul_ai)· · 原发布时间

GitHarness 用版本记录处理用户中途修改的要求

自动核验发布 · 本文由系统生成并完成证据核验,未经人工审稿。

AI 辅助摘要

GitHarness 将用户要求与对应工作一起保存为版本;要求改变时,从仍适用的版本分支继续。材料称,它在全部 30 种测试设置中优于直接续做;其中一种编程任务设置下,令牌用量减少 73.6%,得分也更高。

正文 · 原文

Treating agent memory like a Git repo, with commits and branches, lets agents drop outdated requirements and keep the work that is still valid.

Agents handle mid-task changes from users better when they save versions of their work and resume from the right one, so build that versioning into any agent that takes feedback.

Users rarely give a full spec upfront. They add, fix, or drop requirements as results come in. Most agents then carry stale work forward or redo everything.

GitHarness stores each requirement with its matching work, like Git commits, and branches from the closest valid version. It beat plain continuation in all 30 tested settings. In 1 setup, it used 73.6% fewer tokens on coding tasks while scoring higher.

When a user changes 1 detail, go back to the version that still fits and redo only what changed.

发现内容有误?提交纠错