<?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 on Wissen Xue Blog</title>
    <link>https://h.acethon.com/tags/ai-agents/</link>
    <description>Recent content in Ai-Agents on Wissen Xue Blog</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Tue, 11 Aug 2026 15:40:18 +0800</lastBuildDate>
    <atom:link href="https://h.acethon.com/tags/ai-agents/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Understanding AI agent harnesses: From agent loops to production runtimes</title>
      <link>https://h.acethon.com/posts/ai-agent-harness/</link>
      <pubDate>Tue, 11 Aug 2026 15:40:18 +0800</pubDate>
      <guid>https://h.acethon.com/posts/ai-agent-harness/</guid>
      <description>&lt;h1 id=&#34;understanding-ai-agent-harnesses-from-agent-loops-to-production-runtimes&#34;&gt;Understanding AI agent harnesses: From agent loops to production runtimes&lt;/h1&gt;&#xA;&lt;p&gt;An AI agent is more than a language model with permission to call a shell command. The model proposes actions, but another layer decides which tools exist, what context the model receives, what the agent may change, how failures are handled, and when the task is finished.&lt;/p&gt;&#xA;&lt;p&gt;That layer is the &lt;strong&gt;agent harness&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;This article explains what a harness does, why it matters, and how four current agent systems approach it: Codex CLI, Pi, OpenCode, and Hermes Agent.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
