Codex vs Claude Code vs OpenCode: Three Terminal Coding Agents, Compared — Blankdot