<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://datus.ai/blog/data-engineering-agent/data-engineering-agent-layered-subagent</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/data-engineering-agent/</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/agentic-data-engineering-vs-traditional-data-engineering</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/agentic-data-stack</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/agentic-etl-what-changes-beyond-traditional-etl</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/ai-data-pipeline-automation-use-cases-architecture-and-tradeoffs</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/beyond-sql-how-datus-integrates-with-your-entire-data-toolchain</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/data-engineering-agent-architecture</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/data-engineering-agent-use-cases</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/datus-0-2-6-release-equipping-the-agent-with-a-brain</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/datus-storage-layer</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/how-mcp-changes-data-workflow-automation</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/how-structured-context-improves-ai-agent-output</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/make-data-agents-truly-usable-ask-explore-and-control-with-confidence</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/meet-the-general-chat-agent</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/meet_datus</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/semantic-modeling-for-agentic-analytics-workflows</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/the-operating-model-of-an-agentic-data-team</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/using-mcp-extensions-in-data-engineering-workflows</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/welcome</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/what-autonomous-data-engineering-actually-looks-like-in-practice</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/what-is-data-engineering-agent</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/why-ai-agents-need-semantic-context-to-work-reliably</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/why-data-engineering-needs-agents-not-just-copilots</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url><url><loc>https://datus.ai/blog/posts/why-reliable-data-agents-need-more-than-good-prompts</loc><lastmod>2026-04-02T13:30:00.000Z</lastmod></url></urlset>