Cybersecurity
Cybersecurity Strategies for Low-Code vs. High-Code Agent Development
As organizations put artificial intelligence agents to work across business systems, development speed and security oversight become closely connected. Cybersecurity strategies for low-code and high-code agent development must account for how each approach grants access to information and enables actions. Targeted safeguards can address those differences while shared governance keeps agent activity aligned with authorized tasks as deployments expand.
What Separates Low-Code and High-Code AI Agent Development
Low-code platforms let builders assemble agents via visual interfaces and prebuilt connectors linking business services. High-code development gives programmers greater flexibility to define agent behavior through custom code, tool integrations and execution environments. Both approaches require oversight of the information agents can access and the actions they can perform.
The security responsibilities differ because control sits in different places. Low-code builders work within platform settings that govern sharing and connector access, making configuration decisions especially important. High-code teams take greater responsibility for the software and environments that execute agent instructions, including boundaries around files and credentials.
The Cybersecurity and Infrastructure Security Agency identifies several agentic AI risks that provide a useful framework for both approaches. Expanded attack surface refers to additional entry points, while privilege creep refers to the accumulation of access. Behavioral misalignment involves departures from intended tasks, and obscure event records complicate investigation. A widely used connector and an unrestricted command-line tool can create different versions of the same problems.
Security Risks and Fixes for Low-Code AI Agents
Low-code accessibility brings agent creation within reach of employees outside traditional development teams. Security oversight needs to extend to those builders so that convenient connections remain consistent with authorized business uses.
Where Low-Code Environments Fall Short on Security
Citizen developers may connect an agent to shared files or business applications without fully understanding the agent’s permissions. Access granted through those connections can expose sensitive information or enable actions beyond the intended workflow. Broad sharing and unclear ownership can compound that exposure.
The scale of adoption makes consistent oversight across departments important. In a 2024 market analysis, Forrester reports that 87% of enterprise developers use low-code platforms for some development work. That finding concerns development generally, so it establishes the platforms’ reach without measuring AI agent adoption specifically.
Practical Ways to Strengthen Low-Code Agent Security
Teams should review connector permissions against each agent’s assigned task and apply least-privilege access. A central inventory should record the owner and connected services for every deployment, with approval requirements for sensitive actions. This provides security teams with a basis for identifying unregistered agents and investigating inappropriate access.
Microsoft’s data-governance approach emphasizes controlled access to business information. Naveen Jangir, principal architect at Microsoft Digital, recommends that organizations “govern and protect it with appropriate access restrictions.” These controls allow authorized users and AI capabilities to use it without unnecessary exposure within established permission boundaries. Applying connector policies alongside accountable ownership can make those restrictions part of everyday development.
Security Risks and Fixes for High-Code AI Agents
When teams use AI coding agents to build custom systems, generated changes can arrive faster than people can examine them. High-code security, therefore, requires controls over both the development process and the environments where agents execute tasks.
The Unique Security Challenges of High-Code Development
Coding agents may encounter indirect prompt injection when reading external repositories that contain adversary-supplied instructions. If an agent follows those instructions while holding development-tool access, it may run unsafe commands or expose credentials. The potential consequences depend partly on which files, tools and external destinations its execution environment permits it to reach.
NVIDIA’s sandboxing guidance addresses credential exposure within that execution boundary. It states that “sandbox environments should rely on explicit secret injection” to limit access to credentials. Accordingly, agents should not inherit full environment credentials when their tasks require only limited access. Teams should provision credentials for the specific task and keep unrelated secrets outside the agent’s reach.
Strategies for Hardening High-Code Agent Pipelines
Restricted execution environments should constrain file access and outbound connections according to the task. Teams should also apply static application security testing to generated code. Independent reviewers should examine authorization decisions or business logic that automated checks may miss. These layers address execution boundaries and weaknesses in the resulting software.
Amazon Web Services recommends separating code generation from evaluation in its framework for coding-agent controls. It notes that “a separate session helps avoid self-confirmation bias.” However, two sessions using the same model can carry the same underlying blind spots during review. Where practical, a different reviewing model and human evaluation of security-sensitive changes can add further scrutiny.
Building a Security Strategy That Spans Both Approaches
AI security for low-code and high-code agent development needs a shared view of activity wherever agents exchange information. For example, a low-code workflow might send content to a custom-built agent, which then calls another business service. Reviewing each component separately can leave security teams without the context needed to understand the full sequence.
The AI security experts at Darktrace argue that organizations must inspect prompts and sessions alongside responses across enterprise generative AI tools and both development approaches. Its perspective also encompasses software-as-a-service and secure access service edge environments. With that visibility, organizations gain context so that “they can detect clever conversational prompt attacks and malicious chaining.”
Darktrace’s view supports a broader AI security strategy for low-code and high-code agent development because prompt visibility, session monitoring and identity oversight help teams understand how agents interact across connected tools. Security teams should examine how instructions change through connected sessions and whether subsequent actions remain consistent with the original authorization. They should also consider the sensitivity of any information retained for investigation.
Governance and Monitoring for Long-Term AI Agent Security
Each agent should have an accountable owner and a defined scope of permitted work, regardless of its development method. Governance should also identify who can approve changes to that scope and who can suspend activity when an agent behaves unexpectedly.
Research on agent governance suggests that agents need authority that can be authenticated and audited to support that accountability. This approach connects the person granting permission with the tasks an agent may undertake. Organizations can then check an action against that authorization.
Teams should maintain activity records that connect delegated permissions with tool use and outcomes. Periodic reviews should revisit those permissions as capabilities change, remove access left over from completed work and confirm that ownership remains current. Development and security teams can use these reviews to keep operational controls aligned with the agent’s approved purpose.
Staying Ahead of AI Agent Security Risks
Low-code development calls for careful platform permissions and connector governance, while high-code development requires close attention to custom execution environments and code review. Centralized monitoring and consistent accountability provide a common foundation for overseeing how agents access information and act across connected business systems. As capabilities expand, developers should reassess safeguards alongside changes to agent tools and responsibilities, keeping each deployment’s permitted activities clear throughout its life cycle.












