TL;DR: The Agentic Development Life Cycle is replacing human-paced SDLC assumptions with autonomous code generation, tool use, and dependency selection, while 81% of organisations still lack visibility into AI use across the development lifecycle, according to Cycode. The security problem is no longer just AI-assisted coding but governed execution at machine speed, where agentic behaviour can amplify supply chain, secrets, and policy drift risks.
At a glance
What this is: This is an analysis of how the Agentic Development Life Cycle changes application security by moving code generation, dependency selection, and execution into autonomous agent workflows.
Why it matters: It matters because IAM, PAM, and NHI governance teams now have to account for machine-paced tool use, secret exposure, and delegated execution paths that traditional SDLC controls were not designed to police.
By the numbers:
- 100% of surveyed organisations confirmed they already have AI-generated code in their codebase.
- 81% have no visibility into how AI is actually being used across their development lifecycle.
- Gartner projects enterprise applications using agentic AI will rise from less than 1% in 2024 to 33% by 2028.
👉 Read Cycode's analysis of securing the agentic development lifecycle
Context
Agentic development is a software delivery model in which AI systems do more than suggest code. They generate code, choose dependencies, call tools, and commit changes with limited human intervention. The governance gap is that most security programmes still assume a human developer sits between intent and production, which is no longer reliably true in agentic development lifecycle environments.
That shift creates an identity and access problem as much as an application security problem. AI agents behave like non-human identities when they authenticate to tools, repositories, APIs, and CI/CD systems, so their permissions, secrets, and execution paths need explicit lifecycle control. Cycode’s article treats this as a change in development architecture rather than a simple extension of AI-assisted coding, and that framing is correct.
Key questions
Q: What breaks when AI agents can make code changes faster than humans can review them?
A: Manual review stops being a meaningful control if it cannot keep pace with change volume. Teams then miss unsafe dependencies, unintended privilege use, and subtle architecture drift. The failure is not only in code quality, but in the programme’s ability to detect and contain agent-driven mistakes before they reach production.
Q: Why do AI agents complicate existing IAM and NHI governance models?
A: AI agents complicate governance because access is no longer confined to a single environment or a single identity type. An agent may need cloud runtime permissions, customer data access, and tool-level OAuth tokens at the same time, which means standing privilege and lifecycle assumptions break down fast. That is why one control model rarely covers the full path.
Q: How can teams tell whether agentic access controls are actually working?
A: Look for evidence that every privileged action is logged with actor type, target resource, and policy decision, and that denied requests are being blocked before execution. If you can only see the login and not the downstream action, the control is too weak for agentic use.
Q: What should organisations do first when adopting agentic development?
A: Start by discovering where agents already exist, then bind each one to an owner, a purpose, and a constrained permission set. After that, enforce guardrails at the tool and pipeline layer so agents cannot reach unapproved MCP servers, packages, or secrets. The first goal is visibility, because you cannot govern what you cannot see.
Technical breakdown
How the agentic development lifecycle changes code generation
In an ADLC, the agent is not a suggestion engine sitting beside the developer. It becomes the actor that writes, refactors, tests, and sometimes commits code based on prompts, context, and tool access. That matters because the security boundary moves from the IDE to the orchestration layer, where agents can operate through terminals, chat interfaces, APIs, and CI/CD hooks. Traditional controls assume reviewable human intent. Agentic workflows introduce non-deterministic execution, so the same request can produce different code paths, dependency choices, or test actions depending on model state and context.
Practical implication: instrument agent actions at the pipeline and API layer, not just the IDE.
Why AI supply chain security now includes model and MCP risk
The software supply chain in agentic development is broader than packages and CVEs. It now includes the model that generated the code, the context sources it consulted, and MCP servers that expose tools and data to the agent. If any of those layers are compromised, the agent can be steered into unsafe behaviour without touching the application code directly. Hallucinated dependencies add another failure mode because an AI can recommend a package that does not exist, and an attacker can later register that name to capture installs. The supply chain becomes a trust problem across models, tools, registries, and runtime delegation.
Practical implication: treat model provenance, MCP trust, and dependency validation as one control surface.
Why autonomous agents behave like non-human identities
An agent that can authenticate, call tools, and change code is functionally operating as a non-human identity, even if the organisation does not label it that way. The governance issue is not autonomy alone but delegated privilege without lifecycle visibility. Once an agent can read secrets, query APIs, or submit changes, its credentials and permissions become part of the identity estate. That creates a direct bridge to IAM and NHI governance, especially where service accounts, tokens, and API keys are used to bind agent actions to production systems. Without scoped identity controls, the agent inherits standing access far beyond what a human reviewer would accept.
Practical implication: apply NHI lifecycle controls to agent credentials, not just to service accounts.
Threat narrative
Attacker objective: The objective is to turn autonomous development workflows into a scalable path for code compromise, secret exposure, or supply chain insertion.
- Entry occurs when an attacker or poisoned input reaches an autonomous coding agent through prompt injection, compromised context, or a trusted tool integration.
- Credential access follows when the agent is induced to read secrets, use over-permissioned tokens, or pull dependencies and instructions from hostile sources.
- Impact occurs when unsafe code, malicious dependencies, or altered automation are committed into the development pipeline and propagate into production systems.
NHI Mgmt Group analysis
Agentic development creates an identity problem, not just a tooling problem. Once software agents can authenticate, call APIs, and commit changes, they become governed actors in the identity estate. That means access scope, secrets handling, and offboarding all matter, even when the actor is a model rather than a person. Practitioners should treat autonomous development credentials as NHI assets with explicit lifecycle ownership.
ADLC exposes a new kind of supply chain fragility: trust in generated decisions. Traditional SCA assumes humans choose packages and review build inputs. Agentic workflows collapse that assumption because models can hallucinate dependencies, accept tool output, and propagate those choices at machine speed. This is a distinct failure mode that combines software supply chain risk with delegated execution risk. Practitioners should expect governance to move upstream into the agent decision path.
Visibility is now the core control gap in agentic software delivery. If security teams cannot see which agents are active, which tools they can reach, or which credentials they can use, they cannot meaningfully govern the development lifecycle. That is a named concept we should call agentic visibility debt: the backlog created when organisations scale agentic workflows faster than they instrument them. The practical conclusion is that monitoring and authorisation need to be built into the workflow, not bolted onto it.
Human-paced security models will not keep up with machine-paced development. The article is right to argue that interruption-based controls break down when code is generated continuously and committed from non-IDE surfaces. This does not mean humans exit the loop, but it does mean approval gates can no longer be the primary control. Practitioners should prioritise continuous enforcement and policy-based guardrails over review-only models.
What this signals
Agentic visibility debt: security teams that cannot inventory AI coding agents, their tools, and their credentials will not be able to govern the development lifecycle at machine speed. The next control maturity step is not broader review queues but continuous authorisation and telemetry across chat, CLI, and pipeline surfaces.
This also changes how security programmes should think about software supply chain risk. Once model output can create dependencies and trigger tool actions, provenance, package validation, and policy enforcement need to sit closer to execution. The relevant external reference point is the OWASP Agentic AI Top 10, while identity teams should align agent credential governance with the NHI Lifecycle Management Guide.
The practical signal for IAM and PAM teams is that agent credentials will need shorter lifetimes, tighter scope, and more explicit ownership than many human accounts. That is not a future-state idea. It is the control baseline for organisations already allowing AI to touch code, secrets, and deployment workflows.
For practitioners
- Implement agent identity inventory Catalog every AI coding agent, CLI assistant, chat-based assistant, and MCP-connected workflow that can create or modify code, then assign an owner and lifecycle state to each one.
- Scope credentials to the smallest agent task Replace broad automation tokens with task-scoped credentials, isolate secrets used by development agents, and revoke access when the agent or workflow is no longer active.
- Block unapproved MCP and dependency paths Maintain an allowlist for MCP servers and package sources, and validate any AI-suggested dependency before it can enter a build or repository.
- Monitor agent behaviour for abnormal tool use Alert on agents reading secrets and then making outbound calls, unusual repository writes, or code changes that bypass the expected review sequence.
Key takeaways
- Agentic development breaks the old assumption that a human always sits between code creation and production, so security controls must move into the workflow itself.
- Visibility into AI agents, their tools, and their credentials is the dividing line between managed adoption and ungoverned pipeline risk.
- Identity teams should treat autonomous coding agents as non-human identities with lifecycle, privilege, and offboarding requirements.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Agentic AI Top 10 and MITRE ATT&CK address the attack and risk surface, while NIST AI RMF, NIST CSF 2.0 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| OWASP Agentic AI Top 10 | Agentic code generation and tool use map directly to agentic application risks. | |
| NIST AI RMF | GOVERN | AI governance is central because agents now participate in code creation and deployment. |
| MITRE ATT&CK | TA0006 , Credential Access; TA0009 , Collection; TA0010 , Exfiltration | The article discusses prompt injection, secret access, and downstream compromise patterns. |
| NIST CSF 2.0 | PR.AC-4 | Least privilege and access governance are central to controlling agent credentials. |
| NIST SP 800-53 Rev 5 | IA-5 | Authenticator management applies to agent tokens, keys, and service credentials. |
Map agent abuse scenarios to credential access and exfiltration behaviours for detection coverage.
Key terms
- Agentic Development Lifecycle: The Agentic Development Lifecycle is the control pattern for building, approving, deploying, and reviewing AI agents before they reach production. It extends software change discipline into identity governance by requiring traceability for creation, access grants, business purpose, and ongoing oversight.
- Agentic Visibility Debt: The control gap that forms when organisations scale agentic workflows faster than they can inventory, monitor, and authorise them. It shows up as unknown agents, unclear permissions, and missing telemetry across chat, CLI, and pipeline surfaces.
- Hallucinated Dependency Provenance Gap: The hallucinated dependency provenance gap is the difference between a package name that appears credible and a package origin that has never been verified. It becomes dangerous when model suggestions, automation, and install-time execution let plausibility outrun source validation.
- MCP Server: An MCP server is a tool endpoint that connects an AI agent to external systems and data sources through Model Context Protocol. Because it extends what the agent can reach, it becomes part of the identity and access surface and must be reviewed like any other privileged connector.
What's in the full article
Cycode's full blog covers the operational detail this post intentionally leaves for the source:
- Detailed examples of how Cycode maps AI-generated code, dependencies, secrets, and runtime context into one security graph
- Step-by-step explanation of the AI Guardrails, Exploitability Agent, and Fix and Remediation Agent workflow
- Operational guidance on how Cycode scans terminal-based agents, chat-based agents, and MCP-connected development paths
- Examples of the policy controls used to block unauthorised tools, secrets exposure, and unsafe AI-driven changes
Deepen your knowledge
The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, and secrets management. It is designed for practitioners who need to extend identity controls into autonomous systems and agentic workflows.
Published by the NHIMG editorial team on August 20, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org