Multi-Fleet Coordination

June 10, 2026 · View on GitHub

When teams run separate fleets (platform, GTM, support, security).

When you have multiple fleets

  • Different data boundaries (PII, production, customer)
  • Different platforms (LangSmith Fleet vs self-hosted)
  • Different autonomy policies

This is normal at F2+. Fleet engineering applies per fleet and between fleets.

Between-fleet rules

RuleRationale
No shared service credentials across fleetsAttribution breaks
Handoffs require typed contractsSame as multi-agent
Each fleet has its own registryNo shadow catalog
Cross-fleet actions go through inboxSovereign control
Economics attributed per fleetChargeback clarity

Bridge from loop multi-loop

loop-engineering multi-loop coordinates loops within one repo/team.

Multi-fleet coordinates populations across teams:

Team A Fleet          Team B Fleet
├── daily-triage      ├── pr-babysitter
├── ci-sweeper        └── gtm-research
└── registry A        └── registry B
         │                     │
         └──── handoff contract ────┘
              (typed, audited)

Priority when fleets collide

  1. Sovereign control (kill / pause)
  2. Identity / compliance boundary
  3. Budget caps
  4. Choreography contracts
  5. Topology changes

Anti-pattern: Monolith Fleet

One enterprise fleet for every agent everywhere. Simple early; brittle at scale. Prefer federated fleets with explicit handoff contracts.