Agent affinity rules specify that certain agents should be co-located on the same compute node or within the same availability zone. This is used to minimize communication latency between tightly coupled agents or to ensure they share access to a local, high-performance resource like a GPU or a fast NVMe storage volume. Affinity is often expressed using node selectors or pod affinity in systems like Kubernetes.
