Agent Management
Commands for creating, updating, enabling, disabling, and removing agents via the CLI.
evonic agent list
Section titled “evonic agent list”List all agents with their status, tool count, and channel count.
evonic agent listOutput:
ID Name Status Tools Channels-------------------------------------------------siwa Siwa Miwa enabled 10 1claimg ClaimGuard enabled 7 0evonic agent get <agent_id>
Section titled “evonic agent get <agent_id>”Show detailed information about a specific agent.
evonic agent get siwaOutput:
ID: siwaName: Siwa MiwaDescription: Super agentStatus: enabledSuper: yesModel: moonshotai/kimi-k2-thinking
System Prompt: Kamu adalah super agent Siwa Miwa...
Tools (10): - bash - calculator - patch ...
Channels (1): - Miraievonic agent add <agent_id>
Section titled “evonic agent add <agent_id>”Create a new agent. Optionally apply a skillset template for pre-configured tools and prompt.
evonic agent add <agent_id> --name <name> [--description <desc>] [--model <model>] [--skillset <skillset_id>]| Flag | Required | Description |
|---|---|---|
--name | Yes | Display name for the agent |
--description | No | Short description |
--model | No | Model override |
--skillset | No | Skillset template ID (pre-configures tools & prompt) |
Example:
# Basic agentevonic agent add my_bot --name "My Bot"
# Agent from skillset templateevonic agent add dev_bot --name "Dev Bot" --skillset coder --description "Coding assistant"Output:
Agent created: Dev Bot (dev_bot) Applied skillset: coderevonic agent enable <agent_id>
Section titled “evonic agent enable <agent_id>”Enable a disabled agent.
evonic agent enable my_botOutput:
Agent enabled: my_botevonic agent disable <agent_id>
Section titled “evonic agent disable <agent_id>”Disable an agent so it stops processing messages. Super agent cannot be disabled.
evonic agent disable my_botOutput:
Agent disabled: my_botevonic agent remove <agent_id>
Section titled “evonic agent remove <agent_id>”Permanently remove an agent. Requires interactive confirmation.
evonic agent remove my_botOutput:
Agent to remove: ID: my_bot Name: My Bot Status: enabledAre you sure? [y/N]: yAgent removed: my_bot