A deep dive into the six core components that make coding agents like Claude Code and Codex CLI work: live repo context, prompt shape and cache reuse, structured tool access, context bloat minimization, structured session memory, and delegation with bounded subagents. The post explains how the surrounding harness (not just the
Table of contents
Claude Code, Codex CLI, and Other Coding AgentsOn The Relationship Between LLMs, Reasoning Models, and AgentsThe Coding Harness1. Live Repo Context2. Prompt Shape And Cache Reuse3. Tool Access and Use4. Minimizing Context Bloat5. Structured Session Memory6. Delegation With (Bounded) SubagentsComponents SummaryHow Does This Compare To OpenClaw?Sort: