‹ BackHN Continuity

Thread

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

233 points · 99 comments · matt_d

  1. jswelker · · focus · HN ↗
    Much of the extra weight of Claude Code and Codex harness are (ostensibly?) for security and alignment purposes. Whether they are effective is an open question, but leaving those dimensions out and calling it a tax is disingenuous, just turning insecurity into a negative externality.

    "Why pay the waste disposal tax? Dumping into the ocean is free!"

    Pi actively omits any sort of guardrails and sandboxing in the name of speed and simplicity, so it is not shocking that it is faster and simpler.

    Doubling the cost of something in the name of vague security is standard operating procedure for big enterprises, maybe even quite cheap.

    1. kouteiheika · · focus · HN ↗
      > Much of the extra weight of Claude Code and Codex harness are (ostensibly?) for security and alignment purposes.

      Um, no? Have you actually read Claude Code's system prompt and tools?

      Here&#x27;s Fable&#x27;s system prompt: <a href="https:&#x2F;&#x2F;github.com&#x2F;navanchauhan&#x2F;agent-autopsy&#x2F;blob&#x2F;6d9c00e541bde8879266a14a280f09c5ae75f48c&#x2F;claude-code&#x2F;prompts&#x2F;claude-fable-5-1.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;navanchauhan&#x2F;agent-autopsy&#x2F;blob&#x2F;6d9c00e54...

      There are a few lines of what I would call &quot;for security and alignment purposes&quot;, but it&#x27;s not the majority. And the majority of the bloat is from the tool descriptions.

      The system prompt in this case has pretty much nothing to do with the built-in guard rails, that is: you cannot sidestep Claude&#x27;s guard rails by editing&#x2F;replacing the system prompt (which you officially can with Claude Code&#x27;s `--system-prompt-file`).

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.