Use native API formats and compaction endpoints, don't lock into one vendor's harness

pvncher · x · 2026-10-06

In a debate over whether coding harnesses matter, the author argues that with codemode and specialized multi-agent tooling, the harness is far from irrelevant. Practically, regardless of vendor, you should use the native API format and compaction endpoint, abstracting them inside your own harness and bundling the model picker with these implementation details.

The tradeoff: you can't switch models mid-chat across providers, but your product can still support multiple providers. The counterpart counters that no one builds on a single vendor anyway, compaction APIs aren't universal, and harness-irrelevance plus the compaction API are both overreach today.

Related event: Agent harness tier list sparks debate over vendor lock-in and compaction APIs(20 posts)→

Original post →

More from coding & agent

coding & agent channel →