← Latest papers
🤖 AI

Argus: A General-Purpose Agentic Runtime for Long-Horizon Reasoning

Argus is a general-purpose, fixed-weight agentic runtime that achieves superior long-horizon reasoning performance across diverse benchmarks by utilizing a persistent, self-evolving state managed by specialized roles to autonomously verify, recover, and refine mission trajectories.

Original authors: Boxiu Li, Zimo Wen, Yijia Fan, Junxiang Lei, Sufeng Guo, Jiaao Wu, Ruize Tang, Mukai Li, Yifei Shen, Xiaoyu Chen, Wanbo Zhang, Runjing Gu, Yifei Gao, Yuheng Wu, Xuyao Huang, Zelong Zhao, Jiachen Zhang
Published 2026-08-06
📖 7 min read🧠 Deep dive

Original authors: Boxiu Li, Zimo Wen, Yijia Fan, Junxiang Lei, Sufeng Guo, Jiaao Wu, Ruize Tang, Mukai Li, Yifei Shen, Xiaoyu Chen, Wanbo Zhang, Runjing Gu, Yifei Gao, Yuheng Wu, Xuyao Huang, Zelong Zhao, Jiachen Zhang, Shibo Hu, Hangxi Guo, Yilin Chen, Yuzhe Zhang, Fan Yang, Chuan Wen, Xian Zhang, Xuanhe Zhou, Zhijie Deng

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

The Long-Haul Detective: Why AI Needs a Memory and a Coach

Imagine you are trying to solve a massive, multi-day mystery, like figuring out how to build a working robot from scratch or writing a novel that actually makes sense. If you were a computer program from a few years ago, you might have tried to solve it by reading the instructions, taking a guess, and then immediately forgetting everything you just did before trying again. This is how many early AI "agents" worked: they were like a detective who solves one clue, then suffers total amnesia, and has to start the whole investigation over from the beginning every single time they hit a dead end. They were fast at reading, but terrible at learning from their own mistakes over a long period.

The field of "long-horizon reasoning" is all about fixing this. It asks: How can an AI keep a plan going for days or weeks, remember what it tried yesterday, and change its strategy when it realizes it's going the wrong way? The key idea here is that being smart isn't just about having a big brain (a powerful model); it's about having a good notebook (persistent memory) and a strict coach (verification) who stops you from lying to yourself when you get stuck. This paper tackles the problem of how to build an AI system that doesn't just run in circles but actually evolves its own methods over time, getting better at solving hard problems without needing to be retrained from scratch.


Meet Argus: The AI That Learns to Pivot

Meet Argus, a new kind of AI "runtime" (think of it as the operating system or the engine that runs the AI's brain). The researchers behind Argus, a team from Microsoft and several top universities, realized that for an AI to tackle truly hard, long-term projects, it can't just march forward blindly. If the AI is trying to fix a bug in a giant software codebase or prove a complex math theorem, it might spend hours going down a path that turns out to be a dead end. A normal AI might just keep pushing, wasting time and energy. Argus is different: it's designed to pivot.

Think of Argus like a highly organized research team working in a shared office, rather than a single person working alone. This team has four distinct roles, and they never mix up their jobs:

  1. The Manager: The boss who holds the big picture. They make sure the team stays focused on the original goal (like "build a robot") even if the daily plan changes.
  2. The Planner: The strategist who breaks the big goal into small, doable tasks for the day.
  3. The Engineer: The builder who actually writes the code, runs the experiments, or does the math.
  4. The Reviewer: The strict quality control inspector. Their job is to look at what the Engineer built and say, "This is good," "This needs fixing," or "Stop, this path is a dead end."

The magic of Argus is that it treats failure as data. When the Engineer tries a method and it fails, the Reviewer doesn't just say "oops." They record exactly why it failed. This record is saved in a permanent "project state" (the team's shared notebook). Later, if the team tries to go down that same dead-end path again, the system remembers, "Hey, we tried this yesterday and it didn't work," and pivots to a new idea. This is called verification-guided persistence. The system only "learns" (updates its memory) if the Reviewer verifies that the new information is actually true and useful.

What They Found: Better at Fixing Code and Writing Papers

The team tested Argus on some incredibly difficult challenges to see if this "team with a memory" approach actually works.

1. The Code Fixing Test (SWE-Bench Pro)
They gave Argus 731 real-world software bugs to fix. This is like giving a programmer a messy, broken codebase and asking them to fix it without human help.

  • The Result: Argus successfully fixed about 78% of the bugs.
  • The Comparison: A standard AI tool (Direct Copilot) managed to fix only 59% of them.
  • The Cost: Argus used about 1.41 times more computer "tokens" (the basic units of thinking) than the standard tool.
  • The Takeaway: Argus was significantly more accurate, even though it thought a bit more. It proved that taking the time to check work and remember past mistakes pays off.

2. The "Getting Smarter" Test (Self-Evolution)
Here's the coolest part. The researchers watched Argus over time. They didn't change the AI's brain (the model weights stayed exactly the same). Instead, they just let the system build up its "notebook" of skills and memories.

  • The Result: As the system ran more tasks and filled its notebook with verified skills, it got faster and cheaper. In the later stages of the test, Argus used 21% fewer tokens and 15% less time per task compared to when it was just starting out.
  • The Meaning: The AI didn't need to be retrained to get better; it just needed to remember what it learned. It evolved its own "runtime state," becoming a more efficient worker without changing its fundamental brain.

3. The "Don't Lie to Yourself" Test (Reviewer Intervention)
The team tracked how often the Reviewer stepped in. Out of 731 tasks, the Reviewer was called in for 466 of them.

  • The Rescue: In 43 cases, the Reviewer said, "This isn't done yet, try again." After the Engineer tried again, 34 of those tasks were successfully fixed, and 22 were fixed so well that they passed a second, stricter review.
  • The Block: The Reviewer also stopped the system from claiming victory on 35 tasks that were actually impossible or broken. This is huge: it means the system learned to say "I can't do this" instead of hallucinating a fake solution.

Beyond Code: Math, Chips, and Papers

Argus didn't just stop at fixing code. The team showed it could handle other "long-horizon" tasks:

  • Math Research: In a campaign to prove a complex math theorem, Argus kept a record of one path that was proven false (a "falsified route"). Instead of deleting it, it kept it as a "do not enter" sign. This helped the system avoid that dead end later and successfully strengthen the theorem's boundaries.
  • Writing Papers: They ran six different research projects to write scientific papers. The system handled 254 missions, survived 16 major rollbacks (where it had to go back and change its whole plan), and still managed to finish all six papers. One project even turned a failed idea into a successful "negative results" study, proving that sometimes finding out what doesn't work is a valid scientific discovery.
  • Designing Chips: In a scary test, Argus designed a computer chip (ACE-2). The system wrote the code, checked the timing, and the final design passed all the strict hardware checks. The system even knew exactly what it didn't check (like whether the chip would work in real life), and it listed those limits clearly.

The Bottom Line

Argus shows that for AI to do real, long-term work, it needs more than just a big brain. It needs a system that separates the "boss" from the "worker," keeps a permanent record of what worked and what didn't, and has a strict "reviewer" to stop it from making up answers.

The paper suggests that by using this "verification-gated" approach, AI can solve harder problems, get more efficient over time without needing to be retrained, and even admit when it's stuck. It's not a magic wand that solves everything instantly, but it's a massive step toward AI that can actually work with us on long, complex projects without getting lost or lying about its progress. As the authors note, this isn't just about getting a higher score on a test; it's about building a system that can persist, pivot, and evolve its own methods to tackle the messy, long-term challenges of the real world.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →