# Create AI Agents

To create high-quality AI agents at MyShell, we offer three distinct modes to cater to creators with varying development capabilities:

1. [**Classic Mode**](https://app.gitbook.com/o/FKiLfUYlfXwdRaT6SnrW/s/DtmZwLatyyBFLUK6P6Pj/~/changes/96/product-manual/create/classic-mode)**:** Designed for beginners, this simple mode equips AI agents with basic functionalities. Using foundational widgets like auto prompts and voice cloning, creators can leverage natural language to build high-quality agents effortlessly.
2. [**Pro Config Mode**](https://docs.myshell.ai/create/pro-config-mode)**:** Tailored for creators with programming skills, this advanced mode empowers developers to build powerful AI agents by assembling AI widgets within a human-controlled structure. It provides a versatile approach, balancing human-programmed logic with AI-prompted interactions, essentially enabling developers to architect a state machine for their agent.
3. [**ShellAgent Mode**](https://docs.myshell.ai/create/shellagent-mode)**:** This user-friendly interface supports creators of all skill levels in building advanced agents through simple operations, making sophisticated agent development accessible to everyone."


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.myshell.ai/create.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
