CowAgent provides two ways to interact via commands:
- Terminal CLI — Run
cow <command> in your system terminal for service management, skill management, and other operations
- Chat Commands — Type
/<command> or cow <command> in any conversation to check status, manage skills, adjust configuration, etc.
Cow CLI
After deploying with the one-click install script, the cow command is automatically available. For manual installations, run:
Then use the cow command from anywhere:
Example output:
🐮 CowAgent CLI
Usage: cow <command>
Service:
start Start the CowAgent service
stop Stop the CowAgent service
restart Restart the CowAgent service
update Update code and restart service
status Show service status
logs View service logs
Skills:
skill Manage skills (list / search / install / uninstall ...)
Others:
help Show this help message
version Show version
Chat Commands
In the Web console or any connected channel, type / to see command suggestions. Supported commands:
| Command | Description |
|---|
/help | Show command help |
/status | View service status and configuration |
/config | View or modify runtime configuration |
/skill | Manage skills (install, uninstall, enable, disable, etc.) |
/context | View current session context info |
/context clear | Clear current session context |
/logs | View recent logs |
/version | Show version number |
Service management commands like /start, /stop, /restart will prompt you to use them in the terminal instead, as they involve process operations.
Command Availability
| Command | Terminal (cow) | Chat (/) |
|---|
| help | ✓ | ✓ |
| version | ✓ | ✓ |
| status | ✓ | ✓ |
| logs | ✓ | ✓ |
| config | ✗ | ✓ |
| context | — | ✓ |
| skill (subcommands) | ✓ | ✓ |
| start / stop / restart | ✓ | ✗ |
| update | ✓ | ✗ |
| install-browser | ✓ | ✗ |
context only shows a hint in the terminal to use it in chat. config is only available in chat.