TL;DR: Attacks that move across delegation edges in LangChain, CrewAI, and AutoGPT workflows cannot be detected by per-agent sensors, because the compromise is visible in the handoff, shared context, and orchestrator layers rather than inside any single agent, according to ARMO. The real control problem is inter-agent visibility, where multi-agent detection must baseline edge behavior, context mutation, and routing patterns, not just individual workloads.
NHIMG editorial — based on content published by ARMO: Detecting Threats in Multi-Agent Orchestration Systems: LangChain, CrewAI, and AutoGPT
Questions worth separating out
Q: What breaks when AI agent security tools only monitor behavior?
A: Behavior-only tools miss the moment when an agent becomes dangerous through valid credentials and excessive reach.
Q: Why do multi-agent systems complicate identity and access governance?
A: Because authority is no longer static inside one workload.
Q: How do security teams detect unsafe shared memory in agent workflows?
A: By treating memory writes and reads as security-relevant events.
Practitioner guidance
- Instrument delegation-edge baselines Capture which agent delegated to which, what fields changed in the payload, and how often each edge fires.
- Monitor shared context mutations Log writes and reads to scratchpads, vector stores, and session objects, then alert on context changes that expand scope, add destinations, or alter task intent.
- Correlate orchestrator telemetry with downstream access Join speaker selection, task routing, and workflow state transitions to database access, email dispatch, and tool invocations so the SOC can reconstruct a full inter-agent chain.
What's in the full article
ARMO's full blog covers the operational detail this post intentionally leaves for the source:
- Framework-specific detection logic for LangChain, CrewAI, AutoGPT, and AutoGen deployments
- Examples of edge-level telemetry fields to baseline for delegation, routing, and context mutation
- Concrete runtime detection patterns for shared memory and orchestrator monitoring
- The full attack walkthrough that maps each stage to the telemetry signals the SOC should collect
👉 Read ARMO's analysis of detecting threats in multi-agent orchestration systems →
Multi-agent orchestration systems: where do the blind spots sit?
Explore further
Per-agent detection is structurally insufficient for orchestrated AI systems. The article shows that adding more sensors to each agent does not create visibility across the chain connecting them. That is a governance failure, not a telemetry gap. Security teams need a control model that treats delegation paths as the security object, because agent boundary monitoring alone cannot represent how trust actually moves.
A question worth separating out:
Q: What should teams prioritise first in multi-agent monitoring?
A: Start with the orchestrator and the delegation graph. Those layers reveal which agent routed work to which other agent, what context moved with the task, and where the workflow left its normal path. Once that is visible, per-agent behavioural detection becomes much more useful.
👉 Read our full editorial: Multi-agent orchestration needs inter-agent threat detection