Delv
CrewAI
Getting Started Guide

How to Use CrewAI

A practical guide to get you up and running with CrewAI. Written by Delv Editorial, Delv Team.

Getting started with CrewAI

In this guide, you will learn how to set up CrewAI and create your first role-playing AI agents to collaborate on tasks. By the end, you'll be able to orchestrate AI agents effectively to simplify complex processes.

Step 1: Sign up and set up

  1. Go to crewai.com.
  2. Click on the Sign Up button located at the top right corner of the homepage.
  3. Fill in your details (email and password) and click on Create Account.
  4. Confirm your email address by clicking the link sent to your inbox.
  5. Log in to your new account.

Step 2: Your first task

  1. After logging in, click on the Create New Project button on your dashboard.
  2. Name your project and select Role-Playing Agents as the project type.
  3. Click on Add Agent to create your first AI agent.
  4. Configure your agent by setting its role (e.g., "Researcher" or "Developer") and defining its goals.
  5. Once your agents are set up, click on Start Collaboration. This will allow your agents to interact and work on the assigned tasks.
  6. Monitor progress on the project dashboard, where you can view updates and results from each agent.

Step 3: Get better results

  1. Use specific and clear role definitions for each agent. The more precise you are, the better the collaboration.
  2. Adjust the Collaboration Settings to define how agents should communicate (e.g., frequency of updates or types of interactions).
  3. Regularly review the Feedback Loop feature to improve agent performance based on previous interactions.

Pro tip

Take advantage of the Templates feature when creating new agents. This saves time by allowing you to quickly replicate successful configurations from past projects.

Common mistake to avoid

Avoid vague role definitions for your agents. If their goals are unclear, the collaboration will be ineffective, leading to subpar results. Always ensure each agent has a well-defined purpose.