docs/en/enterprise/guides/training-crews.mdx
Training lets you improve crew performance by running iterative training sessions directly from the Training tab in CrewAI AMP. The platform uses auto-train mode — it handles the iterative process automatically, unlike CLI training which requires interactive human feedback per iteration.
After training completes, CrewAI evaluates agent outputs and consolidates feedback into actionable suggestions for each agent. These suggestions are then applied to future crew runs to improve output quality.
<Tip> For details on how CrewAI training works under the hood, see the [Training Concepts](/en/concepts/training) page. </Tip>Behind the scenes:
- A training record is created for your deployment
- The platform calls the deployment's auto-train endpoint
- The crew runs its iterations automatically — no manual feedback required
Once training completes, you'll see per-agent result cards with the following information:
You can refine the suggestions for any agent:
<Steps> <Step title="Click Edit"> On any agent's result card, click the **Edit** button next to the suggestions. </Step> <Step title="Modify suggestions"> Update the suggestions text to better reflect the improvements you want. </Step> <Step title="Save changes"> Click **Save**. The edited suggestions sync back to the deployment and are used in all future runs. </Step> </Steps>To apply training results to your crew:
.pkl file) from your completed training session.This means agents benefit from the feedback generated during training on every subsequent run.
The bottom of the Training tab displays a history of all past training sessions for the deployment. Use this to review previous training runs, compare results, or select a different training file to use.
If a training run fails, the status panel shows an error state along with a message describing what went wrong.
Common causes of training failures: