Get started
What is the Unified Harness Protocol (UHP)?
UHP is an open protocol that gives products a common way to work with different agent harnesses.
Complete agent harnesses can use tools and skills, preserve sessions, handle files, stream progress, recover from failures, and return finished results. UHP defines one shared protocol for using those capabilities across different harnesses, instead of building a separate integration for each one.
What UHP standardizes
UHP defines how products select, configure, and run agent harnesses. It covers the execution lifecycle, including:
- Sending work and following progress
- Managing sessions and files
- Cancelling execution and handling errors
- Receiving completed results
Why UHP matters
Product teams can use complete harnesses as shared infrastructure without tying their application backend to one harness-specific integration. Harness maintainers can build against a common contract, giving the ecosystem a shared foundation for compatible implementations.