Harness

From issue toworking change.

Harness finds its way through your codebase, implements the change, and runs the checks before handing it back. Use your own API key or supported provider subscription, with full control over the models behind the work.

curl -fsSL https://harness.neblume.com/install.sh | sh
harness / notes

youDrafts disappear when the connection drops. Fix it and add a test.

finder
Following the draft save floweditor.ts → save.ts → drafts.ts
found

A failed save clears the draft before the server accepts it.

change3 files

save.tskeep draft until saved

drafts.tsrestore failed saves

save.test.tstest lost connections

verify

✓ draft tests 12 passed

✓ second review no issues

Ready for review
Drafts now stay in place until the server confirms the save.

Understand the system. Change what matters. Prove it works.

01

Built for the whole change

Harness follows the relevant code paths, edits the right files, and runs the checks. You get a finished change to review, not a code snippet to complete.

02

Focus where it matters

Dedicated agents handle code search, coding, research, and review. Each stays focused without filling the main thread with extra detail.

03

See how it got there

Every command, file change, and test result stays visible. For difficult work, add a second review before you inspect the result yourself.

04

Your models, your choice

Connect your own API keys or supported provider subscriptions. Choose the provider, model, and how deeply it reasons. Use a separate model for the hardest problems.

05

Enterprise ready

Every window connects to one local Harness server with durable run history. Open as many as you like; background work keeps running between windows, interrupted work resumes from its saved conversation, and model access stays under your control.

Complete changes Understands your codebase Visible tool history Second review Bring your own key Bring your own subscription