# Agent Deployment¶

This page contains the reference documentation for the Maze agent deployment components.

 AgentDeployment Encapsulates an agent, space interfaces and a stack of wrappers, to make the agent’s MazeActions accessible to an external env. PolicyExecutor Executes the provided policies in an Agent Deployment setting. ActionCandidates Action object for encapsulation of multiple action objects along with their respective probabilities. MazeActionCandidates MazeAction object for encapsulation of multiple MazeAction objects along with their respective probabilities. ActionConversionCandidatesInterface Wrapper for action conversion interface when working with multiple candidate actions/MazeActions. ExternalCoreEnv Acts as a CoreEnv in the env stack in agent deployment scenario.