Updated on 2026-09-17 GMT+08:00

Agent Management Center

You can manage your custom agents on the Agents page, such as creating, editing, enabling, and deleting the agents. The agents can be synchronized and used on the CodeArts Agent client.

CodeArts Agent supports two types of agents: local agents (created on the client) and cloud agents (created on the console).

This section describes how enterprise members manage cloud agents on the console. For details about how to manage local agents on the client, see Custom Agents.

Cloud Agent Types

Table 1 Cloud agent types

Scope

Applicable To

Description

Enterprise

All enterprise members

Available to all enterprise users, created by enterprise administrators, and stored in the cloud.

When a user logs in to the CodeArts Agent client, the system automatically caches the cloud agents accessible to the user to the local directory: %USERPROFILE%/.codeartsdoer/cache/enterprise/agents/.

Team

All members of a specified team

Restricted to designated teams, created by enterprise or team administrators, and stored in the cloud.

When a user logs in to the CodeArts Agent client, the system automatically caches the cloud agents accessible to the user to the local directory: %USERPROFILE%/.codeartsdoer/cache/team/agents/.

User

Self only

Available only to a specific user and stored in the cloud.

When a user logs in to the CodeArts Agent client, the system automatically caches the cloud agents accessible to the user to the local directory: %USERPROFILE%/.codeartsdoer/cache/user/agents/.

Constraints

Only the basic and professional packages support the creation of cloud agents.

Creating a Cloud Custom Agent

  1. Log in to the CodeArts Agent console as an enterprise member or administrator.
  2. Choose Agent Settings > Agent Center and click Create Agent.
  3. Set custom agent parameters by referring to Table 2.

    Table 2 Parameters for creating an agent

    Parameter

    Description

    Agent icon

    The system provides various preset icons for agents. Click on the icon to select a preferred style.

    Agent name

    Name of the custom agent to be created.

    Naming convention: 2 to 20 characters, consisting of letters, digits, underscores, and hyphens (-), and must start with a letter.

    Agent Type

    Working mode of the agent, which affects its behavior logic and capability boundary.

    • Primary/Sub-agent: It can be used as a sub-agent to be called by a primary agent or as a primary agent to call a sub-agent.
    • Primary agent: It runs independently to process user requests and cannot be called by other agents.
    • Sub-agent: It can be called by primary agents to perform specific tasks.

    Base Model

    This parameter is displayed only when Agent Type is set to Primary/Sub-agent or Primary agent.

    Only large language models in the enabled state are displayed.

    Select a large language model from the drop-down list.

    Description

    A brief explanation of what the agent does to help users understand its functionality, with a maximum of 5,000 characters.

    Applied To

    Application scope of the custom agent, which cannot be modified after creation.

    • Individual: Only the creator can use it.
    • Team: It is available only to specified teams and can be created by enterprise administrators or team administrators.
    • Enterprise: It is available to all enterprise members and can be created only by enterprise administrators.

    Available team space

    This parameter is displayed only when Applied To is set to Team.

    It specifies the teams that can use the agent.

    Enterprise administrators can view all teams but can select only one, while team administrators can only view and select the team they belong to.

    Prompt

    System instructions that define the role, tone, workflow, and rules/specifications of the agent.

    Built-in tools

    Built-in, out-of-the-box tools provided by the agent.

    • Read: used to retrieve and view files.
    • Edit: used to add, modify, or delete files.
    • Terminal: used to run system commands in the command line environment.
    • Preview: used to preview the generated frontend page in real time.
    • Webfetch: used to capture and read web page content.

    Skills

    Skills that are associated with the agent to enable it to perform certain specialized tasks.

    NOTE:

    CodeArts Agent has no hard limit on the number of associated skills, but it is recommended that the number not exceed 20 to ensure optimal user experience.

  4. Click Create and Enable.

    Check the created agent on the Agents page.

    To check the cloud agent created on the local client immediately, choose Settings > Agents and click the refresh icon to synchronize the cloud agent to the client.
    • The client automatically synchronizes cloud agents every 24 hours.
    • The client synchronizes only enabled agents.

Managing Cloud Custom Agents

Table 3 shows the operation permissions of different roles on managing cloud custom agents.

Table 3 Operation permissions of different roles on cloud custom agents

Role

Enterprise Agent

Team Agent

User Agent

Enterprise administrator

All operations on all agents.

All operations on all agents.

All operations except editing on all agents. They can edit only the agents created by themselves.

Team administrator

No operation permissions.

All operations only on agents created by members of their own team (including team administrators).

All operations on agents created by themselves.

Members (of an enterprise or a team)

No operation permissions.

No operation permissions.

All operations on agents created by themselves.

Table 4 Managing cloud custom agents

Operation

Procedure

Enabling or disabling a cloud custom agent

On the console, choose Agent Settings > Agents, and click / next to the target agent to enable or disable it.

Editing a cloud custom agent

On the console, choose Agent Settings > Agents, and click Edit in the Operation column of the target agent to edit it.

Copying a cloud custom agent

When you need to reuse mature configurations, iterate multiple versions in parallel, share team templates, or isolate tasks, you can achieve this by copying agents.

  1. On the console, choose Agent Settings > Agents, and click Copy in the Operation column of the target agent.
  2. Adjust the configuration as required (or retain the default settings) and click Create and Enable to quickly generate a new agent.

Deleting a cloud custom agent

  1. On the console, choose Agent Settings > Agents and check the status of the target agent.
    • If it is enabled, disable it first.
    • If it is disabled, go to the next step to delete the agent.
  2. Click Delete in the Operation column of the target agent. The Delete Agent dialog box is displayed.
  3. Enter DELETE or click Autofill, and then click OK to delete the agent.

    Deleted agents cannot be restored. Ensure that the agent is no longer needed before performing this operation.

System built-in agents cannot be enabled, disabled, copied, or deleted. Only enterprise administrators can edit them.