# Create Agent

The **Agent** feature is used to create and manage AI agents within a Deka Claw instance. An Agent defines how the AI behaves, including its identity, personality, communication style, model configuration, and operational settings. Agents can automatically process requests and generate responses based on the configured instructions and selected AI model.

The Agent menu allows users to:

* **Create and configure AI agents.**
* **Define the agent’s role, personality, and behavior.**
* **Select the AI provider and model used by the agent.**
* **Manage agent status and settings.**
* **View, edit, and delete existing agents.**
* **Connect agents with channels and other Deka Claw components to support automated conversations.**

To create an Agent, click the Agent menu, then click the Create Agent button.

<figure><img src="/files/fNprQ5F0xMMvIlXuYZ76" alt=""><figcaption></figcaption></figure>

After clicking the **Create Agent** button, the system will display the **Create Agent** form. Complete the required information to configure the Agent according to your requirements.

<figure><img src="/files/1vhN8wXn5wYnI4jv12P2" alt=""><figcaption></figcaption></figure>

<table><thead><tr><th width="213.66668701171875">Column</th><th>Description</th></tr></thead><tbody><tr><td>Display Name</td><td>The name displayed for the Agent in the system.</td></tr><tr><td>Agent Key</td><td>A unique identifier for the Agent. The Agent Key can contain lowercase letters, numbers, and hyphens (-).</td></tr><tr><td>Provider</td><td>The AI Provider used by the Agent. Select a Provider that has been configured previously.</td></tr><tr><td>Model</td><td>The AI model used by the Agent to process requests and generate responses.</td></tr><tr><td>Describe Your Agent</td><td>A description that defines the Agent's personality, purpose, behavior, expertise, or functionality.</td></tr><tr><td>Self Evolution</td><td>Enables the Agent to gradually adapt its communication style and behavior over time based on interactions and stored knowledge.</td></tr></tbody></table>

Enter the Agent display name that will be used as the Agent identity in the system.

<figure><img src="/files/MXfB12F7KmIUkGnUr9qR" alt=""><figcaption></figcaption></figure>

Enter a custom Agent Key as the unique identifier of the agent. The Agent Key can contain **lowercase letters, numbers, and hyphens (-).**

<figure><img src="/files/Z1Vz3Vaozq8VFIzidqdh" alt=""><figcaption></figcaption></figure>

Select a provider that has been previously created in the **Provider** menu to be used by the Agent.

<figure><img src="/files/9madCoZoqHXGUQns0gQi" alt=""><figcaption></figcaption></figure>

Select the AI model to be used based on the selected provider. If using OpenRouter, choose the model according to your needs from the available model list. After selecting the model, click the **Check** button to verify that the selected model can be accessed and used properly.

<figure><img src="/files/ODr1n2g9Om2XkfrNfwH4" alt=""><figcaption></figcaption></figure>

Enter the Agent description to define the Agent’s personality, purpose, behavior, or functionality. The **Self Evolution** feature allows the Agent to gradually adapt its response style and behavior based on interactions.

<figure><img src="/files/RHHFZHQtrR3LNKXAcSXh" alt=""><figcaption></figcaption></figure>

Select the system prompt mode based on your needs. **Full** mode provides complete features including persona and interactive chat, while **Task** mode is intended for automation and task execution.&#x20;

<figure><img src="/files/uylGDqvrHOcpEnfd9C89" alt=""><figcaption></figcaption></figure>

After completing all configurations, click the Create button to create the Agent.

<figure><img src="/files/fKoJwSlubsDkiAdUOwjK" alt=""><figcaption></figcaption></figure>

If successful, the system will display the notification message **"Agent has successfully created"**, indicating that the new Agent has been successfully created.

<figure><img src="/files/0KIDhsRVjDtHn1awBliX" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.cloudeka.ai/guidance-for-individual/deka-claw/detail-deka-claw/agent/create-agent.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.
