Menu
The New Stack·June 9, 2026

Orchestrating AI Agents in Enterprise: System Design Considerations for Team Infrastructure

This article explores the evolving landscape of AI coding agents, shifting from individual developer tools to team-wide infrastructure. It highlights architectural challenges and solutions for coordinating multiple agents, managing their shared context, and governing their output within enterprise environments, drawing parallels to the maturity of version control and CI/CD systems.

Read original on The New Stack

The adoption of AI coding agents is transitioning from personal productivity tools to integral components of team infrastructure. This shift introduces significant system design challenges, particularly concerning coordination, shared state, and governance, which are critical for scaling agentic workflows in an enterprise setting. The article outlines three emerging platforms addressing these challenges, each focusing on different layers of the AI agent stack, reminiscent of the evolution of source control and continuous integration systems.

Key Architectural Shifts for Team-Based AI Agents

Moving from a single-developer harness to a team harness for AI agents necessitates new architectural capabilities. A team-oriented agent system must support persistent memory across users and sessions, enabling agents to learn and reuse context over time. It also requires mechanisms for coordinating multiple agents working in parallel without conflicts, and a human-in-the-loop for judgment and approval, similar to pull request reviews in traditional development workflows. This parallels the transition from local scripts to shared CI systems, where accountability and state management become paramount.

💡

Analogy to CI/CD Control Planes

The article frequently draws parallels between AI agent orchestration and CI/CD control planes. Just as a CI/CD pipeline dictates what runs, in what order, and what passes before shipping code, emerging AI agent platforms aim to manage agent workflows, shared context, and operational rules across the software development lifecycle. This analogy helps frame the architectural requirements for agent coordination and governance.

Platform Approaches to Agent Orchestration

Three distinct platforms are highlighted, each tackling a different facet of enterprise AI agent integration:

  • Augment Cosmos: Acts as a lifecycle control plane, coordinating agents across triage, spec, implementation, testing, and deployment. It features shared memory to address the "cold-start" problem, ensuring agents retain context across sessions.
  • Cognition Devin Desktop: Serves as a manager's console, providing a single IDE surface to manage local and cloud agents, pull requests, and context. It supports agent neutrality via the Agent Client Protocol (ACP), allowing interoperability between different vendor agents.
  • Microsoft Rayfin: Focuses on governance for agent-built applications. It's an open-source SDK/CLI allowing definition and deployment of application backends into governed environments like Microsoft Fabric, ensuring compliance and integration into existing data estates. This addresses the challenge of ungoverned applications rapidly spun up by agents.
ScenarioBest-Suited PlatformRationale and Trade-off

These platforms are not mutually exclusive and can be layered. For instance, a large organization might use Cosmos for coordination, Devin Desktop for managing mixed agents, and Rayfin for governing deployments, illustrating the modular nature of this emerging architectural landscape. A critical system design concern is the "cost of remembering" – how shared agent memory, while boosting productivity, can also lead to vendor lock-in and introduce new security and governance challenges if not managed carefully.

AI agentsorchestrationworkflow managemententerprise AIgovernanceshared memorycontrol planeSDLC

Comments

Loading comments...