Ship It With AI Agentic Coding Field Manual
A Field Manual for Agentic Software Delivery
Agentic coding - letting an AI agent read, write, run, and verify your code - is now a control problem, not a tooling problem. Control the context, the actions, the verification, and the adoption surface. This field manual is the methodology.
Frequently asked questions
What is agentic coding?
Agentic coding is the practice of using AI agents that read, write, run, and verify code largely on their own, with humans in the loop for review and governance rather than for every keystroke. Unlike autocomplete or chat assistants, an agentic system holds a multi-step plan, executes through real tools (filesystem, shell, browser, version control), and surfaces work for verification rather than producing isolated suggestions.
How does agentic coding differ from AI autocomplete and from vibe coding?
Autocomplete completes the next token under your cursor. Vibe coding accepts whatever the model generates with minimal verification. Agentic coding sits between: the agent plans, edits across files, runs tests, and reports back, but the human controls the context the agent sees, the actions it can take, the verification gates it passes through, and the adoption surface it operates on. The difference is methodological discipline, not model quality.
What is AGENTS.md and why does it matter?
AGENTS.md is a plain-Markdown file at the root of a repository that tells coding agents how the project actually works - forbidden patterns, conventions, build commands, where things live, and the mistakes the team has already made. It is the vendor-neutral standard read at session start by Codex CLI, Cursor, GitHub Copilot, Gemini CLI, and Aider; Claude Code reads the equivalent CLAUDE.md and can import AGENTS.md to share the same content. It is tracked as an open standard at agents.md.
How do you safely roll out AI coding agents in an engineering team?
A safe rollout treats agentic delivery as a control problem with five layers of governance: permissions, sandboxing, secrets, security hooks, and telemetry. Pair that with a clear methodology - a six-phase loop covering research, plan, execute, review, verify, ship - and a 90-day adoption arc with three named roles (Champion, Lead, Manager). Skip any of these and adoption produces more harm than benefit.
What is the six-phase agentic loop?
The six-phase loop is a delivery discipline for agentic work: research (the agent maps the codebase into a durable note), plan (a reviewable file-level task list), execute (constrained subagents make the changes), review (separate spec-compliance and code-quality passes), verify (new tests run, including accessibility-tree UI tests), and ship (a normal pull request your existing process reviews). Most failures route back to plan, not back to research.
How much does agentic coding cost?
Per-seat tool pricing is the small line item; the real cost is total cost of ownership - seats, token and usage spend, the human review time the loop requires, and the governance setup. The durable way to budget is to match seat tier to actual usage rather than buying uniform tooling, and to compare the loaded cost of agent-assisted delivery against the cost of the work it replaces, not against zero.
What is MCP (Model Context Protocol)?
MCP, the Model Context Protocol, is a specification that lets a coding agent connect to external tools and data sources - issue trackers, databases, documentation, internal services - through a uniform interface. It is one of the agent primitives: where Tools are the agent's built-in actions, MCP is how the agent reaches capabilities the harness did not ship with.
Are AI coding agents production-ready?
It depends on the codebase, not the company. Readiness is a per-project question answered by eight kill signals and a green/yellow/red traffic light: a well-tested, documented, decoupled module with a team that can evaluate the output is green; an undocumented, untested, tightly-coupled system whose team cannot verify the result is red. Most companies have a mix, and the mix tells you the order of operations.