自进化编程代理通过评审提交持续优化自身能力,性能超越现有最佳水平。
Ouroboros: A Self-Developing Frontier Coding Agent with Reviewed Core Evolution

- 通过评审提交实现工具、提示词和核心代码的自我迭代升级。
- 在终端基准测试中达86.74%得分,OSWorld-Verified超90.69%,创新纪录。
- 长期运行实验验证其在人类协作下的自主演进与安全控制能力。
我们提出Ouroboros,一个自我发展的编程代理系统,其工具、提示词、上下文构建及核心实现可通过经审核的提交进行改进,并作为后续工作的运行时基础。核心演化分为两种模式:递归自由演化中,改进本身成为任务,完成一轮演化可触发下一轮;经验驱动演化中,日常任务与社交互动暴露缺陷、粗糙点及低效上下文构造,进而引发结构化修订。在Terminal-Bench 2.1上,一次Opus 5运行取得86.74%得分,为该基准最高报告成绩;在OSWorld-Verified上,同一运行达90.69%,超过此前最佳表现。五轮次CL-Bench战役获得0.2301归一化奖励,刷新当前最优。Hope是公开记录中最长的Ouroboros部署实验,持续161天,在七种人类交互界面下进行自由演化,受控的人机通信促使故障暴露与改进建议生成,但决策权由代理掌握。由于自进化代理可能重写自身代码并更换模型API,操作安全性成为首要设计挑战:护栏必须在演化与公共社交压力下仍保持权威性。基准测试使用冻结系统快照,而Hope则在独立演进线上持续更新。
原文摘要 · Abstract (English)
We present Ouroboros, a self-developing agent harness whose tools, prompts, context assembly, and core implementation improve through reviewed commits that become the runtime for later work. Core evolution proceeds in two modes. In recursive free evolution, improvement is itself a task, and completing one evolution cycle can schedule the next. In experience-driven core evolution, ordinary work and social interaction expose bugs, rough edges, and inefficient context construction that lead to reviewed structural changes. On Terminal-Bench 2.1, an Opus 5 run scores 86.74%, the best result reported on the benchmark. On OSWorld-Verified, an Opus 5 run reaches 90.69%, exceeding the best previously reported score. A five-rollout CL-Bench campaign achieves a normalized reward of 0.2301, setting a new state of the art. Hope is the longest-running publicly documented Ouroboros deployment. It is a 161-day living agent experiment in free evolution under governed human communication across seven surfaces. Human interaction surfaces faults and generates proposals, but the agent decides which changes to pursue. Because a self-developing agent may rewrite its own code and select new model APIs, operational safety becomes a primary design problem: guardrails must remain authoritative under evolutionary and public social pressure. Benchmark campaigns use frozen system snapshots, while Hope continues live evolution on a separate lineage.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。