<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Agent Harness on DataAgentX</title><link>https://e343c64b.dataagentx.pages.dev/en/tags/agent-harness/</link><description>Recent content in Agent Harness on DataAgentX</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Sun, 04 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://e343c64b.dataagentx.pages.dev/en/tags/agent-harness/index.xml" rel="self" type="application/rss+xml"/><item><title>How to Build a Data Agent: A Working Map from 23 Articles</title><link>https://e343c64b.dataagentx.pages.dev/en/tech/20261004-data-agent-series-recap/</link><pubDate>Sun, 04 Oct 2026 00:00:00 +0000</pubDate><guid>https://e343c64b.dataagentx.pages.dev/en/tech/20261004-data-agent-series-recap/</guid><description>&lt;p&gt;After surveying many Data Agent products, a team beginning implementation still faces five basic questions: What work should the system own? Which data should it use? How may it execute? How will we prove the result? Who remains accountable when it fails?&lt;/p&gt;&#10;&lt;p&gt;Those questions are more durable than a vendor list. They connect definition, architecture, autonomy, evaluation, and rollout.&lt;/p&gt;&#10;&lt;p&gt;The diagram below maps those questions onto an operating path: how a task enters the system, how semantics constrain planning and execution, and how evidence, approval, read-back, and feedback close the loop.&lt;/p&gt;</description></item><item><title>Inside DataBuddy: Why Data Agents Need a Shared Data Foundation</title><link>https://e343c64b.dataagentx.pages.dev/en/products/20260929-tencent-databuddy-shared-foundation/</link><pubDate>Tue, 29 Sep 2026 00:00:00 +0000</pubDate><guid>https://e343c64b.dataagentx.pages.dev/en/products/20260929-tencent-databuddy-shared-foundation/</guid><description>&lt;p&gt;An analytics agent reports 120,000 new users. The operating dashboard says 108,000. Both can show their SQL, and both claim to use current data. The problem is larger than one wrong answer: do the agent and the existing data products share the same assets, semantics, identity, and controls?&lt;/p&gt;&#10;&lt;p&gt;That question makes DataBuddy’s architecture more interesting than its three visible roles—data engineering, analytics, and governance agents. Underneath them, the product connects ingestion, lakehouse storage, catalog, unified semantics, and AI-ready data knowledge into a shared chain. An Agent Harness ties that chain to context, tools, security, and evaluation.&lt;/p&gt;</description></item><item><title>Why Data Agent Tasks Still Fail When the Agent Can Plan</title><link>https://e343c64b.dataagentx.pages.dev/en/tech/20260909-planning-and-orchestration/</link><pubDate>Wed, 09 Sep 2026 00:00:00 +0000</pubDate><guid>https://e343c64b.dataagentx.pages.dev/en/tech/20260909-planning-and-orchestration/</guid><description>&lt;p&gt;“New-customer conversion is down. Find the cause and recommend what to do.” The agent queries channels, then regions. The third query times out, so it restarts from the beginning. Or it produces a twelve-step plan, reads the first result, and forgets which hypothesis the task was meant to test. It appears to reason, yet the work never finishes.&lt;/p&gt;&#10;&lt;p&gt;The planning layer is not a checklist generator. It turns a complex objective into an execution process that preserves state, checks evidence, recovers from failure, and hands control to a person when necessary.&lt;/p&gt;</description></item><item><title>A Seven-Layer Architecture for Production Data Agents</title><link>https://e343c64b.dataagentx.pages.dev/en/tech/20260907-architecture/</link><pubDate>Mon, 07 Sep 2026 00:00:00 +0000</pubDate><guid>https://e343c64b.dataagentx.pages.dev/en/tech/20260907-architecture/</guid><description>&lt;p&gt;“Why did new-customer conversion fall this month?” sounds like a SQL question. It is not.&lt;/p&gt;&#10;&lt;p&gt;Before touching a warehouse, a useful Data Agent has to establish what &lt;em&gt;new customer&lt;/em&gt; means, which conversion window applies, whether the metric changed recently, which data the requester is allowed to see, and what evidence would make an explanation credible. A query can run perfectly and still answer the wrong question.&lt;/p&gt;&#10;&lt;p&gt;Production Data Agents therefore need more than a language model and a database connector. They need a chain of responsibilities that turns ambiguous intent into a result another person can inspect. The seven-layer model below is a way to design that chain—and, when it breaks, to locate the failure.&lt;/p&gt;</description></item><item><title>Data Agent Levels L0–L5: Autonomy Transfers Responsibility</title><link>https://e343c64b.dataagentx.pages.dev/en/tech/20260906-data-agent-levels/</link><pubDate>Sun, 06 Sep 2026 00:00:00 +0000</pubDate><guid>https://e343c64b.dataagentx.pages.dev/en/tech/20260906-data-agent-levels/</guid><description>&lt;p&gt;One system writes SQL. Another invokes SQL and Python, observes errors, and replans. The second system has more tools, but tool count alone does not make it more autonomous. The real questions are: Who sets the goal? Who organizes the work? Who is authorized to act? Who verifies the result? Who recovers—and remains accountable—when it fails?&lt;/p&gt;&#10;&lt;p&gt;Data Agent levels are therefore best understood as a transfer of responsibility, not a feature checklist. At each level, the agent inherits more operations, judgment, and risk.&lt;/p&gt;</description></item><item><title>What Is a Data Agent? Four Practical Tests</title><link>https://e343c64b.dataagentx.pages.dev/en/tech/20260903-what-is-a-data-agent/</link><pubDate>Thu, 03 Sep 2026 00:00:00 +0000</pubDate><guid>https://e343c64b.dataagentx.pages.dev/en/tech/20260903-what-is-a-data-agent/</guid><description>&lt;p&gt;“Why did conversion fall this week?”&lt;/p&gt;&#10;&lt;p&gt;An NL2SQL tool can translate that sentence into a query. A data agent has a larger job. It must establish which product and funnel the question refers to, decide whether “this week” means a calendar week or a rolling seven-day window, and respect what the current user is allowed to see. It then has to find trusted data, apply the right metric definition, investigate the change, run and check its queries, and return evidence with the conclusion.&lt;/p&gt;</description></item></channel></rss>