Program to an interface: keep agentic capabilities portable across coding harnesses via MCP

mostly_deterministic · reddit · 2026-09-28

A Reddit developer argues that the Cursor rules → Claude Code → Codex/pi/opencode churn keeps destroying harness-specific investments, and that as models converge, differentiation has shifted to the harness layer — with every vendor pushing lock-in.

His proposal applies "program to an interface, not an implementation" to agentic coding:

Harness-specific features can stay, but should be thin icing — the capabilities you really care about must travel.

Related event: Developers Call for Decoupling Coding Skills from Harnesses via MCP(2 posts)→

Original post →

More from coding & agent

coding & agent channel →