Coding Agents and Development Automation 2026

The engineering discipline of working with coding agents: a task contract, repository research, a checkable plan, a minimal patch, tests in a bounded environment, and independent verification. Codex, Claude Code, and Cursor are covered on the same task.
A coding agent is useful not because it continues a line of code, but because it drives the whole change cycle - it researches the repository, builds a plan, makes a patch, runs commands, and returns verifiable evidence. You manage the whole cycle, not just the request text. An agent's result is not a confident message but a change plus evidence: which files changed, which commands ran, what the exit codes were, and what risks remain.
The backbone is one companion project in strict, dependency-free TypeScript. In it the verified-change workflow turns intent into a task contract, builds a checkable plan, makes the smallest coherent patch, runs commands in a bounded environment, and performs an independent review. The general chapters describe the engineering model; separate sections break down three products - OpenAI Codex, Claude Code, and Cursor - on the same task.
The products' features and commands are verified against the official documentation of OpenAI, Anthropic, and Cursor as of August 1, 2026; third-party reviews and unofficial snippets were not used as a source of facts. From here we walk the whole path - from the task contract and the prompt-as-specification to research, planning, the minimal patch, safe command execution, the split of sandbox/approvals/secrets, tests as feedback, independent review, the three products, metrics of accepted change, and staged rollout of autonomy. Product interfaces change faster than the engineering model, so the book fixes a verified snapshot as of the audit date, and the title carries the year - next year there will be a revision.