{
  "id": 15849641,
  "title": "How we built teams of AI agents that don't loop",
  "url": "https://urgent.news/2026/10/21/how-we-built-teams-of-ai-agents-that-dont-loop",
  "topic": "ai",
  "section": "AI",
  "published": "2026-10-21T05:30:00.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/dannickstark/how-we-built-teams-of-ai-agents-that-dont-loop-2k73"
  },
  "original_language": "en",
  "account": "Most demos of multi-agent systems feature a few agents chatting in a shared space until something useful emerges. However, this approach is problematic when applied to products, as it leads to loops, duplicate work, agents answering unnecessary questions, and escalating token costs with each round. AWFlow, a browser extension for automation, recently launched agents and teams of agents to address these issues.\n\nEach agent in AWFlow comes equipped with its own model, instructions, memory, skills, and rules. The coordination runtime is the key component that makes teams of agents usable. In the post, the focus is on the coordination runtime, which ensures teams of agents behave effectively and efficiently.\n\nA team of people operates with a defined way of working, a clear map of who hands work to whom, and set budgets. In contrast, a free-for-all coordination, typical in most demos, results in loops, duplicate work, and growing token bills. AWFlow's coordination runtime operates on a team snapshot, which includes members, roles, the way of working, the handoff map, rules, and limits. When a thread starts, the runtime uses this snapshot to make decisions. Changes to the team can't silently alter the rules during a conversation.\n\nAWFlow presents three ways of working for teams. The first is the classic manager shape, where a lead merges the parts into one answer. This method works well for open-ended goals like \"plan a weekend in Lisbon\". The second method, the pipeline, removes planning altogether and has members running in a fixed order, receiving the previous result. Each member uses its own model, skills, and rules and returns a result back to the agent that asked. The third and last method, the open table, is for when a human is steering. Handoffs follow a map, and the tool only exists when the map specifies someone to hand to. Agents that can't be handed to don't have a tool, making the process more cost-effective and reliable.",
  "summary": "\"Multi-agent\" demos usually show a few agents chatting in a shared room until something good comes out. That works in a demo. In a product it gives you loops, duplicate work, agents answering questions nobody asked, and token bills that grow with every round. AWFlow (a browser extension for automation) recently shipped agents and teams of agents. Each agent has its own model, instructions,…",
  "key_points": [
    "AWFlow addresses multi-agent loop issues with coordination runtime",
    "Teams of agents have defined roles, handoff map, and rules",
    "Three working methods: manager, pipeline, and open table"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}