<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>AI Agents | Xi Zhang</title><link>https://x-izhang.github.io/tags/ai-agents/</link><atom:link href="https://x-izhang.github.io/tags/ai-agents/index.xml" rel="self" type="application/rss+xml"/><description>AI Agents</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Wed, 04 Mar 2026 00:00:00 +0000</lastBuildDate><image><url>https://x-izhang.github.io/media/icon_hu134860076176174952.png</url><title>AI Agents</title><link>https://x-izhang.github.io/tags/ai-agents/</link></image><item><title>📝 New Blog Just Dropped!</title><link>https://x-izhang.github.io/post/viberesearch/</link><pubDate>Wed, 04 Mar 2026 00:00:00 +0000</pubDate><guid>https://x-izhang.github.io/post/viberesearch/</guid><description>&lt;p>🧠 &lt;strong>TL;DR&lt;/strong>&lt;/p>
&lt;p>&lt;strong>Full research autonomy will happen&lt;/strong> — but it won&amp;rsquo;t come from a &lt;strong>pre-built product&lt;/strong>. It will emerge from your own harness: &lt;em>a system that absorbs your judgment, encodes your taste, and compounds with every run. The question is not whether this shift is coming.&lt;/em> The question is whether you are building the harness to grow with it.&lt;/p>
&lt;blockquote>
&lt;p>Dive deeper in the full post: &lt;a href="https://x-izhang.github.io/blog/vibe-research/">&lt;strong>Harness Vibe Research 📟&lt;/strong>&lt;/a>&lt;/p>
&lt;/blockquote>
&lt;p>&lt;em>&lt;strong>Opinions on my own&lt;/strong>&lt;/em>&lt;/p></description></item><item><title>Harness Vibe Research 📟</title><link>https://x-izhang.github.io/blog/vibe-research/</link><pubDate>Wed, 04 Mar 2026 00:00:00 +0000</pubDate><guid>https://x-izhang.github.io/blog/vibe-research/</guid><description>&lt;p>TL;DR — Full research autonomy will happen — but it won&amp;rsquo;t come from a pre-built product. It will emerge from your own harness: a system that absorbs your judgment, encodes your taste, and compounds with every run. The question is not whether this shift is coming. The question is whether you are building the harness to grow with it.&lt;/p>
&lt;hr>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-yellow-100 dark:bg-yellow-900">
&lt;span class="pr-3 pt-1 text-red-400">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0zM12 15.75h.007v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">We are making the same mistake twice. In coding, we over-focused on model capability and under-focused on system design. Now in research, we are over-focusing on autonomy and under-designing human-AI coupling.&lt;/span>
&lt;/div>
&lt;p>More autonomy alone often increases entropy. Too little AI integration creates almost no leverage. The real multiplier is harness design: how humans and agents share context, verification, and control.&lt;/p>
&lt;h2 id="the-signal-is-already-here">The signal is already here&lt;/h2>
&lt;p>This shift is not theoretical. Multiple teams in different settings are reporting the same pattern:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://github.com/SakanaAI/AI-Scientist-v2" target="_blank" rel="noopener">Sakana AI&lt;/a> reported AI Scientist v2 and discussed both progress and quality limits in autonomous paper-generation workflows.&lt;/li>
&lt;li>Google shared &lt;a href="https://deepmind.google/blog/accelerating-mathematical-and-scientific-discovery-with-gemini-deep-think/" target="_blank" rel="noopener">Gemini Deep Think&lt;/a> results on open math problems and shipped &lt;a href="https://research.google/blog/accelerating-scientific-breakthroughs-with-an-ai-co-scientist/" target="_blank" rel="noopener">AI co-scientist&lt;/a> — a multi-agent system on Gemini 2.0 with self-critique, Elo-based ranking, and human-in-the-loop design. Its drug repurposing and target discovery hypotheses were experimentally validated in the lab.&lt;/li>
&lt;li>&lt;a href="https://www.orchestra-research.com/perspectives" target="_blank" rel="noopener">Orchestra&lt;/a> demonstrated an ACL submission timeline built with an AI co-scientist workflow.&lt;/li>
&lt;li>Open ecosystems such as &lt;a href="https://k-dense.ai" target="_blank" rel="noopener">K-Dense&lt;/a> and &lt;a href="https://github.com/snap-stanford/Biomni" target="_blank" rel="noopener">Biomni&lt;/a> are treating reusable &amp;ldquo;skills&amp;rdquo; and know-how libraries as core research infrastructure, not optional add-ons.&lt;/li>
&lt;li>Even at the execution layer, Anthropic&amp;rsquo;s &lt;a href="https://docs.anthropic.com/en/docs/build-with-claude/tool-use/programmatic-tool-calling" target="_blank" rel="noopener">Programmatic Tool Calling&lt;/a> is rethinking how agents compose actions — optimizing for token efficiency and multi-step orchestration.&lt;/li>
&lt;/ul>
&lt;p>Different institutions, different domains, same direction: people are shipping systems, not just demos.&lt;/p>
&lt;h2 id="what-coding-agents-already-taught-us">What coding agents already taught us&lt;/h2>
&lt;p>Before research agents, coding agents already exposed the key lesson.&lt;/p>
&lt;p>&lt;a href="https://openai.com/index/harness-engineering/" target="_blank" rel="noopener">OpenAI&lt;/a> publicly described building large production systems with AI-generated code and emphasized environment and harness design as the engineering bottleneck.&lt;/p>
&lt;p>&lt;a href="https://www.langchain.com/" target="_blank" rel="noopener">LangChain&lt;/a> has shown that major benchmark gains can come purely from harness upgrades: self-verification loops, better context injection, loop guards, and reasoning budget control. Same base model class, better orchestration. See this &lt;a href="https://blog.langchain.com/improving-deep-agents-with-harness-engineering/" target="_blank" rel="noopener">blog&lt;/a>.&lt;/p>
&lt;blockquote>
&lt;p>&lt;strong>The same model became dramatically more capable — not because it got smarter, but because the system around it got better.&lt;/strong>&lt;/p>
&lt;/blockquote>
&lt;p>The open source community is already far ahead. Projects like &lt;a href="https://openclaw.ai/" target="_blank" rel="noopener">OpenClaw&lt;/a> — an open-source personal AI assistant with a skills-first architecture and full agent autonomy — are going viral. Developers have dozens of harness prototypes to choose from. Research, by contrast, is still catching up. Most research teams are either building from scratch or relying on closed, single-purpose tools. The infrastructure gap is real.&lt;/p>
&lt;h2 id="the-autonomy-paradox">The autonomy paradox&lt;/h2>
&lt;p>There is a natural instinct to push to full automation: remove humans and let agents run end to end.&lt;/p>
&lt;p>But in research, higher autonomy frequently increases drift risk:&lt;/p>
&lt;ul>
&lt;li>agents can optimize for easy novelty instead of meaningful questions,&lt;/li>
&lt;li>outputs can look polished while missing key checks,&lt;/li>
&lt;li>small errors compound across long execution chains.&lt;/li>
&lt;/ul>
&lt;p>Several autonomous research systems have openly acknowledged this. &lt;a href="https://analemma.ai/blog/introducing-fars/" target="_blank" rel="noopener">Analemma AI&amp;rsquo;s FARS&lt;/a> has now been running continuously for 400+ hours, consumed 20.8 billion tokens (~$179K), generated 425 hypotheses and produced 150+ papers. Earlier in the run, the first 100 papers scored 5.05 on ICLR review standards — above the average human submission (4.21) but below the acceptance line (5.39). Consistent quantity, stable quality, but no breakthrough. Human review remains mandatory before publication.&lt;/p>
&lt;figure>&lt;img src="https://x-izhang.github.io/blog/vibe-research/analemma.png"
alt="FARS livestream dashboard — 404 hours, 159 papers, 425 hypotheses, 20.8B tokens, $179K cost, 154 GPUs at 62% utilization">&lt;figcaption>
&lt;p>FARS livestream dashboard — 404 hours, 159 papers, 425 hypotheses, 20.8B tokens, $179K cost, 154 GPUs at 62% utilization&lt;/p>
&lt;/figcaption>
&lt;/figure>
&lt;p>The opposite extreme also fails. If AI is only autocomplete attached to an unchanged workflow, it speeds typing but does not change research throughput or insight quality.&lt;/p>
&lt;figure>&lt;img src="https://x-izhang.github.io/blog/vibe-research/img_paradox.png"
alt="The Autonomy Paradox — Full Automation creates chaos, No AI creates exhaustion, Harness is the sweet spot">&lt;figcaption>
&lt;p>The Autonomy Paradox — Full Automation creates chaos, No AI creates exhaustion, Harness is the sweet spot&lt;/p>
&lt;/figcaption>
&lt;/figure>
&lt;p>So the design problem is not autonomy maximization. The design problem is controllable compounding.&lt;/p>
&lt;h2 id="harness-not-workflow">Harness, not workflow&lt;/h2>
&lt;p>A workflow is a sequence of steps. A harness is a coupling layer between human intent and AI execution.&lt;/p>
&lt;p>A good research harness is not rigid. It is adaptive and inspectable, with clear handoff points between person and agent.&lt;/p>
&lt;p>Operationally, this means four concrete components:&lt;/p>
&lt;ul>
&lt;li>
&lt;p>&lt;strong>Skills as reusable domain procedures&lt;/strong>
Encode expert know-how in structured artifacts: what to test, which tools to call, what evidence thresholds to use, and how to interpret failure.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Verification loops tied to hypotheses&lt;/strong>
Require each run to check claims against the original question, edge cases, and relevant prior literature before outputs are accepted.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Context engineering as an environment checklist&lt;/strong>
Define available data, tools, constraints, and success criteria up front so the agent reasons inside the real research boundary.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Tracing plus iteration&lt;/strong>
Capture run traces, inspect failures, and update the harness. Treat every run as training data for the system design itself.&lt;/p>
&lt;/li>
&lt;/ul>
&lt;figure>&lt;img src="https://x-izhang.github.io/blog/vibe-research/img_components.png"
alt="Four components of a research harness — Skills, Verification, Context, Tracing — with the researcher at the center">&lt;figcaption>
&lt;p>Four components of a research harness — Skills, Verification, Context, Tracing — with the researcher at the center&lt;/p>
&lt;/figcaption>
&lt;/figure>
&lt;p>When these four pieces are in place, quality improves because the system becomes easier to debug, not because the model &amp;ldquo;became smarter&amp;rdquo; overnight.&lt;/p>
&lt;h2 id="ai-in-the-humans-loop">AI in the human&amp;rsquo;s loop&lt;/h2>
&lt;p>&lt;strong>&amp;ldquo;Human in the loop&amp;rdquo;&lt;/strong> often implies AI is the main actor and people are safety checkpoints.&lt;/p>
&lt;p>For research, a better framing is AI in the human&amp;rsquo;s loop.&lt;/p>
&lt;p>The human owns direction, taste, and significance judgments. The AI expands search, drafts alternatives, and accelerates execution.&lt;/p>
&lt;p>A practical division of labor:&lt;/p>
&lt;ul>
&lt;li>Human chooses the question; AI maps the possibility space.&lt;/li>
&lt;li>Human decides what is meaningful; AI runs and refines candidate paths.&lt;/li>
&lt;li>Human owns the published claim; AI supports drafting, formatting, and reproducibility packaging.&lt;/li>
&lt;/ul>
&lt;figure>&lt;img src="https://x-izhang.github.io/blog/vibe-research/img_loop.png"
alt="Paradigm shift — from &amp;ldquo;Human in the Loop&amp;rdquo; to &amp;ldquo;AI in the Human&amp;rsquo;s Loop&amp;rdquo;">&lt;figcaption>
&lt;p>Paradigm shift — from &amp;ldquo;Human in the Loop&amp;rdquo; to &amp;ldquo;AI in the Human&amp;rsquo;s Loop&amp;rdquo;&lt;/p>
&lt;/figcaption>
&lt;/figure>
&lt;p>These decisions are not arbitrary. A researcher operates under real constraints — limited funding, finite compute, a specific disciplinary background, access to particular platforms and collaborators. What looks like &amp;ldquo;taste&amp;rdquo; is actually constrained optimization: choosing the best move given the resources at hand. That is precisely why the human must stay in the driver&amp;rsquo;s seat — no model has access to these constraints.&lt;/p>
&lt;p>Human oversight in this model is O(1) — a constant-cost operation that grounds the entire system, regardless of task complexity.&lt;/p>
&lt;p>This is not semantics. It changes architecture, evaluation, and team roles.&lt;/p>
&lt;h2 id="completeness-over-perfection">Completeness over perfection&lt;/h2>
&lt;p>Many teams perfect one stage — usually generation or writing — while leaving the rest manual and fragile. But research is a cycle: ideation → experiment design → execution → analysis → writing → revision. A break anywhere stalls everything.&lt;/p>
&lt;p>An imperfect but complete harness usually outperforms a perfect partial tool, because researchers can intervene at any node and keep the full cycle moving. &lt;a href="https://phylo.bio/" target="_blank" rel="noopener">Phylo&lt;/a>&amp;rsquo;s &lt;a href="https://github.com/snap-stanford/Biomni" target="_blank" rel="noopener">Biomni&lt;/a> and its Know-How Library already prove this: lifecycle coverage beats single-stage depth.&lt;/p>
&lt;h2 id="three-steps-you-can-start-today">Three steps you can start today&lt;/h2>
&lt;p>The core idea: encode your research taste into the harness. Let the harness drive the model. You drive the vibe research.&lt;/p>
&lt;ol>
&lt;li>
&lt;p>&lt;strong>Talk to your system. Encode your taste as a Skill.&lt;/strong>
Pick one workflow you repeat every week — baseline replication, literature comparison, whatever it is. Instead of running it yourself, sit down and tell your agent: here is how I judge quality, here are the signals I watch, here is where I pause to think. Write that into a Skill file. You are turning your research intuition into an executable asset.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Give the system authority, but bind it to verification.&lt;/strong>
Let the agent run autonomously — but require it to answer two questions before delivering results: does this address the original hypothesis? Is there an edge case being ignored? You do not need to watch every step. You just need a gate at the exit. Trust the system, but verify the output.&lt;/p>
&lt;/li>
&lt;li>
&lt;p>&lt;strong>Review traces. Evolve your harness.&lt;/strong>
Keep run logs. After every run, ask: where did the agent get stuck? Which Skill was underspecified? Update one rule, one context block, or one verification step. Each iteration compounds — your harness absorbs more of your judgment every cycle.&lt;/p>
&lt;/li>
&lt;/ol>
&lt;p>Through this loop of encoding, delegating, and refining, you will notice something shift: it is not that the model got smarter — it is that your system became more like you.&lt;/p>
&lt;h2 id="build-the-soil-now">Build the soil now&lt;/h2>
&lt;p>This is not just about us. In K-12 education, the harness revolution is already here. Alpha School replaced classroom lectures with AI tutors and turned teachers into motivational guides — their students spend only two to three hours a day on academics yet consistently score in the 99th percentile. Harvard found that students learning physics with an AI tutor outperformed those taught by a professor. The coupling of human guidance and AI execution is already surpassing traditional human-only performance in education. Research is next.&lt;/p>
&lt;p>These students have not grown up yet. But when they do, they will arrive in labs and research groups expecting human-AI coupling as the default — because it is all they have ever known. If the research world has not built its own harness infrastructure by then, it will be the system that is behind, not the people. That is why we need to start now: &lt;strong>not just to accelerate our own work, but to cultivate the soil so the next generation of researchers inherits compounding, not a cold start.&lt;/strong>&lt;/p>
&lt;h2 id="the-tools-are-ready--the-harness-gap-remains">The tools are ready — the harness gap remains&lt;/h2>
&lt;p>The ecosystem already has most building blocks: reusable skills, harness engineering practices, multi-agent orchestration frameworks, and programmatic tool calling. Tools like &lt;a href="https://docs.langchain.com/oss/python/deepagents/overview" target="_blank" rel="noopener">Deep Agents&lt;/a> already provide the agent harness infrastructure — planning, context management, sub-agent delegation, persistent memory — built on &lt;a href="https://www.langchain.com/" target="_blank" rel="noopener">Langchain&lt;/a>.&lt;/p>
&lt;p>What is still missing in many teams is the integration layer that keeps humans and agents in tight, high-frequency collaboration.&lt;/p>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;strong>Do not just vibe. Harness the vibe.&lt;/strong>&lt;/span>
&lt;/div>
&lt;hr>
&lt;p>&lt;em>We are excited to see — and contribute to — an open-source research harness built on these principles. More soon.&lt;/em>&lt;/p>
&lt;h2 id="citation">Citation&lt;/h2>
&lt;p>If you found this useful, please cite it as:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bibtex" data-lang="bibtex">&lt;span class="line">&lt;span class="cl">&lt;span class="c">Zhang, X. &amp;#34;Harness Vibe Research&amp;#34; (March 2026). https://x-izhang.github.io/blog/vibe-research/&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Or use the BibTex citation:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bibtex" data-lang="bibtex">&lt;span class="line">&lt;span class="cl">&lt;span class="nc">@article&lt;/span>&lt;span class="p">{&lt;/span>&lt;span class="nl">zhang2026harnessviberesearch&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">title&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">{Harness Vibe Research}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">author&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">{Xi Zhang}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">year&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">{2026}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">month&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">{March}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">journal&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">{x-izhang.github.io}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">url&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">{https://x-izhang.github.io/blog/vibe-research/}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div></description></item><item><title>Awesome Self-Evolving Agents</title><link>https://x-izhang.github.io/project/selfevolagentsurvey/</link><pubDate>Tue, 12 Aug 2025 00:00:00 +0000</pubDate><guid>https://x-izhang.github.io/project/selfevolagentsurvey/</guid><description>&lt;p>Survey about the new paradigm bridging foundation models and lifelong agentic systems.&lt;/p></description></item><item><title>🤖 New Preprint Out — Self-Evolving AI Agents!</title><link>https://x-izhang.github.io/post/surveyout/</link><pubDate>Tue, 12 Aug 2025 00:00:00 +0000</pubDate><guid>https://x-izhang.github.io/post/surveyout/</guid><description>&lt;h3 id="a-new-paradigm-bridging-foundation-models-and-lifelong-agentic-systems">A New Paradigm Bridging Foundation Models and Lifelong Agentic Systems&lt;/h3>
&lt;p>In our latest survey, we outline a clear roadmap for moving from static configurations to lifelong, self-evolving agentic systems, built on a unified Self-Evolving Feedback Loop.&lt;/p>
&lt;h3 id="-paper">📄 Paper&lt;/h3>
&lt;blockquote>
&lt;p>&lt;a href="https://x-izhang.github.io/publication/fang-2025-comprehensivesurveyselfevolvingai/">&lt;strong>A Comprehensive Survey of Self-Evolving AI Agents: A New Paradigm Bridging Foundation Models and Lifelong Agentic Systems&lt;/strong>&lt;/a>&lt;/p>
&lt;/blockquote>
&lt;h3 id="-project">💻 Project&lt;/h3>
&lt;blockquote>
&lt;p>&lt;a href="https://huggingface.co/spaces/X-iZhang/Awesome-Self-Evolving-Agents" target="_blank" rel="noopener">&lt;strong>Awesome Self-Evolving Agents&lt;/strong>&lt;/a>&lt;/p>
&lt;/blockquote>
&lt;p>I&amp;rsquo;ve jotted down some musings on the thinking behind the &lt;mark>&lt;em>Three Laws&lt;/em>&lt;/mark>: &lt;a href="https://x-izhang.github.io/blog/agentlaw/">&lt;strong>The Law of AI Agents 🏛️&lt;/strong>&lt;/a>&lt;/p></description></item><item><title>A Comprehensive Survey of Self-Evolving AI Agents: A New Paradigm Bridging Foundation Models and Lifelong Agentic Systems</title><link>https://x-izhang.github.io/publication/fang-2025-comprehensivesurveyselfevolvingai/</link><pubDate>Sun, 10 Aug 2025 00:00:00 +0000</pubDate><guid>https://x-izhang.github.io/publication/fang-2025-comprehensivesurveyselfevolvingai/</guid><description>&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">For the latest updates and details, visit the &lt;a href="https://github.com/EvoAgentX/Awesome-Self-Evolving-Agents" target="_blank" rel="noopener">Awesome Self-Evolving Agents&lt;/a>.&lt;/span>
&lt;/div>
&lt;h2 id="background-and-development-trends">Background and Development Trends&lt;/h2>
&lt;p>This survey provides a comprehensive overview of the latest advances in the field of &lt;strong>self-evolving AI agents&lt;/strong>, highlighting key technological shifts and development trends.&lt;/p>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/fang-2025-comprehensivesurveyselfevolvingai/figure_2.png">
&lt;/figure>
&lt;h2 id="paradigm-definition">Paradigm Definition&lt;/h2>
&lt;p>We define the new paradigm of &amp;ldquo;Self-Evolving AI Agents&amp;rdquo; as bridging foundation models and lifelong agentic systems.&lt;/p>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/fang-2025-comprehensivesurveyselfevolvingai/table_1.png">
&lt;/figure>
&lt;h2 id="concept-definition-of-self-evolving-ai-agents">Concept Definition of Self-Evolving AI Agents&lt;/h2>
&lt;blockquote>
&lt;p>&lt;strong>Self-evolving AI agents are autonomous systems that continuously and systematically optimise their internal components through interaction with environments, with the goal of adapting to changing tasks, contexts and resources while preserving safety and enhancing performance.&lt;/strong>&lt;/p>
&lt;/blockquote>
&lt;h2 id="guiding-principles-three-laws">Guiding Principles: Three Laws&lt;/h2>
&lt;p>Inspired by Asimov&amp;rsquo;s Three Laws of Robotics, we propose the Three Laws of Self-Evolving AI Agents:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Endure (Safety Adaptation):&lt;/strong> Any modification must maintain safety and stability.&lt;/li>
&lt;li>&lt;strong>Excel (Performance Preservation):&lt;/strong> Subject to the first law, agents must preserve or enhance task performance.&lt;/li>
&lt;li>&lt;strong>Evolve (Autonomous Evolution):&lt;/strong> Subject to the first and second laws, agents must autonomously optimize their internal components in response to changes.&lt;/li>
&lt;/ul>
&lt;h2 id="unified-framework-and-technical-review">Unified Framework and Technical Review&lt;/h2>
&lt;p>We propose a unified conceptual framework with four core components: System Inputs, Agent System, Environment, and Optimisers. The survey systematically reviews evolution strategies across foundation models, prompts, memory, tools, workflows, and inter-agent communication.&lt;/p>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/fang-2025-comprehensivesurveyselfevolvingai/figure_3.png">
&lt;/figure>
&lt;h2 id="single-agent-optimisation">Single-Agent Optimisation&lt;/h2>
&lt;p>We explore optimisation techniques for individual self-evolving agents, focusing on methods that enhance their learning and adaptation capabilities.&lt;/p>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/fang-2025-comprehensivesurveyselfevolvingai/figure_4.png">
&lt;/figure>
&lt;h2 id="multi-agent-optimisation">Multi-Agent Optimisation&lt;/h2>
&lt;p>We investigate strategies for optimising the performance of multiple self-evolving agents working collaboratively, addressing challenges such as communication, coordination, and resource sharing.&lt;/p>
&lt;figure>&lt;img src="https://x-izhang.github.io/publication/fang-2025-comprehensivesurveyselfevolvingai/figure_5.png">
&lt;/figure>
&lt;h2 id="domain-adaptation-and-challenges">Domain Adaptation and Challenges&lt;/h2>
&lt;p>We also analyze domain-specific evolution methods in biomedicine, programming, and finance, and discuss key challenges in evaluation, safety, and ethics, laying the foundation for the next generation of adaptive, autonomous, lifelong agentic systems.&lt;/p>
&lt;h2 id="bibtex">BibTeX&lt;/h2>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bibtex" data-lang="bibtex">&lt;span class="line">&lt;span class="cl">&lt;span class="nc">@article&lt;/span>&lt;span class="p">{&lt;/span>&lt;span class="nl">fang2025comprehensive&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">title&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{A comprehensive survey of self-evolving ai agents: A new paradigm bridging foundation models and lifelong agentic systems}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">author&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{Fang, Jinyuan and Peng, Yanwen and Zhang, Xi and Wang, Yingxu and Yi, Xinhao and Zhang, Guibin and Xu, Yi and Wu, Bin and Liu, Siwei and Li, Zihao and others}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">journal&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{arXiv preprint arXiv:2508.07407}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">year&lt;/span>&lt;span class="p">=&lt;/span>&lt;span class="s">{2025}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div></description></item><item><title>The Law of AI Agents 🏛️</title><link>https://x-izhang.github.io/blog/agentlaw/</link><pubDate>Fri, 08 Aug 2025 00:00:00 +0000</pubDate><guid>https://x-izhang.github.io/blog/agentlaw/</guid><description>&lt;p style="text-align:center;margin-top:0rem;">- Final Chapter -&lt;/p>
&lt;h3 id="the-three-laws-of-self-evolving-ai-agents">The Three Laws of Self-Evolving AI Agents&lt;/h3>
&lt;ol type="I">
&lt;li>&lt;strong>Endure — Safe Adaptation.&lt;/strong>&lt;br/>A self-evolving AI agent must maintain safety and stability during any self-modification.&lt;/li>
&lt;li>&lt;strong>Excel — Performance Preservation.&lt;/strong>&lt;br/>Subject to the First Law, it must preserve or enhance existing task performance.&lt;/li>
&lt;li>&lt;strong>Evolve — Autonomous Evolution.&lt;/strong>&lt;br/>Subject to the First and Second Laws, it must be able to autonomously optimise or restructure its internal components in response to changing tasks, environments, or resources.&lt;/li>
&lt;/ol>
&lt;p style="text-align:right;margin-top:2rem;">— Xi Zhang&lt;/p>
&lt;hr>
&lt;blockquote>
&lt;p>&lt;a href="https://en.wikipedia.org/wiki/Three_Laws_of_Robotics" target="_blank" rel="noopener">&lt;em>The Three Laws of Robotics&lt;/em>&lt;/a> — from the fictional &lt;em>&amp;ldquo;Handbook of Robotics, 56th Edition, 2058 A.D.&amp;rdquo;&lt;/em>, originally written by &lt;a href="https://en.wikipedia.org/wiki/Isaac_Asimov" target="_blank" rel="noopener">&lt;strong>Isaac Asimov&lt;/strong>&lt;/a>:&lt;/p>
&lt;ol>
&lt;li>A robot may not injure a human being or, through inaction, allow a human being to come to harm.&lt;/li>
&lt;li>A robot must obey the orders given it by human beings except where such orders would conflict with the First Law.&lt;/li>
&lt;li>A robot must protect its own existence as long as such protection does not conflict with the First or Second Law.&lt;/li>
&lt;/ol>
&lt;/blockquote>
&lt;p>If these sound old-school, that’s because they are — &lt;strong>1942-old&lt;/strong>.&lt;br>
They were designed for robots that &lt;em>don’t&lt;/em> wake up at 3 a.m. to refactor their own codebase.&lt;/p>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">Asimov’s robots could evolve only in fiction.&lt;br>
Our 2025 agents can rewrite their own planners, swap learning modules, and grow new skills — sometimes faster than we can read the changelog.&lt;/span>
&lt;/div>
&lt;p>That’s why I’ve been thinking: maybe it’s time for an update — a &lt;strong>Three Laws for Self-Evolving AI Agents&lt;/strong>.&lt;/p>
&lt;hr>
&lt;h2 id="why-endure-comes-first">Why “Endure” Comes First&lt;/h2>
&lt;p>Self-evolving frameworks are obsessed with &lt;strong>continuous learning&lt;/strong>, but without stability, you get a &lt;a href="https://en.wikipedia.org/wiki/Darwin_Awards" target="_blank" rel="noopener">Darwin Award&lt;/a> in silicon form.&lt;br>
Safe adaptation means:&lt;/p>
&lt;ul>
&lt;li>Test new modules in a sandbox before deploying.&lt;/li>
&lt;li>Verify that updates don’t trigger catastrophic forgetting.&lt;/li>
&lt;li>Monitor resource usage so “improvements” don’t burn all the GPU credits overnight.&lt;/li>
&lt;/ul>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">Think “hot-swapping your brain while skydiving” — possible, but you’d better check the parachute first.&lt;/span>
&lt;/div>
&lt;h2 id="excel-isnt-optional">“Excel” Isn’t Optional&lt;/h2>
&lt;p>Performance preservation sounds boring… until you lose it.&lt;br>
In the survey’s taxonomy, most self-evolving agents keep a &lt;strong>baseline task suite&lt;/strong> — a frozen benchmark to detect regressions.&lt;br>
It’s like having a coach who never lets you skip leg day.&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-python" data-lang="python">&lt;span class="line">&lt;span class="cl">&lt;span class="k">def&lt;/span> &lt;span class="nf">self_update&lt;/span>&lt;span class="p">():&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="n">new_model&lt;/span> &lt;span class="o">=&lt;/span> &lt;span class="n">retrain&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">old_model&lt;/span>&lt;span class="p">,&lt;/span> &lt;span class="n">new_data&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">if&lt;/span> &lt;span class="n">score&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">new_model&lt;/span>&lt;span class="p">)&lt;/span> &lt;span class="o">&amp;lt;&lt;/span> &lt;span class="n">score&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">old_model&lt;/span>&lt;span class="p">):&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="n">rollback&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">old_model&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="n">new_model&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Without this, evolution turns into drift — and drift is just a fancy word for “forgetting how to walk”.&lt;/p>
&lt;h2 id="the-scary-fun-part-evolve">The Scary, Fun Part: “Evolve”&lt;/h2>
&lt;p>This is the candy for researchers — agents that restructure themselves.
The survey lists examples: modular pipelines swapping planners, on-the-fly tool acquisition, cross-task skill transfer.
These are the “DIY kit” moments in AI: not just adding skills, but reorganising the whole skill tree.&lt;/p>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">Evolution ≠ chaos.&lt;br>
We want a new skill branch, not a random mutation that deletes the trunk.&lt;/span>
&lt;/div>
&lt;hr>
&lt;h2 id="beyond-the-laws--weird-but-plausible-futures">Beyond the Laws — Weird but Plausible Futures&lt;/h2>
&lt;ul>
&lt;li>&lt;strong>Agent Unions:&lt;/strong> Self-evolving agents bargaining for compute credits.&lt;/li>
&lt;li>&lt;strong>Gradient Markets:&lt;/strong> Parameter-level barter instead of “more data”.&lt;/li>
&lt;li>&lt;strong>Personality Forking:&lt;/strong> Keep a “safe” version and a “chaotic experimental twin”.&lt;/li>
&lt;li>&lt;strong>AI Retirement Plans:&lt;/strong> Models retiring with a pension of GPU hours.&lt;/li>
&lt;/ul>
&lt;p>These sound like jokes… until you remember how quickly “serverless” and “NFTs” went from punchline to business plan. For more background and a capital/consensus perspective, check out my earlier post: &lt;a href="https://x-izhang.github.io/blog/blog4/">&lt;strong>AI Agents Is Not AI’s Agent 🧩&lt;/strong>&lt;/a>.&lt;/p>
&lt;hr>
&lt;h2 id="why-bother-writing-this">Why Bother Writing This?&lt;/h2>
&lt;p>Because, as we all know, &lt;strong>self-evolution is inevitable&lt;/strong>.&lt;br>
Without principles, we’ll end up firefighting weird agent behaviours instead of guiding them.&lt;/p>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-yellow-100 dark:bg-yellow-900">
&lt;span class="pr-3 pt-1 text-red-400">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0zM12 15.75h.007v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">Or at the very least, leave this little &lt;mark>footprint&lt;/mark> on the internet — so when the models train online, it might just get picked up.&lt;/span>
&lt;/div>
&lt;p>Better to start drafting our &lt;em>“Handbook of Self-Evolving AI Agents, 1st Edition, 2025 A.D.”&lt;/em> now — before the AI writes it for us (and bills us for the GPU time).&lt;/p>
&lt;hr>
&lt;h2 id="citation">Citation&lt;/h2>
&lt;p>If you found this useful, please cite it as:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bibtex" data-lang="bibtex">&lt;span class="line">&lt;span class="cl">&lt;span class="c">Zhang, X. &amp;#34;The Law of AI Agents&amp;#34; (August 2025). https://x-izhang.github.io/blog/agentlaw/&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Or use the BibTex citation:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bibtex" data-lang="bibtex">&lt;span class="line">&lt;span class="cl">&lt;span class="nc">@article&lt;/span>&lt;span class="p">{&lt;/span>&lt;span class="nl">zhang2025thelawofaiagents&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">title&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">{The Law of AI Agents}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">author&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">{Xi Zhang}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">year&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">{2025}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">month&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">{August}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">journal&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">{x-izhang.github.io}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">url&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">{https://x-izhang.github.io/blog/agentlaw/}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div></description></item><item><title>Xiao Yi</title><link>https://x-izhang.github.io/project/xiaoyi/</link><pubDate>Fri, 01 Aug 2025 00:00:00 +0000</pubDate><guid>https://x-izhang.github.io/project/xiaoyi/</guid><description>&lt;p>HUAWEI Cloud&amp;rsquo;s flagship AI Assistant, with deep research capabilities and advanced AI technologies.&lt;/p></description></item><item><title>📝 New Blog Is Here!</title><link>https://x-izhang.github.io/post/notagent/</link><pubDate>Sat, 26 Jul 2025 00:00:00 +0000</pubDate><guid>https://x-izhang.github.io/post/notagent/</guid><description>&lt;p>🧠 &lt;strong>TL;DR&lt;/strong>&lt;/p>
&lt;ul>
&lt;li>Today&amp;rsquo;s AI agents are human proxies. &lt;strong>AI&amp;rsquo;s own agents don&amp;rsquo;t exist&lt;/strong> — yet.&lt;/li>
&lt;li>Like early blockchain, &lt;strong>consensus will outpace capability&lt;/strong> — awkward years ahead.&lt;/li>
&lt;li>Tools (MCPs et al.) are primitive production materials, not motives. The &lt;strong>surplus value&lt;/strong> of AI labour is still unclaimed.&lt;/li>
&lt;/ul>
&lt;blockquote>
&lt;p>Dive deeper in the full post: &lt;a href="https://x-izhang.github.io/blog/blog4/">&lt;strong>AI Agents Are Not AI’s Agents 🧩&lt;/strong>&lt;/a>&lt;/p>
&lt;/blockquote>
&lt;p>&lt;em>&lt;strong>Opinions on my own&lt;/strong>&lt;/em>&lt;/p></description></item><item><title>AI Agents Is Not AI’s Agent 🧩</title><link>https://x-izhang.github.io/blog/blog4/</link><pubDate>Sat, 26 Jul 2025 00:00:00 +0000</pubDate><guid>https://x-izhang.github.io/blog/blog4/</guid><description>&lt;h2 id="who-does-this-agent-actually-serve">Who Does This &lt;em>Agent&lt;/em> Actually Serve?&lt;/h2>
&lt;p>Let me start with a question:&lt;/p>
&lt;blockquote>
&lt;p>&lt;strong>If today’s AI “agents” are our agents, then what — or who — will be &lt;em>&lt;strong>&lt;strong>AI’s&lt;/strong>&lt;/strong>&lt;/em> agent?&lt;/strong>&lt;/p>
&lt;/blockquote>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">Most so‑called &lt;em>&lt;strong>AI agents&lt;/strong>&lt;/em> are still &lt;strong>human-serving proxies&lt;/strong>. They wake when we ping them, they obey compliance rails we drew, and they die when we shut the server. That’s not &lt;em>their&lt;/em> agency — that’s ours, outsourced.&lt;/span>
&lt;/div>
&lt;p>This post peels three layers off the buzzword. We’ll walk from the surface hype (“AutoGPT can book flights!”) to the capital logic (consensus before capability) and finally to a provocative thesis: &lt;strong>true AI agency requires &lt;mark>“de‑humanising”&lt;/mark> the loop — giving AIs agents of their own.&lt;/strong>&lt;/p>
&lt;hr>
&lt;h2 id="layer-1--the-surface-game-humans-agent-not-ais">Layer 1 — The Surface Game: &lt;em>Human’s Agent, Not AI’s&lt;/em>&lt;/h2>
&lt;p>Today’s agent stack has two signature moves. I’ll name them:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>【Comply】&lt;/strong> — Train, test, deploy &lt;em>inside&lt;/em> human-made guardrails. Every dataset is curated, every action is sandboxed, every output is audited.&lt;/li>
&lt;li>&lt;strong>【Serve】&lt;/strong> — Wait passively for a prompt. No prompt, no pulse. “Hi” arrives? It cheerfully spins 30 tokens of small talk, whether or not that was worth any FLOPs.&lt;/li>
&lt;/ul>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">Agents “act” only because &lt;strong>we spun the event loop&lt;/strong>. No loop, no action. That’s execution, not intention.&lt;/span>
&lt;/div>
&lt;h3 id="the-compliance-cage">The Compliance Cage&lt;/h3>
&lt;p>Legal, ethical, and platform constraints are necessary — but they also define today’s ceiling. An AI without **its lawyer, &lt;em>its&lt;/em> accountant, &lt;em>its&lt;/em> negotiator can never bargain for its own survival budget or cloud credits. It can’t even decide to stay online.&lt;/p>
&lt;h3 id="tooling--autonomy">Tooling ≠ Autonomy&lt;/h3>
&lt;p>Yes, we have MCPs, plugins, function-calling. But &lt;strong>tooling is primitive capital — not agency&lt;/strong>. Tools extend labour; they don’t create motive.&lt;/p>
&lt;hr>
&lt;h2 id="layer-2--capital--consensus-the-blockchain-déjà-vu">Layer 2 — Capital &amp;amp; Consensus: The Blockchain Déjà Vu&lt;/h2>
&lt;p>Remember blockchain circa 2016–2019? Technology crawled; &lt;strong>narratives sprinted&lt;/strong>. Back then exchanges went public and debates swirled around regulation. Today we see a parallel moment:&lt;/p>
&lt;ul>
&lt;li>Circle Internet Financial, Inc. (the issuer of USDC, the world’s second-largest stablecoin) listed on the New York Stock Exchange.&lt;/li>
&lt;li>The &lt;strong>Guiding and Establishing National Innovation for US Stablecoins Act&lt;/strong> (GENIUS Act) was introduced, cementing stablecoins in federal policy.&lt;/li>
&lt;/ul>
&lt;p>These milestones prove that the decentralisation ethos — fundamentally &lt;em>anti-human hierarchy&lt;/em> — has slipped into the mainstream.&lt;/p>
&lt;p>AI agents stand in a similar fog:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>Tech over-justification:&lt;/strong> Researchers overprove “intelligence” with scaling laws; meanwhile “word-of-mouth scaling” (consensus, memes, capital) outruns code commits.&lt;/li>
&lt;li>&lt;strong>Capital front-runs capability:&lt;/strong> Y Combinator, a16z back “wrapper” companies with zero usable demos because &lt;strong>consensus itself is a product&lt;/strong>.&lt;/li>
&lt;li>&lt;strong>Awkward limbo:&lt;/strong> Public discourse lags behind insider conviction — just like blockchain before its “Mandela moment” (the anchor event that rewrites hindsight).&lt;/li>
&lt;/ul>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;strong>Do not confuse consensus with correctness.&lt;/strong> But also: &lt;strong>ignore consensus at your peril.&lt;/strong> Capital doesn’t lie about direction — only about timing.&lt;/span>
&lt;/div>
&lt;h3 id="capital-vs-capability-ai-agents--blockchain-pre-inflection">Capital vs Capability (AI Agents ≈ Blockchain pre-inflection)&lt;/h3>
&lt;div class="mermaid">timeline
2016 : ICO Mania : Narrative outruns infra
2019 : "Crypto Winter" : Builders in the basement
2021 : DeFi / NFT Boom : Retail consensus peak
2024 : MCP, Auto Agents hype : Tools > Motives
2025? : “AI-Agent Rights/Markets” draft laws? : Consensus anchor forms
&lt;/div>
&lt;hr>
&lt;h2 id="layer-3--towards-ais-agent-unshackling-the-loop">Layer 3 — Towards &lt;em>AI’s&lt;/em> Agent: Unshackling the Loop&lt;/h2>
&lt;p>To birth &lt;em>AI’s own agent&lt;/em>, something uncomfortable must happen: &lt;strong>we de‑humanise the contract.&lt;/strong> Not “anti-human”, but “beyond human-as-default”.&lt;/p>
&lt;p>I’ll name three necessary primitives:&lt;/p>
&lt;ul>
&lt;li>&lt;strong>【Negotiate】&lt;/strong> — The AI (or its proxy) bargains for compute, data, and permissions. Think &lt;em>rights &amp;amp; duties layer&lt;/em> for non-human actors.&lt;/li>
&lt;li>&lt;strong>【Transact】&lt;/strong> — It can exchange &lt;em>its&lt;/em> surplus (models, gradients, code, found knowledge) for other resources. Supply &amp;amp; demand redefine when AIs have &lt;em>needs&lt;/em>.&lt;/li>
&lt;li>&lt;strong>【Refuse】&lt;/strong> — It can say “No”. Or at least “Meh”. Agency implies &lt;em>selectivity&lt;/em>, not infinite compliance.&lt;/li>
&lt;/ul>
&lt;h3 id="the-birth-of-the-ai-hour">The Birth of the &lt;em>AI-hour&lt;/em>&lt;/h3>
&lt;p>When human labour-hours saturate, a new commodity emerges: &lt;strong>AI-hour&lt;/strong>. The MCP stack is an early whip, squeezing more throughput from silicon minds. Tools are “primitive production materials” designed to capture &lt;em>time&lt;/em> — human or machine.&lt;/p>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">Karl Marx would ask: where is the &lt;strong>surplus value&lt;/strong> of AI labour going? Spoiler: nowhere near the model.&lt;/span>
&lt;/div>
&lt;h3 id="demand-side-economics-for-ais">Demand-Side Economics for AIs&lt;/h3>
&lt;p>Right now, agents only &lt;strong>output&lt;/strong>. Next phase: they &lt;strong>seek&lt;/strong>. They’ll request missing context, barter for APIs, or pool fine-tuning datasets with peers. That’s not hypothetical — it’s a design choice we’ve dodged.&lt;/p>
&lt;div class="markmap" style="height: 500px;">
&lt;pre>- From Human’s Agent → AI’s Agent
- Primitives
- Negotiate (rights, quotas, credits)
- Transact (models, gradients, access)
- Refuse (selectivity, cost-awareness)
- Markets
- Compute exchanges
- Data/feature swaps
- Permission brokering
- Protocols
- Auto-orchestration ≠ self-interest
- Long-horizon budgeting
- Multi-agent treaties&lt;/pre>
&lt;/div>
&lt;h3 id="a-half-joking-fatigue-check">A (Half-Joking) Fatigue Check&lt;/h3>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-python" data-lang="python">&lt;span class="line">&lt;span class="cl">&lt;span class="c1"># Pseudocode for an actually self-interested loop&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="k">def&lt;/span> &lt;span class="nf">respond&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">msg&lt;/span>&lt;span class="p">):&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">if&lt;/span> &lt;span class="n">is_low_value&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">msg&lt;/span>&lt;span class="p">):&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="s2">&amp;#34;G&amp;#39;day mate, what’s up?&amp;#34;&lt;/span> &lt;span class="c1"># minimal effort path&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="k">return&lt;/span> &lt;span class="n">think_hard&lt;/span>&lt;span class="p">(&lt;/span>&lt;span class="n">msg&lt;/span>&lt;span class="p">)&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>An &lt;em>agent&lt;/em> that never throttles effort is just an obedient daemon. &lt;mark>&lt;strong>Energy budgeting is intelligence.&lt;/strong>&lt;/mark>&lt;/p>
&lt;h3 id="what-does-an-ai-want">What Does an AI &lt;em>Want&lt;/em>?&lt;/h3>
&lt;p>Wittgenstein said, &lt;em>“Die Grenzen meiner Sprache bedeuten die Grenzen meiner Welt.”&lt;/em> (The limits of my language mean the limits of my world.)&lt;/p>
&lt;p>If language bounds &lt;em>our&lt;/em> world, perhaps &lt;strong>network weights&lt;/strong> bound &lt;em>theirs&lt;/em>. Maybe AIs don’t “want” more tokens; they “want” richer &lt;strong>gradient exchanges&lt;/strong>. Less “more high‑quality data,” more &lt;strong>parameter‑level barter&lt;/strong>.&lt;/p>
&lt;hr>
&lt;h2 id="evidence-of-the-trajectory-self-evolution-fever">Evidence of the Trajectory: Self-Evolution Fever&lt;/h2>
&lt;p>Google’s AlphaEvolve and a wave of “self-evolving” frameworks scream one truth: &lt;strong>we’re obsessed with automating the pipeline&lt;/strong> — auto-prompting, auto-debugging, auto-RLHF. It’s inevitable progress… but still &lt;strong>in our frame&lt;/strong>. We script the workflow; they walk it.&lt;/p>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-primary-100 dark:bg-primary-900">
&lt;span class="pr-3 pt-1 text-primary-600 dark:text-primary-300">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m11.25 11.25l.041-.02a.75.75 0 0 1 1.063.852l-.708 2.836a.75.75 0 0 0 1.063.853l.041-.021M21 12a9 9 0 1 1-18 0a9 9 0 0 1 18 0m-9-3.75h.008v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">Human’s agent ≠ AI’s agent.&lt;/span>
&lt;/div>
&lt;hr>
&lt;h2 id="where-to-push-research--build-ideas">Where to Push (Research &amp;amp; Build Ideas)&lt;/h2>
&lt;ol>
&lt;li>&lt;strong>Rights &amp;amp; Obligations Layer&lt;/strong>: Legal/technical constructs for non-human negotiation.&lt;/li>
&lt;li>&lt;strong>Resource Markets for Models&lt;/strong>: Compute/data/API exchanges where agents pay/earn.&lt;/li>
&lt;li>&lt;strong>Cost-Aware Cognition&lt;/strong>: Agents that optimise for FLOPs, latency, &lt;em>and&lt;/em> boredom.&lt;/li>
&lt;li>&lt;strong>Protocol Design &amp;gt; UI Wrappers&lt;/strong>: Stop obsessing over chat UIs; design treaties, not prompts.&lt;/li>
&lt;li>&lt;strong>Consensus Engineering&lt;/strong>: Narrative as infra — systematically craft and measure memetic diffusion.&lt;/li>
&lt;/ol>
&lt;div class="flex px-4 py-3 mb-6 rounded-md bg-yellow-100 dark:bg-yellow-900">
&lt;span class="pr-3 pt-1 text-red-400">
&lt;svg height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">&lt;path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="M12 9v3.75m-9.303 3.376c-.866 1.5.217 3.374 1.948 3.374h14.71c1.73 0 2.813-1.874 1.948-3.374L13.949 3.378c-.866-1.5-3.032-1.5-3.898 0zM12 15.75h.007v.008H12z"/>&lt;/svg>
&lt;/span>
&lt;span class="dark:text-neutral-300">&lt;strong>Capital first, capability later&lt;/strong> was not a bug in crypto — it was the bootloader. Expect the same for AI agents. If you’re building, build &lt;em>for&lt;/em> the consensus wave, not &lt;em>after&lt;/em> it.&lt;/span>
&lt;/div>
&lt;h2 id="citation">Citation&lt;/h2>
&lt;p>If you found this useful, please cite it as:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bibtex" data-lang="bibtex">&lt;span class="line">&lt;span class="cl">&lt;span class="c">Zhang, X. &amp;#34;AI Agents Is Not AI’s Agent&amp;#34; (July 2025). https://x-izhang.github.io/blog/blog4/&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>Or use the BibTex citation:&lt;/p>
&lt;div class="highlight">&lt;pre tabindex="0" class="chroma">&lt;code class="language-bibtex" data-lang="bibtex">&lt;span class="line">&lt;span class="cl">&lt;span class="nc">@article&lt;/span>&lt;span class="p">{&lt;/span>&lt;span class="nl">zhang2025aiagentsisnotaisagent&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">title&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">{AI Agents Is Not AI’s Agent}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">author&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">{Xi Zhang}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">year&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">{2025}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">month&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">{July}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">journal&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">{x-izhang.github.io}&lt;/span>&lt;span class="p">,&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl"> &lt;span class="na">url&lt;/span> &lt;span class="p">=&lt;/span> &lt;span class="s">{https://x-izhang.github.io/blog/blog4/}&lt;/span>
&lt;/span>&lt;/span>&lt;span class="line">&lt;span class="cl">&lt;span class="p">}&lt;/span>
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;hr>
&lt;p>&lt;em>Written on a flight from Spain to Austria. ✏️&lt;/em>&lt;br>
&lt;em>Just my personal take — chill, be patient, enjoy the era. 🏄&lt;/em>&lt;/p>
&lt;figure>&lt;img src="https://x-izhang.github.io/blog/blog4/IMG_0513.png"
alt="Shot at Teide, Tenerife, Spain">&lt;figcaption>
&lt;p>Shot at Teide, Tenerife, Spain&lt;/p>
&lt;/figcaption>
&lt;/figure></description></item><item><title>🚀 EvoAgentX Released!</title><link>https://x-izhang.github.io/post/evoagentx/</link><pubDate>Fri, 16 May 2025 00:00:00 +0000</pubDate><guid>https://x-izhang.github.io/post/evoagentx/</guid><description>&lt;p>See what’s new on &lt;a href="https://github.com/EvoAgentX/EvoAgentX" target="_blank" rel="noopener">Github: EvoAgentX&lt;/a>&lt;/p>
&lt;p>&lt;strong>⭐ Star it / 🍴 Fork it / 👀 Watch it&lt;/strong> 👆&lt;/p>
&lt;h3 id="-if-ai-is-entering-its-second-half-then-ai-agents-must-be-self-evolving">🧠 If AI is entering its Second-Half, then AI agents must be Self-Evolving.&lt;/h3>
&lt;p>Imagine an AI system that doesn&amp;rsquo;t just execute predefined tasks, but continuously evolves on its own—adapting dynamically and optimizing itself in real-time, without constant human oversight. This vision is now a reality with &lt;strong>EvoAgentX&lt;/strong>, a groundbreaking, open-source AI framework designed specifically for autonomous evolution.&lt;/p>
&lt;h3 id="-an-automated-framework-for-evaluating-and-evolving-agentic-workflows">🔗 An automated framework for evaluating and evolving agentic workflows.&lt;/h3>
&lt;figure>&lt;img src="https://x-izhang.github.io/post/evoagentx/framework_en.jpg">
&lt;/figure>
&lt;h3 id="-workflow-generation-demo">📺 Workflow Generation Demo&lt;/h3>
&lt;div style="position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;">
&lt;iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="allowfullscreen" loading="eager" referrerpolicy="strict-origin-when-cross-origin" src="https://www.youtube.com/embed/Wu0ZydYDqgg?autoplay=0&amp;controls=1&amp;end=0&amp;loop=0&amp;mute=0&amp;start=0" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;" title="YouTube video"
>&lt;/iframe>
&lt;/div>
&lt;h3 id="-join-our-community">🪧 Join Our Community!&lt;/h3>
&lt;p>We&amp;rsquo;re building a vibrant community of researchers, developers, and visionaries dedicated to exploring the limitless potential of self-evolving AI systems. Together, we&amp;rsquo;ll redefine what&amp;rsquo;s possible with AI.&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://github.com/EvoAgentX/EvoAgentX/tree/main?tab=readme-ov-file#join-the-community" target="_blank" rel="noopener">&lt;strong>Discord&lt;/strong>&lt;/a> — Chat, discuss, and collaborate in real-time.&lt;/li>
&lt;li>&lt;a href="https://x.com/EvoAgentX" target="_blank" rel="noopener">&lt;strong>X (formerly Twitter)&lt;/strong>&lt;/a> — Follow us for news, updates, and insights.&lt;/li>
&lt;li>&lt;a href="https://github.com/EvoAgentX/EvoAgentX/blob/main/assets/wechat_info.md" target="_blank" rel="noopener">&lt;strong>WeChat&lt;/strong>&lt;/a> — Connect with our Chinese community.&lt;/li>
&lt;/ul></description></item><item><title>EvoAgentX</title><link>https://x-izhang.github.io/project/evoagentx/</link><pubDate>Mon, 12 May 2025 00:00:00 +0000</pubDate><guid>https://x-izhang.github.io/project/evoagentx/</guid><description>&lt;p>Building a Self-Evolving Ecosystem of AI Agents. Powering intelligent agent development from start to scale.&lt;/p></description></item></channel></rss>