Skip to main content
Skip to content

Konfigurieren von Copilot in GitHub Desktop

Wählen Sie aus, welches KI-Modell Copilot in GitHub Desktop für jedes Feature verwendet wird, oder stellen Sie eine Verbindung zu Ihrem eigenen LLM-Provider her.

Platform navigation

Sie können auswählen, welches Modell Copilot für jede GitHub Desktop-Funktion verwendet, z. B. Commit-Nachrichtengenerierung und Konfliktauflösung.

Sie können Copilot in GitHub Desktop auch so konfigurieren, dass Ihr eigener LLM-Anbieter (BYOK) anstelle von GitHub-gehosteten Modellen verwendet wird. Auf diese Weise können Sie eine Verbindung mit openAI-kompatiblen Endpunkten, Azure OpenAI oder Anthropic herstellen, einschließlich lokal ausgeführter Modelle wie Ollama.

Voraussetzungen

  • Sie müssen bei einem GitHub Konto mit Zugriff auf Copilot in GitHub Desktop angemeldet sein.
  • Wenn Ihr Zugriff von einer Organisation oder einem Unternehmen verwaltet wird, muss Copilot in GitHub Desktop für Ihr Konto aktiviert sein.
  • Sie verfügen über einen API-Schlüssel oder Bearertoken von einem unterstützten LLM-Anbieter oder über ein lokales Modell, das ausgeführt wird, z. B. Ollama.
  • Sie verfügen über die Basis-URL und mindestens einen Modellbezeichner für den Anbieter, den Sie verwenden möchten.

Hinweis

Benutzerdefinierte LLM-Anbieter in GitHub Desktop erfordern Zugriff auf Copilot in GitHub Desktop. Zum Verwenden Ihrer eigenen LLM-Modelle mit Copilot CLI siehe Hinzufügen von LLM-Modellen zu GitHub Copilot CLI.

Unterstützte Anbietertypen

GitHub Desktop unterstützt drei benutzerdefinierte Anbietertypen:

AnbietertypKompatible Dienste
OpenAI / OpenAI-kompatibelOpenAI, Ollama, vLLM, Foundry Local und alle anderen Endpunkte, die mit dem ausgewählten API-Format kompatibel sind.
AzureAzure OpenAI Service.
AnthropicAnthropic-Claude-Modelle.

Konfigurieren Ihres Anbieters

