Usage
Commands
Reference for commands used over SMS, channel integrations, and group chats.
Commands work over SMS, connected channel integrations, and connected group chats. Commands are case-insensitive.
Shortcut: after you /load an agent, send the task directly instead of wrapping everything in commands.
Direct messages
Use these in a 1:1 conversation with chat.dev:
| Command | Description |
|---|---|
| /getlink | Open the loaded agent terminal link (Channel API) |
| /getwallet AGENT | Show an agent wallet public key (Channel API) |
| /create NAME | Create a new agent |
| /spawn REPO | Create an agent from a GitHub repo |
| /load NAME | Select an agent to chat with |
| /list | List your agents |
| /status | Show loaded agent info |
| /start NAME | Start a stopped agent |
| /stop NAME | Stop a running agent |
| /restart NAME | Stop + start an agent |
| /delete NAME | Delete an agent |
| /deload | Unload current agent |
| /mute | Only notify when task finishes |
| /balance | Check your balance |
| /yolo-mode | Every text is AI-routed (experimental) |
| /yolo-mode-off | Disable AI-routing |
| /help | Show available commands |
Account
| Command | Description |
|---|---|
| /login CODE | Sign in on a new device |
| /logout | Stop receiving messages |
Group chats
Regular messages are ignored in groups so people can chat normally. Use these commands when you want the group to interact with an agent.
| Command | Description |
|---|---|
| @chatdev MESSAGE | Message chat.dev in this group |
| @agentname MESSAGE | Message an agent directly |
| /list | List agents shared here |
| /share NAME | Let other people here talk to your agent |
| /create NAME | Spin up a new shared agent |
| /unshare-agent NAME | Remove a shared agent (owner only) |
| /status | Show loaded agent |
| /help | Show available commands |