LLMling Agent provides a consistent command system across both CLI and web interfaces. Commands are prefixed with / and can take arguments and options.
# List available tools/list-tools
# Enable/disable specific tools/enable-tool<name>
/disable-tool<name>
# Show detailed tool information/tool-info<name>
# Register new tools/register-tool<import_path>[--namecustom_name][--description"Tool description"]Example:/register-tooljson.dumps--nameformat_json--description"Format JSON data"# Write and register tools directly in chat/write-tool
# List available resources/list-resources
# Show resource content/show-resource<name>[--param1value1][--param2value2]Example:/show-resourceconfig.yml
Example:/show-resourcetemplate--datetoday
# Show current agent configuration/show-agent
# Switch to different agent/switch-agent<name>
# List available agents/list-agents
# Change model/set-model<model>
Example:/set-modelgpt-5
Commands provide feedback in different ways:
- Direct responses (success/failure messages)
- Formatted data (tables, JSON, YAML)
- System messages in chat
- Status updates
Note: Some commands may be restricted based on agent capabilities and role configuration.