CrewAI Security Patterns: Governing What Your Agents Send to the Model
A CrewAI crew is Python: agents with roles, tasks, tools, and a process that runs in your own process space. Most of that orchestration sits outside a network gateway. The part a gateway governs is the outbound HTTP traffic, when an agent calls an LLM through LiteLLM or reaches an external API through an HTTP tool. This walks the security patterns for that boundary: per-agent identity on model calls, prompt classification, egress control, and an audit record of what each agent asked the model.