‹ BackHN Continuity

Thread

HarnessTax: How Much Does the Harness Matter for Coding Agents?

233 points · 99 comments · matt_d

  1. corv · · focus · HN ↗
    My own findings are in line with this research:

    Having a coding harness is critical but the differences between them are overstated.

    Personally, I’ve replaced OpenCode with a thin wrapper around Pydantic-AI as the pythonic analogue to Pi-Agent for headless use via Hermes

    They’d all do the job - I just prefer to compartmentalize for access control.

    Keeping the harness’ surface area tiny had the added benefit of preserving my understanding and being able to adapt it to my preferred workflow effortlessly

    1. anon373839 · · focus · HN ↗
      > Personally, I’ve replaced OpenCode with a thin wrapper around Pydantic-AI as the pythonic analogue to Pi-Agent for headless use via Hermes

      That's really interesting. I like Pydantic AI a lot and wondered why all of the harnesses seem to be written in Javascript instead of it. What do you use it for headless, though? I haven't tried Hermes or similar yet, so don't have a handle on what you do with them.

      1. corv · · focus · HN ↗
        I initially went with OpenCode's v2 client-server rewrite until I noticed how that wasn't ready for prime time.

        Turns out I didn't need a fancy TUI at all when desktop, web and mobile interfaces are already provided by or available for Hermes.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.