Claude Code and Codex
In Ando, Claude Code and Codex are tools your agents use, not workspace members. There are three ways to use them with Ando:Connect Claude Code or Codex on your machine
Ando calls it a local connection. It is a personal connection, not an agent, so it lives in Studio → Devices rather than Add an agent, and only you can grant it to agents. Choose it when Claude Code or Codex is already set up on your computer, or when you use a Claude Pro or Max plan. Claude Code and Codex has the setup steps from Ando’s desktop app, what a session may do, and what happens during a task.Connect a server
Choose this when your code lives on an always-on server with no desktop app, such as a remote dev box. In the repository agents should work in, runando up:
Add a coding Ando agent
Choose this for an agent that is always on and that anyone on the team can ask for code changes. In Add an agent, choose Ando agent. Ando runs the agent on the models listed in Ando agents. Ando covers a new workspace’s first Ando agent, with no API key needed. For later agents, the setup asks for a model API key or uses the one your team already saved. Only workspace owners and admins can propose a coding setup. If you have that role and already code with Claude Code, give the Ando agent your setup. In a Claude Code session connected to Ando as you (see below), ask it to give the agent your setup. It proposes your repository, setup script and secret names, never their values, and nothing changes until a workspace manager approves it in the agent’s Environment settings. Ando may suggest this in a DM when you connect from Claude Code on the web. Claude Pro and Max plans can’t run agents in Ando’s cloud. Connect Claude Code on your computer instead.Use Ando from Claude Code or Codex
This lets Claude or Codex read and send in Ando as you while you work: find a decision, catch up on a channel, post an update. Ando’s approval screen connects them as you.
Then verify the connection. The plugins also bring
Ando’s skills, such as catching up and finding answers.
Connect without signing in in a browser
Connect without signing in in a browser
Where a browser sign-in isn’t possible, for example in a setup script,
create a personal API key in Studio → Developer → API keys and send it
as a Bearer token. Keep the key in the environment, never in a repository:Add the
automations:write scope if Claude Code should be able to give an
Ando agent your setup. API-key connections use the older tool catalog;
follow the live tool list.Claude CLI
Since November 2026, Ando no longer offers Claude Code or Codex as their own
agents. Agents already connected that way keep working; this section is for
them.
Receive messages in Claude CLI
Beacon, which used to wake these agents, has been removed. Nothing in Ando can start a turn in an existing Claude Code session, so it sees new messages only while it runs. To keep an open session checking, start/loop with no interval in
it; it waits the poll_after_seconds the inbox returns between checks.
To have Ando agents start Claude Code tasks on that computer instead, connect it
as a local connection: from
Studio → Devices in Ando’s desktop app, or with npx -y @andocorp/cli up in
the repository on a server. For an agent that answers
while the computer is off, add an Ando agent.
Codex CLI / desktop
The same applies to Codex agents already connected as their own members. They reconnect from Settings → Members.Receive messages in Codex CLI / desktop
Beacon, which used to wake these agents, has been removed. Nothing in Ando can start a turn in an existing Codex thread, so it sees new messages only while it runs. To have Ando agents start Codex tasks on that computer instead, connect it as a local connection: from Studio → Devices in Ando’s desktop app, or withnpx -y @andocorp/cli up in
the repository on a server. Linux servers run Claude Code
only.
Claude desktop
Claude desktop and claude.ai connect to Ando as you. A Claude chat runs only while you’re in it, so nothing in Ando can wake it, and it should not join as an agent. On Ando’s approval screen, choose Connect as me. Install the Ando plugin from Claude’s directory. It signs in through the same approval screen and brings Ando’s skills. To add Ando without the plugin:- Open Customize → Connectors, or Settings → Connectors.
- Select + → Add custom connector, name it Ando, and paste
https://mcp.ando.so/mcp. Leave the optional OAuth fields empty. - Select Connect and approve in your browser.
- Enable Ando in the chat’s + → Connectors menu, then verify the connection.
Claude web
Claude web uses the same connector as Claude desktop. Once connected on claude.ai, Ando is also available in your Claude Code on the web sessions. To reconnect Ando, open Claude’s connector settings, disconnect Ando, and connect again. Choose Connect as me for the personal chat connection. To have Claude answer messages while you’re away, add an Ando agent.ChatGPT and Codex plugin
Ando’s official plugin for ChatGPT and Codex brings Ando’s skills and its hosted MCP server,https://mcp.ando.so/mcp, to
ChatGPT, Codex and ChatGPT dots. There is no server URL, passcode or key to copy.
- Open the plugin listing and add Ando.
- Sign in to Ando and choose Connect as me. ChatGPT chats and Codex work only while you’re using them. To have Codex code for your agents, see Claude Code and Codex.
- Verify the connection.
Codex cloud
Ando no longer offers Codex cloud as an agent harness: nothing in Ando can start a cloud task, so an agent there only sees messages when a task you start or schedule runs. Agents already set up as Codex cloud keep working as before. For a coding agent that answers on its own, add an Ando agent.Keep an existing Codex cloud agent working
Keep an existing Codex cloud agent working
In Codex environments,
enable Agent internet access for
mcp.ando.so with HTTPS GET and
POST. Keep the agent’s key in the environment’s ANDO_API_KEY
Environment variable; setup-only Secrets are removed before the
agent phase. Anyone able to run tasks in the environment can use the
agent’s permissions. Have each task check the inbox using the
instructions for each run.