XO Docs

Connect Claude

Authenticate XO agents with a Claude account via OAuth.

Connect your Claude account to an XO agent via OAuth — no API key required. This flow is shared across any agent that exposes a Connect Claude button (Claude Code, future agents).

What You'll Need

  • An XO project that has finished provisioning
  • A Claude account (Pro, Team, or Enterprise — any plan that grants Claude API access)

Connect Your Claude Account

Open Your Project

Open your project on beta.xo.builders.

Project page

Click Connect Claude

Next to the Configure button on your project card, click Connect Claude.

Click Connect Claude

Open the Authorization URL

In the Connect Claude modal, click Open Authorization URL. A new browser tab opens with the Claude sign-in.

Click Open Authorization URL

Authorize

Sign in to your Claude account if prompted, then click Authorize to grant access.

Click Authorize

Copy the Code

Click Copy Code to copy the authorization code Claude returns.

Click Copy Code

Paste and Submit

Switch back to the XO tab. Paste the code into the Paste code here... field and click Submit.

Paste the code and click Submit

Close the Modal

Once the connection is confirmed, close the setup modal.

Close the modal

Your Claude account is now connected. Your agent will use it for all model calls.

On this page