Sie konfigurieren Ihren Modellanbieter, indem Sie einen benutzerdefinierten Anbieter den GitHub Desktop-Einstellungen hinzufügen.

  1. Wähle in der Menüleiste GitHub Desktop aus, und klicke dann auf Einstellungen.

    Screenshot der Menüleiste auf einem Mac. Im geöffneten Dropdownmenü „GitHub Desktop“ wird der Cursor über die Option „Einstellungen“ bewegt, die blau hervorgehoben ist.

  2. Klicken Sie in der linken Randleiste auf Copilot.

  3. Klicken Sie auf die Registerkarte "Anbieter ".

  4. Klicken Sie auf "Anbieter hinzufügen".

  5. Geben Sie unter "Name" einen Namen für den LLM-Anbieter ein.

  6. Wählen Sie unter "Typ" den Anbietertyp aus.

  7. Geben Sie unter "Basis-URL" die Basis-URL des API-Endpunkts Ihres Modellanbieters ein.

    Die Basis-URL muss eine HTTPS-URL oder eine HTTP-URL sein, die auf den lokalen Computer verweist.

  8. Wenn Sie OpenAI / OpenAI-kompatibel ausgewählt haben, wählen Sie im API-Format das vom Anbieter erwartete API-Format aus.

    • Wählen Sie Chatabschlusse (Standard) für Anbieter aus, die die OpenAI-Chat-Abschluss-API verwenden.
    • Wählen Sie Responses (GPT-5 series) für Anbieter aus, die die OpenAI Responses API verwenden.
  9. Wenn Sie Azure ausgewählt haben, geben Sie unter Azure API-Version die API-Version für Ihre Bereitstellung ein.

  10. Geben Sie optional unter "Anforderungstimeout (Sekunden)" die Anzahl der Sekunden GitHub Desktop ein, bis der Anbieter antwortet.

  11. Wählen Sie unter "Authentifizierung" die Authentifizierungsmethode aus.

    • Wählen Sie den API-Schlüssel aus, um sich mit einem API-Schlüssel zu authentifizieren.
    • Wählen Sie Bearertoken aus, um sich mit einem Bearertoken zu authentifizieren.
    • Wählen Sie "Keine" nur für Endpunkte aus, für die keine Anmeldeinformationen erforderlich sind.
  12. Wenn Sie API-Schlüssel oder Bearertoken ausgewählt haben, geben Sie die erforderlichen Anmeldeinformationen ein.

  13. Fügen Sie dem Anbieter mindestens ein Modell hinzu. Weitere Informationen finden Sie unter Hinzufügen von Modellen zu Ihrem Anbieter.

  14. Klicken Sie auf Hinzufügen.

  1. Wähle das Menü Datei aus, und klicke dann auf Optionen.

    Screenshot der Menüleiste „GitHub Desktop“ unter Windows. Im erweiterten Dropdownmenü „File“ ist das Element „Options“ orange umrandet.

  2. Klicken Sie in der linken Randleiste auf Copilot.

  3. Klicken Sie auf die Registerkarte "Anbieter ".

  4. Klicken Sie auf "Anbieter hinzufügen".

  5. Geben Sie unter "Name" einen Namen für den LLM-Anbieter ein.

  6. Wählen Sie unter "Typ" den Anbietertyp aus.

  7. Geben Sie unter "Basis-URL" die Basis-URL des API-Endpunkts Ihres Modellanbieters ein.

    Die Basis-URL muss eine HTTPS-URL oder eine HTTP-URL sein, die auf den lokalen Computer verweist.

  8. Wenn Sie OpenAI / OpenAI-kompatibel ausgewählt haben, wählen Sie im API-Format das vom Anbieter erwartete API-Format aus.

    • Wählen Sie Chatabschlusse (Standard) für Anbieter aus, die die OpenAI-Chat-Abschluss-API verwenden.
    • Wählen Sie Responses (GPT-5 series) für Anbieter aus, die die OpenAI Responses API verwenden.
  9. Wenn Sie Azure ausgewählt haben, geben Sie unter Azure API-Version die API-Version für Ihre Bereitstellung ein.

  10. Geben Sie optional unter "Anforderungstimeout (Sekunden)" die Anzahl der Sekunden GitHub Desktop ein, bis der Anbieter antwortet.

  11. Wählen Sie unter "Authentifizierung" die Authentifizierungsmethode aus.

    • Wählen Sie den API-Schlüssel aus, um sich mit einem API-Schlüssel zu authentifizieren.
    • Wählen Sie Bearertoken aus, um sich mit einem Bearertoken zu authentifizieren.
    • Wählen Sie "Keine" nur für Endpunkte aus, für die keine Anmeldeinformationen erforderlich sind.
  12. Wenn Sie API-Schlüssel oder Bearertoken ausgewählt haben, geben Sie die erforderlichen Anmeldeinformationen ein.

  13. Fügen Sie dem Anbieter mindestens ein Modell hinzu. Weitere Informationen finden Sie unter Hinzufügen von Modellen zu Ihrem Anbieter.

  14. Klicken Sie auf Hinzufügen.

Hinzufügen von Modellen zu Ihrem Provider

Fügen Sie die Modelle Ihres Anbieters hinzu, die Sie verwenden möchten. Jedes modell, das Sie hinzufügen, wird zusammen mit GitHubgehosteten Modellen in der Modellauswahl angezeigt.

  1. Klicken Sie im Dialogfeld " Benutzerdefinierter Anbieter hinzufügen " oder " Benutzerdefinierter Anbieter bearbeiten " unter "Modelle" auf "Modell hinzufügen".

  2. Geben Sie unter "Anzeigename" den Anzeigenamen ein, der in der Copilot Modellauswahl angezeigt wird.

  3. Geben Sie unter „Modellbezeichner“ den genauen Modellnamen ein, den Ihr Anbieter erwartet.

  4. Wählen Sie unter Begründungsaufwand den Begründungsaufwand für das Modell aus.

    Lassen Sie bei nicht begründeten Modellen oder um den Anbieter wählen zu lassen die Option "Standard" (Anbieterauswahl) ausgewählt.

  5. Klicken Sie auf Hinzufügen.

Verantwortlichkeiten des Anbieters überprüfen

Wenn Sie Ihren eigenen LLM-Anbieter verwenden, sendet GitHub Desktop Eingabeaufforderungen und Repositorykontext an diesen Anbieter statt an GitHub. Überprüfen Sie die Datenverarbeitungs- und Aufbewahrungsrichtlinien Ihres Anbieters, bevor Sie Anmeldeinformationen hinzufügen.

Überprüfen Sie immer generierte Commitnachrichten und Vorschläge zur Konfliktauflösung, bevor Sie commiten. Weitere Informationen findest du unter Verantwortungsvolle Nutzung von GitHub Copilot Features.

Weiterführende Lektüre