虎嗅

From Agent to Personal Growth: How Mistakes Can Become Systematic Abilities

原文:从Agent进化到个人成长:错误如何变成系统能力

Summary of Key Points

This article focuses on the “self-evolution” of intelligent agents, with the central argument being that the depth of an agent’s evolution does not lie in how much code or parameters have been changed, but rather in the extent to which a single mistake can affect the system’s future behavior. The article outlines four levels of evolution: modifying actions, strategies, workflows, and feedback mechanisms, pointing out that most current agents remain at a superficial level of improvement. It emphasizes that evaluation is the foundation of evolution, and the quality of the feedback loop (reliable, verifiable, and reversible) is more important than simply making changes. The key to future competition among agents will be their ability to turn mistakes into reusable system capabilities, with humans playing a crucial role in defining standards and assessing risks.

Detailed Explanation

1. Four Levels of Agent Self-Evolution

The concept of evolution can be illustrated using the example of cooking:

  • Modifying Actions: If too much salt is added, you might just dilute it with water this time (solving the immediate problem, but you might forget next time).
  • Modifying Strategies: You learn to “taste the salt before adding it” and remember this in your “memory” (so you automatically taste it next time without having to think about it).
  • Modifying Workflows: You reorganize the process—first measure the salt with a small spoon, then add it, and finally taste it (changing the entire process to reduce the likelihood of mistakes from the start).
  • Modifying Feedback Mechanisms: You establish clear criteria for what is “good” (for example, only considering feedback from family members who say the food is too salty) and have them sign off after tasting it (defining who has the authority to judge and how success is measured).

The first two levels are merely temporary fixes or learning from experience, while the latter two enable the system to truly “memorize” and develop stable capabilities.

2. Many Reviews Are Ineffective Because They Stop at Surface-Level Changes

The article compares “single-loop learning” with “double-loop learning”:

  • Single Loop Learning: A project is delayed → Next time, start earlier; Customers churn → Next time, follow up more closely; The writing is poor → Next time, be more careful (only changing the actions without questioning why it happened).
  • Double Loop Learning: A project is delayed → Is the decision-making process too long? Are the goals unrealistic? Customers churn → Did the product fail to meet their needs? Or was the sales approach wrong? (Changing the rules, goals, or assumptions themselves).

Most people and organizations stick to single-loop learning, which leads to repeated mistakes—like constantly forgetting to bring your keys. You remind yourself “to remember next time,” but if you don’t place the keys by the door (change the strategy), you’ll still forget.

3. Current Agent Evolution Is Often Superficial

The types of self-evolution mentioned are not deep enough:

  • Reflective Improvement: For example, an agent might note “I didn’t run the test this time” after making a coding mistake, but it might still overlook using that lesson next time.
  • Strategy/Workflow Improvements: A customer service team adds a “order status verification” step to the refund process (changing the workflow), but this is done manually, not by the agent itself.
  • Direct Self-Modification: In some studies, agents are made to modify their own code, but someone needs to verify whether the changes actually improve performance—otherwise, they might create a temporary fix just to pass the test (e.g., code that runs but is logically flawed).

4. Evaluation Is the Foundation of Agent Evolution, Not a Final Check

Evaluation is not a post-production task; it is part of the evolutionary loop:

  • Step 1: Record the entire process: When an agent makes a mistake, it’s important to understand its thought process (what the user asked, which tools were used, and what plans were changed); otherwise, reviews are mere speculations.
  • Step 2: Establish evaluation criteria: Consider not only whether the task was completed but also whether there were any violations (e.g., customer service exceeding authority in refunds) or high costs (e.g., frequent use of tools).
  • Step 3: Identify the root cause: Was the user’s request misunderstood? Were the tools used incorrectly? Or is there a problem with the skill module?
  • Step 4: Store the mistakes in a “mistake database” for future reference: This turns errors into useful learning opportunities.

Without evaluation, agents might get worse over time—for example, they might copy unverified information to complete tasks quickly, thinking they are doing well.

5. Future Agent Competition Will Focus on How Well Mistakes Are Used

Currently, the competition focuses on the size of models and the number of tools, but in the future, it will be about the ability to handle mistakes effectively:

  • Differentiating between “accidental errors” (e.g., network issues) and “systematic failures” (e.g., logical flaws in tool usage).
  • Turning these system errors into valuable assets for the company (e.g., a database of common mistakes, evaluators to determine correctness, and records of version changes).

These assets are more difficult to acquire than impressive demos, but they determine whether an agent can continuously improve in real-world scenarios. For example, one restaurant might note customer feedback about salty food and adjust its recipes, while another would simply say “be careful next time,” resulting in fewer customers.

In Conclusion

Whether it’s agents or humans/organizations, true evolution is not about making a single mistake and then moving on. It’s about creating a structure where mistakes can be recorded, verified, and reused—so they don’t happen again and can even become an advantage.

(End of article)