Skip to content

Claude Desktop

Connect Chat, Cowork, and Code in Claude Desktop to HopBase through its third-party inference mode.

Claude Desktop is Anthropic's desktop app. Its third-party inference mode (Claude Desktop on 3P) can send requests to any gateway that implements the Anthropic Messages API, and HopBase connects as that gateway.

SettingValue
Inference providerGateway
Gateway base URLhttps://api.hop-base.com (no /v1)
Gateway API keyA key from a Claude group
Credential kindStatic API key (default)
Gateway auth schemeBearer (default)

Before you start

Install Claude Desktop from claude.com/download. The official requirements are macOS 14 or later, or Windows 10 version 2004 or later. On Windows, use the .msix installer; the older .exe installer comes without Cowork.

On the console's API Keys page, prepare a key from the Claude Max (Official, Full Quota) group. The Claude Max (ccmax) group only admits the Claude Code client, so do not use it in Claude Desktop.

Third-party inference mode does not sign in to an Anthropic account, and conversations stay on your computer. claude.ai on the web, the mobile apps, and voice mode are not available in this mode.

Setup

Turn on Developer Mode

Launch the app and stay on the sign-in screen without signing in. From the macOS menu bar, or the ☰ menu at the top left of the Windows sign-in screen, choose Help → Troubleshooting → Enable Developer Mode.

Open the third-party inference window

Choose Developer → Configure Third-Party Inference….

Fill in the connection

Under Connection, set Inference provider to Gateway, then enter the base URL and key from the table above. Leave the other two fields at their defaults.

Apply and restart

Click Apply Changes, then Save & Restart. After the restart, choose to start in third-party inference mode on the sign-in screen.

Send a test message

Start a new conversation and ask for a one-word reply. When it succeeds, the request shows up in the console's Usage page.

Choose models

You can leave the model list empty: at launch the app reads GET /v1/models to fill it. If the picker is empty or lists models that fail, enter model IDs by hand under Models in the configuration window. The first one is the default model.

claude-opus-5
claude-sonnet-5

Only enter IDs that GET /v1/models returns for your key. IDs are case-sensitive.

Which features work

According to the official feature table, Chat, Cowork, and Code all call models through the gateway in third-party inference mode, so all of them run on HopBase. Projects, Artifacts, local and remote MCP, and skills and plugins also work.

More details

Next steps