Integrate with CodeBuddy ​

CodeBuddy is Tencent Cloud's AI-native IDE, available as an IDE, an IDE extension, and a CLI.

I. Prerequisites ​

Obtain your API Key from the LongCat Platform, and confirm on the Usage page that your account has sufficient token quota.

The LongCat API platform currently provides the following models:

Model NameAPI FormatDescription
LongCat-2.5-PreviewOpenAI/AnthropicHigh-performance agentic model
LongCat-2.0OpenAI/AnthropicHigh-performance agentic model

II. Using the CodeBuddy IDE ​

1. Install ​

Download and install from the CodeBuddy website. Supported on Windows and macOS.

2. Configure a custom model ​

Option A: Create or edit the config file models.json: ​

  • macOS: ~/.codebuddy/models.json
  • Windows: <user home>\.codebuddy\models.json

Write the following into the config file:

json
{
  "models": [
    {
      "id": "LongCat-2.5-Preview",
      "name": "LongCat-2.5-Preview",
      "vendor": "LongCat",
      "url": "https://api.longcat.chat/openai/v1/chat/completions",
      "apiKey": "LongCat API Key",
      "supportsToolCall": true,
      "supportsReasoning": true
    }
  ]
}

Option B: Configure the model in the IDE ​

  1. Open CodeBuddy IDE。
  2. Go to Settings or Preferences.

codebuddy-ide-open-setting

  1. Click Add Model.

codebuddy-ide-add-model

odebuddy-ide-custom

  1. Fill in the following:
    • Model NAME: LongCat-2.5-Preview
    • API Key: your LongCat API Key
    • ENDPOINT: https://api.longcat.chat/openai/v1/chat/completions

codebuddy-ide-config

Get <Your LongCat API Key> from the LongCat Platform.

3. View and switch models ​

Once configured, turn off Auto mode and open the model list to see the configured LongCat model.

4. Use ​

Select the configured LongCat-2.5-Preview model to start chatting, coding, and more.

III. Using the CodeBuddy IDE Extension ​

  • Install: search for Tencent Cloud CodeBuddy in the VS Code Marketplace and install it.
  • Configure: same as the models.json above. If already configured, it is read automatically.

IV. Using the CodeBuddy CLI ​

1. Install (requires Node.js 18.20 or higher) ​

bash
npm install -g @tencent-ai/codebuddy-code

Run the following command to verify the installation.

bash
codebuddy --version

2. Configure the model ​

Same as the models.json above; if already configured, it is read automatically.

3. Use ​

Enter your project directory and launch:

bash
codebuddy

After launch: use /model to view or switch models, and /status to view the current model.

V. FAQ ​

The model doesn't appear in the dropdown after configuration?

  • Check that the JSON syntax is correct.
  • If you set the availableModels field, make sure the model id is included.