~/harness-flow · orchestration runtimev1.0 · open beta

Turn every ticket into a running workflow.

Harness Flow orchestrates code agents across your repos: chain them into recursive workflows, drop in human approval gates, and let the work run itself. Not a task manager. An execution engine.

See it run
// trusted by engineers shipping at
NorthwindVertex LabsOrbitStackedLumenCrateboxSignalForma
01 · how_it_worksworkflowharness → skill

Three primitives. Infinite orchestration.

Compose a workflow, give it a harness with real repo access, then inject the specialists and skills it needs. Loops, nests, and approval gates included.

01

Build a workflow

Lay out a recursive graph of nodes on the canvas: branches, loops, and sub-workflow nests. Every ticket becomes an automated process, not a checklist.

02

Attach a harness

A harness is the engine that holds the access: GitHub, filesystem, repo context. Point a node at claude-codeand it runs with your repo's full context.

03

Inject specialists & skills

Drop in a reusable specialist: a system prompt plus skills like security_audit. Same expertise, any workflow, every repo.

02 · capabilitiesbuilt for control

Automation you can actually trust.

Long-running agent work fails quietly without structure. Harness Flow gives you the stop points, history, and scoping to run it for real.

Human-in-the-loop gates

Pause any node for review. The workflow waits in your pending-actions tray until you approve, edit, or reject the plan.

Recursive loops & nests

Workflows call sub-workflows and loop until a condition holds. Build a refactor-test-retry cycle once, reuse it everywhere.

Context snapshots

Every iteration keeps its own context, so you can diff plan_v1 against plan_v2 and see exactly what changed.

GitHub-native triggers

Kick a workflow off an opened PR, a pushed branch, or a label. Harnesses act with scoped, revocable repo access.

Global & project scope

Define a specialist once at global scope and share it, or keep it pinned to a single repo. Resources live where they belong.

Live run audit rail

A rail slides in during execution with every step, status, and log line, so a failed node reads like a stack trace.

03 · workflow_buildernightly_hardening.flow

Watch the work move through the graph.

A visual canvas where nodes light up as they run. Blue means running, amber means you're needed. Drag, branch, and nest: no YAML required.

nightly_hardeningclaude-codemainRun workflow
100%2 nodes queued
04 · pricingusd · billed monthly

Start free. Keep the whole product.

Try Harness Flow free for 14 days, then keep one Pro subscription with access to every local workflow feature. Cloud run minutes will become a separate usage-based product when cloud environments launch.

Free trial

Try the full Pro experience before starting a subscription.

14 daysfree
Start free trial
  • Everything included in Pro
  • Full workflow builder access
  • Unlimited local workflows
  • Harnesses, specialists, and skills
  • Human-in-the-loop approval gates

Pro

Most popular

One simple subscription for the full local Harness Flow experience.

$17/ month
Subscribe
  • Full workflow builder access
  • Unlimited local workflows
  • Harnesses, specialists, and skills
  • Human-in-the-loop approval gates
  • Cloud runs billed separately when available

Cloud runs

Coming soon

Run workflow environments in the cloud when cloud execution ships.

Usage/ run minutes
  • Cloud workflow run environments
  • Mobile app access for iOS and Android
  • Usage-based run minutes
  • Parallel cloud execution
  • Managed runtime logs
  • Coming soon
// ready when you are

Stop babysitting your agents.

Download Harness Flow, connect a repository, and let your first workflow run with you in the loop only where it counts.

harness_flow © 2026built for the void