<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>InfoQ - AI Development</title>
    <link>https://www.infoq.com</link>
    <description>InfoQ AI Development feed</description>
    <item>
      <title>Uber Migrates 75,000+ Test Classes from Junit 4 to Junit 5 Using Automated Code Transformation</title>
      <link>https://www.infoq.com/news/2026/04/uber-junit4-junit5-migration/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=AI+Development</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/04/uber-junit4-junit5-migration/en/headerimage/generatedHeaderImage-1776546803798.jpg"/&gt;&lt;p&gt;Uber engineers migrated over 75,000 test classes from JUnit 4 to JUnit 5 using automated code transformation with OpenRewrite and internal orchestration. By enabling the JUnit Platform for dual execution with Bazel and validating changes through CI, the team modernized testing infrastructure while maintaining correctness at monorepo scale.&lt;/p&gt; &lt;i&gt;By Leela Kumili&lt;/i&gt;</description>
      <category>Large Concept Models</category>
      <category>Productivity</category>
      <category>Developer Experience</category>
      <category>AI Development</category>
      <category>JUnit</category>
      <category>Test Automation</category>
      <category>Unit Testing</category>
      <category>migration</category>
      <category>AI Coding</category>
      <category>Orchestration</category>
      <category>Bazel</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>news</category>
      <pubDate>Mon, 27 Apr 2026 14:07:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/04/uber-junit4-junit5-migration/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=AI+Development</guid>
      <dc:creator>Leela Kumili</dc:creator>
      <dc:date>2026-04-27T14:07:00Z</dc:date>
      <dc:identifier>/news/2026/04/uber-junit4-junit5-migration/en</dc:identifier>
    </item>
    <item>
      <title>Article: MCP in the Java World: Bringing Architectural Strategy to LLM Integrations</title>
      <link>https://www.infoq.com/articles/mcp-java-architectural-strategy-llm-integrations/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=AI+Development</link>
      <description>&lt;img src="https://res.infoq.com/articles/mcp-java-architectural-strategy-llm-integrations/en/headerimage/mcp-java-architectural-strategy-llm-integrations-header-1776772947180.jpg"/&gt;&lt;p&gt;Discover how the Model Context Protocol (MCP) Java SDK is establishing a new architectural discipline for enterprise LLM integrations. By defining explicit contracts and leveraging MCP servers as anti-corruption layers, it ensures governance, loose coupling, and security alignment with the JVM ecosystem and existing operational practices, moving integrations beyond fragility to resilience.&lt;/p&gt; &lt;i&gt;By Matteo Rossi&lt;/i&gt;</description>
      <category>AI Development</category>
      <category>Memcached</category>
      <category>Large language models</category>
      <category>Java</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Development</category>
      <category>article</category>
      <pubDate>Mon, 27 Apr 2026 11:00:00 GMT</pubDate>
      <guid>https://www.infoq.com/articles/mcp-java-architectural-strategy-llm-integrations/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=AI+Development</guid>
      <dc:creator>Matteo Rossi</dc:creator>
      <dc:date>2026-04-27T11:00:00Z</dc:date>
      <dc:identifier>/articles/mcp-java-architectural-strategy-llm-integrations/en</dc:identifier>
    </item>
    <item>
      <title>Anthropic Introduces Managed Agents to Simplify AI Agent Deployment</title>
      <link>https://www.infoq.com/news/2026/04/anthropic-managed-agents/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=AI+Development</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/04/anthropic-managed-agents/en/headerimage/generatedHeaderImage-1776566447284.jpg"/&gt;&lt;p&gt;Anthropic introduces Managed Agents on Claude, a managed execution layer for agent-based workflows. It separates agent logic from runtime concerns like orchestration, sandboxing, state management, and credentials. The system supports long-running multi-step workflows with external tools, error recovery, and session continuity via a meta-harness architecture.&lt;/p&gt; &lt;i&gt;By Leela Kumili&lt;/i&gt;</description>
      <category>Artificial Intelligence</category>
      <category>AI Architecture</category>
      <category>AI Development</category>
      <category>Agents</category>
      <category>AIOps</category>
      <category>Anthropic</category>
      <category>Large language models</category>
      <category>Workflow Foundation</category>
      <category>Claude</category>
      <category>Automated Deployment</category>
      <category>DevOps</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>news</category>
      <pubDate>Tue, 21 Apr 2026 14:36:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/04/anthropic-managed-agents/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=AI+Development</guid>
      <dc:creator>Leela Kumili</dc:creator>
      <dc:date>2026-04-21T14:36:00Z</dc:date>
      <dc:identifier>/news/2026/04/anthropic-managed-agents/en</dc:identifier>
    </item>
    <item>
      <title>Designing Memory for AI Agents: inside Linkedin’s Cognitive Memory Agent</title>
      <link>https://www.infoq.com/news/2026/04/linkedin-cognitive-memory-agent/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=AI+Development</link>
      <description>&lt;img src="https://res.infoq.com/news/2026/04/linkedin-cognitive-memory-agent/en/headerimage/memorylayer-1776233312896.jpeg"/&gt;&lt;p&gt;LinkedIn introduces Cognitive Memory Agent (CMA),  generative AI infrastructure layer enabling stateful, context-aware systems. It provides persistent memory across episodic, semantic, and procedural layers, supporting multi-agent coordination, retrieval, and lifecycle management. CMA addresses LLM statelessness and enables production-grade personalization and long-term context in AI applications.&lt;/p&gt; &lt;i&gt;By Leela Kumili&lt;/i&gt;</description>
      <category>AI Architecture</category>
      <category>Memory</category>
      <category>AI Development</category>
      <category>Context-Augmented Generation</category>
      <category>Agents</category>
      <category>Evolutionary Architecture</category>
      <category>Retrieval-Augmented Generation</category>
      <category>Large language models</category>
      <category>Distributed Systems</category>
      <category>Platform Engineering</category>
      <category>AI, ML &amp; Data Engineering</category>
      <category>Development</category>
      <category>Architecture &amp; Design</category>
      <category>news</category>
      <pubDate>Mon, 20 Apr 2026 14:59:00 GMT</pubDate>
      <guid>https://www.infoq.com/news/2026/04/linkedin-cognitive-memory-agent/?utm_campaign=infoq_content&amp;utm_source=infoq&amp;utm_medium=feed&amp;utm_term=AI+Development</guid>
      <dc:creator>Leela Kumili</dc:creator>
      <dc:date>2026-04-20T14:59:00Z</dc:date>
      <dc:identifier>/news/2026/04/linkedin-cognitive-memory-agent/en</dc:identifier>
    </item>
  </channel>
</rss>
