<?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">
<url>
  <loc>https://www.gustavocaetano.com/blog/agente-autonomo-4-travas</loc>
  <news:news>
    <news:publication>
      <news:name>Gustavo Caetano</news:name>
      <news:language>pt</news:language>
    </news:publication>
    <news:publication_date>2026-07-25T12:35:00.000Z</news:publication_date>
    <news:title>Agente autônomo: 4 travas antes de liberar</news:title>
  </news:news>
</url>
<url>
  <loc>https://www.gustavocaetano.com/blog/o-que-e-mcp-sem-estado</loc>
  <news:news>
    <news:publication>
      <news:name>Gustavo Caetano</news:name>
      <news:language>pt</news:language>
    </news:publication>
    <news:publication_date>2026-07-25T11:43:22.793Z</news:publication_date>
    <news:title>MCP sem estado: a comanda que viaja com o pedido</news:title>
  </news:news>
</url>
<url>
  <loc>https://www.gustavocaetano.com/blog/copilot-ou-api-5-perguntas</loc>
  <news:news>
    <news:publication>
      <news:name>Gustavo Caetano</news:name>
      <news:language>pt</news:language>
    </news:publication>
    <news:publication_date>2026-07-24T12:25:00.000Z</news:publication_date>
    <news:title>Copilot ou API: 5 perguntas antes de pagar por IA</news:title>
  </news:news>
</url>
<url>
  <loc>https://www.gustavocaetano.com/blog/o-que-e-openai-presence</loc>
  <news:news>
    <news:publication>
      <news:name>Gustavo Caetano</news:name>
      <news:language>pt</news:language>
    </news:publication>
    <news:publication_date>2026-07-24T11:40:00.000Z</news:publication_date>
    <news:title>OpenAI Presence: o crachá do agente de IA</news:title>
  </news:news>
</url>
</urlset>