Skip to main content
xpander runs your company’s AI agents and governs every call they make. Teams use Claude Code, Codex and OpenCode with any model, from their laptop, xpander Chat, Slack, Teams, email or the API. Admins set skills, models, budgets and approval rules once in Platform, and every agent works within them.

How every call is governed

Each call is checked against the agent’s skills and policies, gets a credential for that call only (the agent never holds a secret), counts against the organization’s and the agent’s budgets, and is recorded under the person who asked. Where systems allow, the agent acts with that person’s permissions. Actions marked for approval wait for a named person, four hours by default. Calls are paid with xpander credits, your own provider keys or a person’s own Claude plan. See Govern every agent, Audit and debugging and Which key pays.

Where to start

Start in minutes

From your coding tool

Connect Claude Code, Codex, OpenCode or another MCP client, such as Cursor, to https://omni.xpander.ai/mcp. You sign in through OAuth, with no key to paste. On a self-hosted install, your platform team gives you the address. Then, through Omni, you can give tasks to your organization’s agents and read the results, search your organization’s knowledge, or hand a job to the cloud: “Deploy this agent to xpander as a scheduled task.” To send your coding tool’s own model calls through your organization’s models and budgets, create a key in AI models and keys.

In xpander Chat

Sign up or sign in at chat.xpander.ai, or at your organization’s own address on a self-hosted install. Pick an agent and give it a task. It runs in an isolated sandbox and keeps running after you close the tab. In the composer, choose the Harness and model. Switching keeps the conversation.
Harness and model picker showing Claude Code models grouped by provider

The Harness and model picker: harnesses on the left, providers and models on the right.

Approvals sets what waits for you: Automatically approve runs every command, Manually approve holds shell commands, file edits and web fetches. Gated commands your admins set always wait.
Composer with the Approvals menu open, showing Manually approve and Automatically approve

The Approvals menu in the composer: Manually approve or Automatically approve.

Skills are set on the agent, not in the composer. See Create and customize an agent.
Change it in the Harness and model picker. Cursor connects only as a desktop client, not as a harness.

Next steps

Understand agents and conversations

How an agent runs your work.

Find your way around xpander Chat

Tasks, approvals, sharing and Omni.

Give an agent skills

What an agent can reach.

Set up and govern xpander

For admins: govern agents and deploy xpander.