The battle for context: why MCP vs. CLI is the wrong fight · HackerTrans