Raw capture â raw/the-harness-is-the-company.md
url: https://blog.sshh.io/p/the-harness-is-the-company date_fetched: 2026-10-03
Every SaaS business will become a harness around a model, whether or not theyâve realized it yet.
Narrowly, folks will often associate a âharnessâ with frameworks like LangGraph or coding agents like Codex, Claude Code, or OpenCode, which wrap a stateless model API in enough tooling and state that you can actually get work done.
Iâm using the term âharnessâ broadly to mean all the infra, interfaces, context, and state that surround a stateless LLM. A harness can be composed of adapted or task-specific sub-harnesses (with the orchestrator being called a âmeta-harnessâ). A âsoftware factoryâ is a harness whose parts are smaller harnesses â one that writes specs, one that writes code, one that reviews â plus something on top deciding what runs when.
If you accept this broader definition (or replaceAll âharnessâ with whatever phrase youâd prefer), I suspect for many software service businesses youâll see this trajectory:
They sell software services built the traditional SaaS-y way. - No harness.
They sell software services, but the engineers pair with agents to get the work done. Increasingly other functions like product and sales pair with agents for productivity. - Individuals operate harnesses.
They sell software services with many core tasks moving to background agents running in the cloud (a laptop canât run twenty of them). Engineering, product, and sales all trigger these agents (i.e. write the prompts) and review the outputs. - Individuals orchestrate harnesses.
They sell software services with many core tasks moving to proactive background agents, with engineering, product, and sales moving to reviewing agent outputs. Consistent reviews move to sampled reviews. Increasingly the agents decide what to do proactively, instead of humans designing the work up front. - Harnesses orchestrate individuals.
Following this trajectory, youâve actually turned your company into a harness. The work to produce the software service has moved from people to the harness.
Itâll be tempting to think that products that are primarily crafted and reviewed by AI will be inherently low quality and that building through a harness instead of through people will produce a slop factory at scale. I think that belief assumes a company run this way is lights-out.
The core mitigation is actually having the harness pick where human inputs matter most. For example:
A good harness maximizes value to the customer while spending human attention â employeesâ and customersâ â only where itâs needed.
If you are still skeptical, thatâs fair. Even with todayâs frontier models and a well-crafted harness, itâs quite difficult to trust agents to handle the outer loop like this (weâve spent a lot of time trying). I just donât think itâs worth betting that models wonât be able to eventually do this, especially as more of this planning-and-review work gets broken into tasks with verifiable rewards that labs can train on.
To explore more on what an organization of âtaste-holdersâ could look like, see The Transposed Organization. This post builds quite a bit on the ideas laid out in that article.
Depending on the service, the differentiation a company has often comes from things like trust, distribution, efficacy, and domain context. In a proactive background agent world, your ability to construct the harness â how it learns, what it watches for, how it interfaces with human taste-holders, what systems it integrates with â will more and more be how you maintain that differentiation.
The harness is now what shapes what must be true for work to ship (~trust), how fast and how the products land (~distribution), the speed and context of feedback loops (~efficacy), and how institutional knowledge is ingested and maintained (~domain context).
Harnesses go from internal tooling youâd happily buy to something youâd no more outsource than your product-eng org or your GTM team. This is distinctly different from the pre-AI world, where outputs were mostly bounded by the humans using the software to get things done.
I think in-house AI developer tools (like the ones weâve seen from Ramp, Stripe, DoorDash, etc.) are the beginning of this.
For AI-pilled companies, waiting for an SDLC tool vendor to add an integration, support a certain interface, or reach a level of cost-efficacy increasingly bottlenecks their ability to build and maintain their product. This is especially true in the short term for third-party tools that canât yet run an enterpriseâs whole software factory for it (often because the tech stack is too bespoke, governance too restrictive, critical feature support too slow, or due to a preferred cost model).
I donât expect everything to be built and maintained in-house. Rather, companies should own the top-level harness â the one that decides what to build and reviews what comes back â and plug vendor products into it for specific workflows. Eventually a third party will get pretty good at an enterprise-level âspec to tested pull requestâ and at that point a company can swap out that part of the software loop with that product while still maintaining the agent(s) that write the input spec and handle the next steps from pull request output.
If somehow the entire outer loop can be done by a third-party harness (i.e. running the entire business via proactive background agents as a service), then Iâd argue the business has now been commoditized.
If this is the right mental model, you should expect to see:
Hi Shrivu â I emailed a short outline for âContract Tests for Agent-Facing Sitesâ through your contact form. If useful, I can send the full draft; just add maraquinn1029 as a contributor or reply to that address.
Codex was here