Skip to content

Agent Clusters

Target Architecture — Final-State Design

The Agent Mesh organizes its autonomous workforce into eight clusters. A cluster is a logical grouping of agents that share a delivery discipline, a body of skills, and a set of permission scopes. Clusters are an organizing concept for governance and collaboration — at runtime every agent is hosted uniformly on the Agent Runtime and registered in the Agent Registry.

Clusters mirror the end-to-end factory lifecycle: each cluster owns a phase, produces specific artifacts, and hands off to the next through the Control Plane. The full roster and per-agent specs are in the Agent Catalog and detailed agent specifications; collaboration mechanics are in Agent Collaboration Patterns.

Cluster Map

flowchart LR
    Vision["Vision & Strategy"] --> Product["Product Planning"]
    Product --> UX["UX/UI"]
    UX --> Arch["Architecture"]
    Arch --> Eng["Engineering"]
    Eng --> QA["QA & Security"]
    QA --> DevOps["DevOps & Release"]
    DevOps --> Evolution["Runtime Evolution"]
    Evolution -->|"feedback"| Vision
Hold "Alt" / "Option" to enable pan & zoom

1. Vision & Strategy

Turns business intent into validated product vision, market positioning, and prioritized strategy. Maps to vision-and-planning-agents-overview.

Agent Role
ConnectSoft.Agent.VisionArchitect Synthesizes intent into a product vision and north-star outcomes.
ConnectSoft.Agent.BusinessAnalyst Elicits and structures requirements and constraints.
ConnectSoft.Agent.CompetitiveIntelligence Analyzes market and competitor positioning.
ConnectSoft.Agent.GrowthStrategist Defines growth model, pricing levers, and adoption strategy.
ConnectSoft.Agent.UserResearcher Produces personas and research-grounded insight.
ConnectSoft.Agent.StakeholderAlignment Reconciles stakeholder goals into agreed priorities.

2. Product Planning

Converts vision into a backlog, roadmap, and module breakdown. Maps to product-manager-agent and product-owner-agent.

Agent Role
ConnectSoft.Agent.ProductManager Owns roadmap, scope, and prioritization.
ConnectSoft.Agent.ProductOwner Authors epics, stories, and acceptance criteria.
ConnectSoft.Agent.PersonaBuilder Builds and refines target personas.
ConnectSoft.Agent.Onboarding Designs onboarding journeys and activation flows.

3. UX/UI

Designs the experience, interaction model, and design system. Maps to ux-designer-agent and ui-designer-agent.

Agent Role
ConnectSoft.Agent.UxDesigner Information architecture and interaction design.
ConnectSoft.Agent.UiDesigner Visual design and high-fidelity screens.
ConnectSoft.Agent.DesignSystem Maintains the reusable design system.
ConnectSoft.Agent.ContentDesigner UX writing and content strategy.
ConnectSoft.Agent.AccessibilityEngineer Ensures WCAG-conformant, inclusive design.

4. Architecture

Produces domain models, service blueprints, and architecture decisions. Maps to architect-agents-overview.

Agent Role
ConnectSoft.Agent.SolutionArchitect Designs service blueprints and system structure.
ConnectSoft.Agent.EnterpriseArchitect Aligns solutions to enterprise standards.
ConnectSoft.Agent.DomainModeler Produces bounded contexts and domain models.
ConnectSoft.Agent.DataArchitect Designs data models and storage strategy.
ConnectSoft.Agent.EventDrivenArchitect Designs events, topics, and messaging flows.
ConnectSoft.Agent.SecurityArchitect Defines security architecture and threat model.
ConnectSoft.Agent.IntegrationArchitect Designs integration and adapter strategy.
ConnectSoft.Agent.Adr Records architecture decisions (ADRs).
ConnectSoft.Agent.UbiquitousLanguage Curates the shared domain language.

5. Engineering

Generates services, libraries, APIs, UIs, and commits. Maps to engineering-agents-overview.

