Integrations
Integrations overview
The coding agents, editor extensions and desktop apps you can connect to NoviaHub, which protocol each one uses, and how to choose.
NoviaHub speaks OpenAI (Chat Completions and Responses), Anthropic Messages and Gemini, so most AI tools that let you set a custom API address can use it. The tables below list the tools with a setup guide on this site; click a name to open its page.
Each tool can only call a model over a protocol that the tool supports. Before choosing a model, open it under Models & Pricing and check that its endpoint labels include the protocol the tool uses (Chat = Chat Completions, Response = Responses, Anthropic = Anthropic Messages, Gemini = Gemini).
One-click setup
Section titled “One-click setup”| Tool | What it is | Protocol used with NoviaHub | |
|---|---|---|---|
| CC Switch | An open-source desktop app that manages provider settings for Claude Code, Codex, Gemini CLI and more. NoviaHub’s API Keys page can import into it in one click. | Depends on the tool being configured |
Command-line agents
Section titled “Command-line agents”| Tool | What it is | Protocol used with NoviaHub | |
|---|---|---|---|
| Claude Code | Anthropic’s coding agent for the terminal and IDEs. | Anthropic Messages | |
| Codex | OpenAI’s coding agent (command line, also available in the ChatGPT desktop app). | Responses | |
| OpenCode | An open-source coding agent with a terminal UI, desktop app and IDE extension. | Chat Completions or Responses | |
| OpenClaw | An open-source AI assistant that runs on your own hardware and connects to chat apps. | Chat Completions, Responses or Anthropic Messages | |
| Pi | A coding agent that runs in your terminal and works with local files. | Chat Completions, Responses or Anthropic Messages | |
| Hermes | Nous Research’s agent, with a CLI, a messaging gateway and a desktop app. | Chat Completions or Responses | |
| Grok Build | xAI’s extensible coding agent. | Chat Completions, Responses or Anthropic Messages | |
| Qwen Code | The Qwen team’s open-source coding agent. | Chat Completions or Responses | |
| Kimi Code | Moonshot AI’s terminal coding agent (Kimi Code CLI). | Chat Completions, Responses, Anthropic Messages or Gemini |
Editors and extensions
Section titled “Editors and extensions”| Tool | What it is | Protocol used with NoviaHub | |
|---|---|---|---|
| Cursor | A code editor with built-in AI. A custom API address is only described on the official forum, with several limits. | Chat Completions and Responses | |
| Cline | An AI coding extension for VS Code, JetBrains and other editors. | OpenAI-compatible | |
| Roo Code | Shut down on 2026-05-15; no longer recommended. | — | |
| Kilo Code | An open-source AI coding extension for VS Code, JetBrains and the command line. | Chat Completions, Responses or Anthropic Messages | |
| Zed | A code editor with a built-in Agent Panel. | Chat Completions (OpenAI-compatible) or Anthropic Messages |
Desktop apps
Section titled “Desktop apps”| Tool | What it is | Protocol used with NoviaHub | |
|---|---|---|---|
| Claude Desktop | Anthropic’s desktop app, which can use a gateway through its official third-party inference mode. | Anthropic Messages | |
| Cherry Studio | A desktop AI client with a built-in “New API” provider type. | All four protocols | |
| ZCode | Z.ai’s desktop development environment. | OpenAI-compatible or Anthropic-compatible | |
| WorkBuddy | Tencent’s desktop AI workstation. | Chat Completions (OpenAI-compatible) |
How to choose
Section titled “How to choose”- You don’t want to edit config files: install CC Switch and import from NoviaHub’s API Keys page in one click. This works for Claude Code, Codex and Gemini CLI.
- You code in the terminal, mostly with Claude models: Claude Code. It only uses Anthropic Messages, so pick models with the
Anthropiclabel. - You code in the terminal, mostly with GPT models: Codex. It only uses Responses, so pick models with the
Responselabel. - You want to switch freely between models: OpenCode, OpenClaw, Pi, Grok Build and Kimi Code support several protocols; pick the protocol that matches the model’s endpoint labels.
- You work in VS Code with extensions: Cline or Kilo Code.
- You only want a graphical chat client: Cherry Studio.
Every tool needs a NoviaHub API key first; see API Keys.