Skip to content

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).

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
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
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
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)
  • 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 Anthropic label.
  • You code in the terminal, mostly with GPT models: Codex. It only uses Responses, so pick models with the Response label.
  • 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.