Engineering brief

Agent harnesses need three layers: executive, harness, sandbox

Latent Space1 min read · saves 46 min

At a glance

Relevance
Practical value
Warnings
None

Exo's three-layer agent architecture enables safe recursive self-improvement by separating policy from state. The executive edits its own code while the harness protects secrets and conversation history.

Agent architecture design is becoming the primary leverage point for AI systems, not model quality.

Summary

Exo introduces a three-layer agent architecture that decomposes agents into executive, harness, and sandbox layers. The executive is fully stateless and contains all policy decisions, the harness holds protected state like secrets and conversation history, and the sandbox provides isolated execution environments.

This separation allows the executive to safely edit its own runtime code because state and secrets remain protected in the harness layer. The architecture includes automatic rollback mechanisms if self-modifications break functionality.

The key claim is that recursive self-improvement is now practical because the harness is written in code, which LLMs can generate and modify. Previous self-improvement required changing model weights, which was impossible for LLMs to do directly.

Most teams will miss that this architecture solves the secret management problem for agents. The tradeoff is increased architectural complexity and the unsolved problem of specifying evaluation criteria for self-modification to prevent reward hacking.

Watch the video

This video is blocked due to your privacy settings. To watch this video, please accept YouTube marketing cookies.

Related breakdowns

Get TL;DW

Too Long; Didn't Watch.

A concise breakdowns of the AI and devtools videos that actually matter for engineering leaders.

Free. Weekly. No hype.

Video and thumbnails remain the property of their respective creators. tldw.news provides editorial analysis, commentary, and discovery links to original content.