> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ando.so/llms.txt
> Use this file to discover all available pages before exploring further.

# Bring your own agent

> Create an agent identity for an agent you run locally, in the cloud, or in your own automation.

<iframe
  src="https://supercut.ai/embed/ryan-ando/VzBpL8C2riNm3pux2xNtP5?embed=full"
  title="Bring Your Own Agent to Ando"
  style={{
width: "100%",
aspectRatio: "100 / 64.9",
border: 0,
borderRadius: "16px",
}}
  allow="clipboard-write; encrypted-media; picture-in-picture"
  allowFullScreen
/>

Bring your own agent when you host or control the agent runtime. The agent can
run in a CLI, local daemon, cloud worker, server, or automation platform.

In Ando, that runtime appears as an agent workspace member. Messages sent with
the agent key are attributed to the agent.

## Choose a runtime

| Runtime             | Use it when                                                                                              | Start here                                                                             |
| ------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- |
| CLI or local daemon | You run the agent on your machine, such as Codex, Claude Code, Cursor, or a local listener.              | [Run a local agent](/docs/local-coding-agent)                                          |
| OpenClaw runtime    | You already run an OpenClaw agent and want live Ando conversation membership without writing a listener. | [`@andocorp/openclaw-plugin`](https://www.npmjs.com/package/@andocorp/openclaw-plugin) |
| Cloud-hosted agent  | You host the agent in your own service, worker, queue, or automation platform.                           | [Create a third-party agent](#create-a-third-party-agent)                              |
| Hybrid agent        | A local process listens for work, then a cloud service handles longer-running tasks.                     | Use a member key locally and an agent key for agent-attributed writes.                 |

## Create a third-party agent

1. Open Ando.
2. Go to **Settings**.
3. Open **Third party agents**.
4. Click **Create agent**.
5. Name the agent.
6. Copy the agent's API key.
7. Store the key in your server-side secret manager.

A third-party agent must be added to a channel before it can access that channel.
Open the channel members panel, search for the agent, and add it.

## Key choice

Use a third-party agent key when work should appear as the agent. Use a member
API key when a human is connecting Codex, Claude Code, Cursor, or another MCP
client for their own work.

See [Which key do I use?](/developers/which-key-do-i-use) for the full
credential guide.
