Skip to main content
All Docs
FeaturesSaaS FactoryUpdated March 11, 2026

Parallel Cloud Agent Execution

Parallel Cloud Agent Execution

As of v1.0.142, SaaS Factory's core orchestration loop supports genuine parallel agent execution via multi-slot concurrent implementation. Multiple implementation tasks can now run side-by-side within a single cycle, closing the gap between the platform's architectural design and its runtime behaviour.

How It Works

The platform's unified orchestration loop (unified-loop.ts) manages work across one or more implementation slots. Each slot represents an independent unit of concurrent execution — an agent thread that can pick up, implement, and complete a task independently of other slots.

Prior to v1.0.142, the platform only ever activated a single slot at a time, even though the slot-based architecture was designed to support many. This release enables the runtime to spin up multiple slots concurrently.

Health-Gated Scaling

Parallel execution is gated on project health to ensure stability:

  • Non-critical health → Multiple slots are enabled. The orchestrator schedules tasks across concurrent slots, increasing throughput.
  • Critical health → A single slot runs sequentially. This prevents compounding failures and keeps recovery focused and deterministic.

The health gate means parallelism is applied opportunistically — you get speed when the project is stable, and caution when it is not.

What This Changes in Practice

  • Higher throughput during healthy operation: More implementation tasks complete per cycle, accelerating feature velocity.
  • No change to critical-state behaviour: Projects experiencing failures continue to recover under a single-slot sequential model.
  • No configuration required: Slot scaling is automatic based on the platform's own health signals.

Architecture Note

The slot-based model in unified-loop.ts was designed from the start to accommodate multiple concurrent implementation threads. The v1.0.142 release activates this capability at the platform orchestration level — the concept was always present; the runtime now reflects it.