CNCFCraig McLuckie, Stacklok5 min readintermediate
The case for a cloud native agent harness
Summary
This article proposes a "cloud-native agent harness" architecture, exemplified by the open-source Mecatl, which decouples the agent loop from its environment. This enables running AI agents as distributed applications, offering durability, governed tool access, and multi-client support beyond a single desktop.
- Cloud-native harnesses treat agent runtimes as distributed systems, separating the agent loop from clients, execution, and tools.
- This architecture allows agents to run as observable, scalable services, not just desktop processes.
- Session state is durable, enabling agents to resume tasks after worker failures (turn-level durability).
- Tool access is governed via an explicit catalog, enhancing security and control over agent capabilities.
Engineers building or deploying AI agents in production environments will find this relevant for scaling, securing, and managing agent workloads beyond single-user desktop setups.
7/10



