Core Definitions And Scope Of Agentic Engineering
Sources: 1 • Confidence: High • Updated: 2026-04-13 03:59
Key takeaways
- Agentic engineering is the practice of developing software with the assistance of coding agents.
- While LLMs do not learn from past mistakes, coding agents can improve if humans deliberately update instructions and tool harnesses based on lessons learned.
- An agent runs tools in a loop to achieve a goal.
- The guide "Agentic Engineering Patterns" is a work in progress that will add chapters and update existing ones as techniques and understanding evolve.
- Software engineering still requires navigating many solution options and tradeoffs to decide what code to write for specific circumstances and requirements, even if agents can write working code.
Sections
Core Definitions And Scope Of Agentic Engineering
- Agentic engineering is the practice of developing software with the assistance of coding agents.
- Coding agents can both write and execute code.
- Claude Code, OpenAI Codex, and Gemini CLI are examples of coding agents.
Execution And Verification As Enablers And Bottlenecks
- While LLMs do not learn from past mistakes, coding agents can improve if humans deliberately update instructions and tool harnesses based on lessons learned.
- Code execution is the defining capability enabling agentic engineering because it allows iteration toward demonstrably working software rather than unvalidated outputs.
- Getting strong results from coding agents requires giving them appropriate tools, specifying problems at the right level of detail, and verifying and iterating on outputs until they are robust and credible.
Agent Loop Mechanism Llm Plus Tools
- An agent runs tools in a loop to achieve a goal.
- In an LLM-based agent, software calls an LLM with a prompt and tool definitions, executes requested tools, and feeds tool results back into the LLM.
Expectations And Watch Items
- The guide "Agentic Engineering Patterns" is a work in progress that will add chapters and update existing ones as techniques and understanding evolve.
- Used effectively, coding agents enable teams to be more ambitious and should help produce more and higher-quality code that solves more impactful problems.
Human Role Problem Framing And Tradeoffs
- Software engineering still requires navigating many solution options and tradeoffs to decide what code to write for specific circumstances and requirements, even if agents can write working code.
Watchlist
- The guide "Agentic Engineering Patterns" is a work in progress that will add chapters and update existing ones as techniques and understanding evolve.
Unknowns
- What measurable changes in throughput, defect rates, and maintenance burden occur when teams adopt coding agents under a verification-first workflow?
- What specific tooling and harness components are required to make agent code execution safe and auditable in real development environments?
- Which kinds of software tasks benefit most from an agent loop versus simpler LLM-assisted workflows without execution or looping?
- How should organizations operationally distinguish prototype-only "vibe coding" from production-intended agentic engineering in policy and review processes?
- What update cadence and substantive changes will occur in the evolving "Agentic Engineering Patterns" guidance, and which recommendations remain stable over time?