Nx

Nx Agents (Distributed Task Execution)

Nx Agents distribute task execution across managed CI machines with automatic load-balancing, flaky-task retries, and dynamic agent allocation sized to the affected task graph. Includes Atomized E2E test splitting that breaks Cypress and Playwright suites into file-level units distributed across agents. Per Nrwl benchmarks, Nx Agents are 4x faster and 30% cheaper than equivalent GitHub Actions runners.

API entry from apis.yml

apis.yml Raw ↑
aid: nx-dev:nx-agents
name: Nx Agents (Distributed Task Execution)
tags:
- CI
- DistributedExecution
- NxCloud
- Agents
humanURL: https://nx.dev/ci/features/distribute-task-execution
properties:
- url: https://nx.dev/ci/features/distribute-task-execution
  type: Documentation
- url: https://nx.dev/ci/features/dynamic-agents
  type: Documentation
description: Nx Agents distribute task execution across managed CI machines with automatic load-balancing,
  flaky-task retries, and dynamic agent allocation sized to the affected task graph. Includes Atomized
  E2E test splitting that breaks Cypress and Playwright suites into file-level units distributed across
  agents. Per Nrwl benchmarks, Nx Agents are 4x faster and 30% cheaper than equivalent GitHub Actions
  runners.