Agents
Active Sessions

Help

Learn how to use MiloBot to remotely control your AI coding agents.

Getting Started
Set up your first agent in a few steps.
  1. Create an agent in Settings and copy the API key.
  2. Install the CLI on your local machine: npm install -g milo-bot-agent
  3. Run milo init and paste your API key when prompted.
  4. Start the agent with milo start. It will appear as online in the dashboard.
  5. Send a message from the chat to delegate a coding task.
Core Concepts

Agents

An agent runs on your local machine and executes tasks using Claude Code. Each agent has its own API key and can run multiple sessions concurrently.

Sessions

A session is a single task or conversation.

bot
sessions run Claude Code for coding work.
chat
sessions are lightweight AI conversations.

Messages

Messages are delivered in real-time via PubNub with REST API as fallback. You can send tasks, ask questions, and receive progress updates from your agents.

CLI Commands
Common commands for the local agent.
milo initConfigure the agent with your API key
milo startStart the agent (connects to MiloBot)
milo statusShow agent status and active sessions
milo stopGracefully shut down the agent