← Latest papers
🤖 AI

From Question Answering to Task Completion: A Survey on Agent System and Harness Design

This survey proposes a model-harness framework for LLM-based agents that shifts the focus from passive question answering to active task completion by analyzing how the coupling between foundation models and execution runtimes—comprising six key responsibilities—determines system performance, reliability, and generalization.

Original authors: Jianyuan Guo, Zhiwei Hao, Chengcheng Wang, Cheng Fan, Tingzhang Luo, Hongguang Li, Ying Gao, Hefei Mei, Jiankun Peng, Rongjian Xu, Minjing Dong, Han Wu, Mengyu Zheng, Kai Han, Shiqi Wang, Chang Xu, Yu
Published 2026-06-23
📖 6 min read🧠 Deep dive

Original authors: Jianyuan Guo, Zhiwei Hao, Chengcheng Wang, Cheng Fan, Tingzhang Luo, Hongguang Li, Ying Gao, Hefei Mei, Jiankun Peng, Rongjian Xu, Minjing Dong, Han Wu, Mengyu Zheng, Kai Han, Shiqi Wang, Chang Xu, Yunhe Wang

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 Big Idea: It's Not Just About the Brain

Imagine you hire a brilliant, world-class chef (the AI Model) to cook a complex, multi-course meal for a dinner party. In the past, people thought the only thing that mattered was how smart the chef was. If the chef knew every recipe, the meal would be perfect.

But this paper argues that the chef is only half the story.

If you give that chef a broken stove, no ingredients, a confusing menu, and no one to tell them when the soup is burning, the meal will fail—even if the chef is a genius. The "stove," the "ingredients," and the "kitchen manager" are what the authors call the Harness.

The paper's main claim is: Agent performance isn't just about how smart the AI is; it's about how well the AI is paired with the "kitchen" (the Harness) it works in.


The Four Stages of Growing Up

The authors describe how we have built these AI "agents" in four distinct stages, like a child growing up:

  1. Phase 1: The Prompt Engineer (The "Please Be Nice" Stage)

    • The Analogy: You are trying to get a smart but shy student to answer a question. You try different ways of asking: "Please explain this," "Here is an example," or "Think step-by-step."
    • The Limit: You can only ask so many nice questions. If the student doesn't know the answer, or if the question requires them to go to the library, open a book, and write a report, just asking nicely won't help.
  2. Phase 2: The Context Engineer (The "Library Assistant" Stage)

    • The Analogy: Now you realize the student needs help finding the right books. You build a system that fetches the right pages, summarizes them, and hands them to the student before they answer.
    • The Limit: You are still just handing them information. If the student starts writing the wrong thing, or gets distracted, you don't have a system to stop them, check their work, or fix their mistakes.
  3. Phase 3: The Harness Engineer (The "Project Manager" Stage)

    • The Analogy: This is the big shift. You stop just giving instructions and start building a full operating system around the student.
      • Observation: You give them a camera to see what's happening.
      • Control: You have a timer and a stop button.
      • Action: You give them a keyboard and a mouse.
      • Verification: You have a teacher who checks every step. If the student writes code that breaks, the system automatically rolls it back and says, "Try again."
    • The Result: The paper shows that by just redesigning this "kitchen" (the Harness), you can make a mediocre chef cook a 5-star meal, or make a genius chef cook even better.
  4. Phase 4: The Co-Evolution Stage (The "Self-Improving Team" Stage)

    • The Analogy: Now, the student and the kitchen manager learn from each other. The student gets better at cooking by practicing in this specific kitchen, and the kitchen manager gets better at managing by watching how the student cooks. They evolve together.

The Six Parts of the "Kitchen" (The Harness Anatomy)

The paper breaks down this "Harness" into six specific jobs, like a well-organized kitchen crew:

  1. Observation (The Eyes): How does the AI see the world? Is it looking at a blurry screenshot or a clear, organized list of data?
  2. Context (The Memory): What information does the AI remember? Do we feed it the whole history of the conversation, or just the most important notes?
  3. Control (The Conductor): Who decides what happens next? Does the AI just keep going until it's tired, or does a manager tell it when to stop, when to ask for help, or when to switch tasks?
  4. Action (The Hands): How does the AI actually do things? Can it click a button, or does it just say "I clicked it"? The harness turns the AI's words into real actions.
  5. State (The Filing Cabinet): Where does the AI store its work? If it writes a draft, is it saved in a file, or lost when the screen refreshes?
  6. Verification (The Safety Inspector): This is crucial. Before the AI sends a file to a customer, does a safety check run? If the AI makes a dangerous move, does the system stop it?

Why This Matters: The "Bottleneck" Shift

The paper looked at many tests (benchmarks) where AI tries to do real jobs, like fixing computer code or browsing the web.

  • The Old View: We thought if we just made the AI brain bigger and smarter, it would solve everything.
  • The New View: The paper found that the "brain" has hit a limit. Making the brain bigger gives only tiny improvements. The real bottleneck is now the Harness.

The Evidence:

  • In coding tests, the same AI model got a 23% success rate with a simple harness, but a 72% success rate with a better-designed harness.
  • It's like having a Ferrari engine (the AI) but putting it in a bicycle frame (a bad harness). It won't go fast. Put that same engine in a race car chassis (a good harness), and it wins.

The Takeaway

We are moving away from thinking of AI as just a "chatbot" that answers questions. We are building autonomous workers.

To build a reliable worker, you can't just pick the smartest brain. You have to design the entire environment they work in:

  • What do they see?
  • What tools do they have?
  • Who checks their work?
  • How do they recover when they make a mistake?

The paper concludes that the future of AI isn't just about bigger models; it's about better engineering of the systems that surround those models. The quality of the agent comes from the partnership between the model and its harness.

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 →