Opening the door to agent autonomy: The architecture behind Rovo’s agent harness
Aug 27, 2026Dylan Hwang, Muhammed Sit, Alexander Sumer, Alex Chen, Shubham Goel, Steven Yoo

Summary
This post introduces the architecture of Rovo's new agent harness, detailing its split-plane design (data and control planes), isolated compute sandboxes, asynchronous multi-agent coordination via interactive sub-agents, and error recovery mechanisms (discovery probes, checkpointing). It also covers programmatic tool calling, dynamic model selection, dynamic/static tool loading, and a callback bridge for secure tool invocation. The system is integrated with an automated evaluation pipeline for continuous improvement.
More from the AI-Native Software Development Capabilities in Jira trail
- A simpler way to run AI agents in Bitbucket Pipelines
- We’re bringing governed agent loops to the AI-Native SDLC
- How we made vulnerability fixes review-ready with Agentic Pipelines
- Agentic automation in practice: putting standard engineering work on autopilot
- From prototype to production: lessons learned taking AI-built software to enterprise scale