> ## Documentation Index
> Fetch the complete documentation index at: https://evolink.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# CodeBuddy / WorkBuddy

> Verbinden Sie CodeBuddy und WorkBuddy mit EvoLink.AI

## Übersicht

CodeBuddy und WorkBuddy sind von Tencent Cloud entwickelte KI-Tools, die die Integration benutzerdefinierter KI-Modelle über `models.json`-Konfigurationsdateien unterstützen.
Durch die Integration mit der **EvoLink API** können Sie direkt verschiedene von EvoLink bereitgestellte KI-Modellfunktionen nutzen.

<Note>
  CodeBuddy und WorkBuddy verwenden dieselbe Konfigurationsmethode. Diese Dokumentation gilt für beide.
</Note>

## Voraussetzungen

### EvoLink API-Schlüssel erhalten

* Melden Sie sich in der [EvoLink-Konsole](https://evolink.ai/dashboard) an
* Finden Sie API-Schlüssel in der Konsole, klicken Sie auf die Schaltfläche "Neuen Schlüssel erstellen" und kopieren Sie den generierten Schlüssel
* Der API-Schlüssel beginnt normalerweise mit `sk-`, bitte bewahren Sie ihn sicher auf

## Konfigurationsschritte

### 1. Konfigurationsdatei öffnen

**CodeBuddy:** `~/.codebuddy/models.json`

**WorkBuddy:** `~/.workbuddy/models.json`

### 2. Evolink-Modellkonfiguration hinzufügen

Bearbeiten Sie die Datei `models.json` und fügen Sie die folgende Konfiguration hinzu:

<Note>
  Derzeit wird nur die API-Integration im OpenAI SDK-Format unterstützt.
</Note>

```json theme={null}
{
  "models": [
    {
      "id": "evolink/auto",
      "name": "Evolink Auto (Intelligentes Routing)",
      "vendor": "Evolink",
      "apiKey": "sk-your-api-key-here",
      "url": "https://direct.evolink.ai/v1/chat/completions",
      "supportsToolCall": true,
      "supportsImages": true
    },
    {
      "id": "gpt-5.4",
      "name": "Evolink GPT-5.4",
      "vendor": "OpenAI",
      "apiKey": "sk-your-api-key-here",
      "url": "https://direct.evolink.ai/v1/chat/completions",
      "supportsToolCall": true,
      "supportsImages": true
    },
    {
      "id": "doubao-seed-2.0-mini",
      "name": "Evolink Doubao Seed 2.0 Mini",
      "vendor": "ByteDance",
      "apiKey": "sk-your-api-key-here",
      "url": "https://direct.evolink.ai/v1/chat/completions",
      "supportsToolCall": true,
      "supportsImages": true
    }
  ]
}
```

<Warning>
  Bitte ersetzen Sie `sk-your-api-key-here` durch Ihren tatsächlichen EvoLink API-Schlüssel.
</Warning>

### Weitere verfügbare Modelle

Zusätzlich zu den obigen Beispielen können Sie die folgenden Modelle hinzufügen (gleiches Konfigurationsformat, fügen Sie das Präfix "Evolink " zum Namensfeld hinzu):

**GPT-Serie:**

* `gpt-5.2` - Evolink GPT-5.2
* `gpt-5.1` - Evolink GPT-5.1
* `gpt-5.1-chat` - Evolink GPT-5.1 Chat
* `gpt-5.1-thinking` - Evolink GPT-5.1 Thinking

**Gemini-Serie:**

* `gemini-2.5-pro` - Evolink Gemini 2.5 Pro
* `gemini-2.5-flash` - Evolink Gemini 2.5 Flash
* `gemini-3-pro-preview` - Evolink Gemini 3.0 Pro
* `gemini-3-flash-preview` - Evolink Gemini 3.0 Flash

**Doubao Seed 2.0-Serie:**

* `doubao-seed-2.0-pro` - Evolink Doubao Seed 2.0 Pro
* `doubao-seed-2.0-lite` - Evolink Doubao Seed 2.0 Lite
* `doubao-seed-2.0-code` - Evolink Doubao Seed 2.0 Code

**Kimi K2-Serie:**

* `kimi-k2-thinking` - Evolink Kimi K2 Thinking
* `kimi-k2-thinking-turbo` - Evolink Kimi K2 Thinking Turbo

### 3. Speichern und neu starten

Nach dem Speichern der Konfigurationsdatei erkennt das Tool automatisch Konfigurationsänderungen und lädt neu (1 Sekunde Entprellverzögerung).

Nach Abschluss der Konfiguration können Sie alle konfigurierten Evolink-Modelle im Dropdown-Menü zur Modellauswahl sehen:

<img src="https://mintcdn.com/muyutechnology/Ibsxv__oZ58z38Zo/images/integration-guide/codebuddy-workbuddy-switch-model.png?fit=max&auto=format&n=Ibsxv__oZ58z38Zo&q=85&s=322e21d805183bc4cecfc72eafd6e3c8" alt="Modell wechseln" width="1799" height="1196" data-path="images/integration-guide/codebuddy-workbuddy-switch-model.png" />

## Evolink Auto Intelligentes Routing verwenden

### Was ist Evolink Auto?

Evolink Auto ist eine intelligente Modell-Routing-Funktion, die automatisch das am besten geeignete KI-Modell basierend auf Ihrem Anforderungsinhalt auswählt.

### Hauptvorteile

* **Intelligente Anpassung**: Analysiert automatisch den Anforderungsinhalt und wählt das am besten geeignete Modell aus
* **Kostenoptimierung**: Priorisiert kostengünstige Modelle bei gleichzeitiger Qualitätssicherung
* **Lastausgleich**: Verteilt Anfragen automatisch auf mehrere Modelle, um die Systemstabilität zu verbessern
* **Transparent**: Gibt den tatsächlich verwendeten Modellnamen in der Antwort zurück

### Verwendung

Wählen Sie "Evolink Auto (Intelligentes Routing)" im Dropdown-Menü zur Modellauswahl.

## Verfügbare Modellliste einschränken

Wenn Sie nur bestimmte Modelle im Dropdown-Menü anzeigen möchten, können Sie das Feld `availableModels` verwenden:

```json theme={null}
{
  "models": [
    // ... Modellkonfiguration
  ],
  "availableModels": [
    "evolink/auto",
    "gpt-5.4",
    "doubao-seed-2.0-mini"
  ]
}
```

## FAQ

### 1. Wo befindet sich die Konfigurationsdatei?

**CodeBuddy:**

* macOS/Linux: `~/.codebuddy/models.json`
* Windows: `C:\Users\<Benutzername>\.codebuddy\models.json`

**WorkBuddy:**

* macOS/Linux: `~/.workbuddy/models.json`
* Windows: `C:\Users\<Benutzername>\.workbuddy\models.json`

### 2. Wird die Konfiguration auf Projektebene unterstützt?

Ja. Zusätzlich zur Konfiguration auf Benutzerebene können Sie Konfigurationsdateien im Projektstammverzeichnis erstellen:

**CodeBuddy:** `<Projektstammverzeichnis>/.codebuddy/models.json`

**WorkBuddy:** `<Projektstammverzeichnis>/.workbuddy/models.json`

<Note>
  Die Konfiguration auf Projektebene hat eine höhere Priorität als die Konfiguration auf Benutzerebene. Es wird empfohlen, globale Modelle auf Benutzerebene und projektspezifische Modelle auf Projektebene zu konfigurieren.
</Note>

### 3. Was tun, wenn die Konfiguration nicht funktioniert?

1. Überprüfen Sie, ob das JSON-Format korrekt ist (verwenden Sie einen JSON-Validator)
2. Bestätigen Sie, dass der API-Schlüssel korrekt ist
3. Versuchen Sie, die Anwendung neu zu starten

### 4. Welche Modelle werden unterstützt?

EvoLink unterstützt Modelle von OpenAI, Anthropic, Google und anderen Anbietern. Weitere Informationen finden Sie in der [Modellliste](https://evolink.ai/models).

### 5. Ist der API-Schlüssel sicher?

Der API-Schlüssel wird in der lokalen Konfigurationsdatei gespeichert und nicht in die Cloud hochgeladen. Es wird empfohlen, Dateiberechtigungen festzulegen, um unbefugten Zugriff zu verhindern.

## Verwandte Links

* [EvoLink-Konsole](https://evolink.ai/dashboard)
* [CodeBuddy Offizielle Dokumentation](https://www.codebuddy.cn/docs)
* [EvoLink API-Dokumentation](/docs/de/api-manual)