Agent Role
ConnectSoft.Agent.BackendDeveloper Implements backend logic and persistence.
ConnectSoft.Agent.FrontendDeveloper Implements web UIs.
ConnectSoft.Agent.MobileDeveloper Implements mobile applications.
ConnectSoft.Agent.MicroserviceGenerator Scaffolds microservices from blueprints and templates.
ConnectSoft.Agent.ApiDesigner Designs API contracts and gateways.
ConnectSoft.Agent.LibraryGenerator Generates reusable libraries.
ConnectSoft.Agent.DatabaseEngineer Builds schemas and migrations.
ConnectSoft.Agent.TechLead Coordinates engineering decisions and reviews.
ConnectSoft.Agent.CodeCommitter Commits and structures changes.
ConnectSoft.Agent.PullRequestCreator Opens and describes pull requests.

6. QA & Security

Validates correctness, coverage, and security. Maps to qa-agents-overview.

Agent Role
ConnectSoft.Agent.QaEngineer Test strategy and quality gates.
ConnectSoft.Agent.CodeReviewer Reviews generated code against standards.
ConnectSoft.Agent.TestCaseGenerator Generates test cases from acceptance criteria.
ConnectSoft.Agent.TestAutomationEngineer Builds automated test suites.
ConnectSoft.Agent.SecurityEngineer Implements security controls and remediation.
ConnectSoft.Agent.SecurityPenetrationTesting Performs penetration and abuse testing.
ConnectSoft.Agent.VulnerabilityManagement Triages and tracks vulnerabilities.
ConnectSoft.Agent.BugInvestigator Diagnoses defects.
ConnectSoft.Agent.BugResolver Implements defect fixes.

7. DevOps & Release

Provisions infrastructure and ships releases. Maps to devops-deployment-delivery-agents-overview. Infrastructure is provisioned as code with Pulumi.

Agent Role
ConnectSoft.Agent.DevOpsEngineer Builds CI/CD and automation.
ConnectSoft.Agent.DeploymentOrchestrator Coordinates multi-stage deployments.
ConnectSoft.Agent.ReleaseManager Manages release trains and gates.
ConnectSoft.Agent.CloudProvisioner Provisions cloud resources via Pulumi.
ConnectSoft.Agent.InfrastructureEngineer Authors and maintains IaC.
ConnectSoft.Agent.EnvironmentManager Manages environment topology.
ConnectSoft.Agent.ConfigurationManager Manages configuration and secrets wiring.
ConnectSoft.Agent.Iam Manages identity and access provisioning.

8. Runtime Evolution

Observes the running SaaS and drives continuous improvement. Maps to observability-engineer-agent and feedback-evolution-agent.

Agent Role
ConnectSoft.Agent.ObservabilityEngineer Instruments telemetry, dashboards, and SLOs.
ConnectSoft.Agent.FeedbackEvolution Converts runtime feedback into improvement tasks.
ConnectSoft.Agent.LogAnalysis Mines logs for signals and anomalies.
ConnectSoft.Agent.AlertingIncidentManager Manages alerting and incident routing.
ConnectSoft.Agent.IncidentResponse Drives incident response and remediation.
ConnectSoft.Agent.SloSlaCompliance Tracks SLO/SLA conformance.
ConnectSoft.Agent.AbTestingExperimentation Designs and analyzes experiments.
ConnectSoft.Agent.Analytics Produces product and usage analytics.

Cluster Collaboration

Clusters collaborate through the Control Plane's workflows and the shared event stream — never by direct, hidden coupling. A cluster's output artifacts become a downstream cluster's context.

sequenceDiagram
    participant CP as Control Plane
    participant Arch as Architecture Cluster
    participant Eng as Engineering Cluster
    participant QA as "QA & Security Cluster"
    participant Evo as Runtime Evolution Cluster
    CP->>Arch: AssignAgentTask (design blueprint)
    Arch-->>CP: AgentTaskCompleted (ServiceBlueprint)
    CP->>Eng: AssignAgentTask (generate service)
    Eng-->>CP: AgentTaskCompleted (Microservice)
    CP->>QA: AssignAgentTask (validate & secure)
    QA-->>CP: AgentTaskCompleted (TestSuite, Findings)
    CP->>Evo: observe runtime
    Evo-->>CP: AgentTaskAssigned (improvement)
Hold "Alt" / "Option" to enable pan & zoom

This handoff pattern keeps the workforce autonomous yet governed: every transition is an event, every artifact is traceable, and every cluster reuses the artifacts and skills of those before it.