AIToday
Large Language ModelsAI Coding AssistantsITmedia AI+Published: Nov 8, 2026, 10:01 JST

GitHub, Google, Siemens pool 15 multi-agent design patterns

Send on LINE
GitHub, Google, Siemens pool 15 multi-agent design patterns

3 Key Points

  1. What happened

    GitHub, Google and Siemens published 15 design patterns plus six reliability principles for multi-agent systems. GitHub's advice came on Feb 24, 2026, and its core message is to treat agents like distributed systems, not chat.

  2. Why it matters

    The pitfalls GitHub names — inconsistent shared state, errors from guessing execution order, vague handoffs — are failures of design, and the guidance suggests typed schemas and restricted actions can contain them before they spread.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, every morning.

Context & Analysis

The guidance arrives as development teams move past handing single coding tasks to a generative AI model and toward spreading each stage of the development lifecycle across several agents running in parallel. That shift is what makes design the hard part: GitHub's write-up, dated Feb 24, 2026, notes that introducing multiple agents creates new failure risks, such as inconsistent shared state and ambiguous handoffs, because the system behaves like a distributed system.

Google's contributions, published Dec 16, 2025, follow the same logic. Google argues that a single agent carrying too many roles can underperform, much as a monolithic application fails to scale, and that assigning specific roles — parser, critic, dispatcher — yields a modular system. The eight patterns it describes are joined by four more drawn from the Google for Startups AI Agents Challenge, dated Sep 2, 2026, where one team's three-tier classifier handled over 40% of incoming messages before any model call.

The Siemens case, presented by Google Cloud on Jun 17, 2026, shows the patterns at industrial scale. Siemens held hundreds of millions of lines of legacy code whose knowledge was scattered across Jira tickets, Confluence pages and PDF manuals. Knowledge Fabric organizes those relationships in a knowledge graph, and its "slicing the elephant" pattern splits broad requests into five specialist agents, with human judgment inserted at each step to keep the system production-grade.

FAQ
What are the 15 patterns actually about?
They cover how agents pass information, divide roles, speed up execution and split large development work. Examples include sequential pipelines, coordinator/dispatcher routing, parallel branching, generator-and-critic loops, human-in-the-loop approval and Siemens' "slicing the elephant" task breakdown.
What does GitHub say causes multi-agent systems to fail?
GitHub points to inconsistent shared state, errors from guessing execution order, vague handoffs and hard-to-predict behavior. It says this happens because such systems behave like distributed systems rather than chat, making explicit inputs, outputs and constraints essential.
What results did Siemens and Google Cloud report?
Their Knowledge Fabric system was used in a production pilot migrating a legacy code control panel to a modern web-based interface. Siemens and Google Cloud say it cut overall coding effort while maintaining system integrity and industrial quality standards.
Send on LINE

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleCesiumAstro raises $730 million, unveils 737-satellite Synchronicity