# Harness (Autonomous)

> Open-source command center that runs Claude Code, Codex and other coding agents across all your machines side by side.

- Page: https://vibetoolrank.com/tools/harness/
- Markdown: https://vibetoolrank.com/tools/harness.md
- Official: https://www.autonomous.ai/harness
- Category: Coding Agents (CLI & Cloud) (https://vibetoolrank.com/best/terminal-agents/ · https://vibetoolrank.com/best/terminal-agents.md)
- Pricing: App free (open source, MIT); optional Harness Device $149 and Harness Pro $299 desk hardware
- Free tier: Yes: the Harness app is a free download and open source (MIT)
- Last checked: 2026-10-17

## Agent test

- Overall: **8.4/10** (outcome 9, speed 9, cost 10, DX 5, reliability 8)
- Tested: 2026-10-17 · Runs: 3 runs · Edition: Harness CLI v0.4.17 (Linux) running OpenCode 1.19.3 with the free Big Pickle model
- Summary: Harness started OpenCode 3 times on our seeded cart bug and each run fixed it (4/4 tests pass) in 19-38s, at $0 with a free model. Before that, the first attempt picked a paid Claude model because Harness passed our shell's Cloudflare token to the agent. Harness also installed OpenCode and plugins into global config by itself.
- Evidence: docs/tests/harness/RESULTS.md

## Pros / cons

- Pro: Started, waited for, read and closed agents from the CLI: harness new, wait, show, close
- Pro: With a free OpenCode model, 3 of 3 runs fixed the seeded bug in 19-38s
- Pro: Free and open source (MIT); no card needed
- Con: The person must sign in and turn on agents-start-agents before an agent can start harnesses
- Con: Agent panes inherit the daemon's environment, secrets included; our first run picked a paid Claude model via Cloudflare AI Gateway
- Con: Installed OpenCode with curl | bash, edited ~/.bashrc and added plugins to ~/.config/opencode without asking

## Sources

- https://www.autonomous.ai/harness
- https://github.com/autonomous-ai/openharness
- https://www.producthunt.com/products/harness-by-autonomous

Methodology: https://vibetoolrank.com/methodology/
