Coding-Assistenten mit Gemini MCP und Skills einrichten

KI-Programmierassistenten sind leistungsstark, haben aber Einschränkungen. Die Trainingsdaten sind auf ein bestimmtes Datum begrenzt und enthalten keine neuen API-Funktionen und ‑Änderungen. Ohne Zugriff auf Gemini-spezifische Dokumentation schlagen Kundenservicemitarbeiter möglicherweise allgemeine Muster anstelle von optimierten Ansätzen vor.

Damit Ihr Coding-Assistent immer auf dem neuesten Stand der sich ständig weiterentwickelnden Gemini API und ihrer empfohlenen Nutzung ist, empfehlen wir, das Gemini Docs MCP einzurichten und Ihre Umgebung mit Gemini API Skills zu optimieren. Diese Tools können zwar unabhängig voneinander verwendet werden, sind aber so konzipiert, dass sie zusammenarbeiten, um eine vollständige Abdeckung zu bieten.

Gemini Docs MCP verbinden

Gemini hostet einen öffentlichen MCP-Server (Model Context Protocol) unter https://gemini-api-docs-mcp.dev. Wenn Sie Ihren Coding-Agent mit diesem Server verbinden, haben alle Anfragen Zugriff auf die neuesten APIs, Code-Updates und Beispiele für die optimale Konfiguration.

Führen Sie den folgenden Befehl im Terminal Ihres Agents oder im Stammverzeichnis des Projekts aus, um den Server zu installieren:

npx add-mcp "https://gemini-api-docs-mcp.dev"

Dieser Server fügt eine search_documentation-Funktion hinzu, mit der Ihr Agent Echtzeit-API-Definitionen und Integrationsmuster aus den offiziellen Gemini-Dokumentationsdateien abrufen kann.

API-Entwicklungsskills hinzufügen

Die Skills enthalten integrierte Regeln und Best Practices (z. B. die Durchsetzung der richtigen SDK- und aktuellen Modellversionen) direkt im Kontext Ihres Assistenten. Der Skill funktioniert zusammen mit dem Gemini Docs MCP-Dienst: Wenn Sie beide installiert haben, verwendet der Skill den MCP-Dienst für die Dokumentation. Auch ohne den installierten MCP-Dienst wird llms.txt als Fallback von ai.google.dev abgerufen.

Sie können diese Skills mit einem der folgenden unterstützten Tools installieren. Installationsanleitungen für beide finden Sie unter den jeweiligen Skill-Modulen:

  • skills.sh: Empfohlen. Der offene Standard für übertragbare Agent-Verhaltensweisen.
  • Context7: Wird für Nutzer unterstützt, die das Context7-Ökosystem bereits verwenden.

gemini-api-dev

Die grundlegende Fähigkeit für die Gemini-Entwicklung für allgemeine Zwecke. Dieser Skill enthält Dokumentation und Best Practices für Folgendes:

  • Anfragen werden an aktuelle Modelle (z. B. Gemini 3.1 Pro/Flash) weitergeleitet und veraltete Modelle werden vermieden.
  • Multimodale Prompts, Funktionsaufrufe, strukturierte Ausgaben und gängige Integrationsmuster

Mit „skills.sh“ installieren

npx skills add google-gemini/gemini-skills --skill gemini-api-dev --global

Mit Context7 installieren

npx ctx7 skills install /google-gemini/gemini-skills gemini-api-dev

gemini-live-api-dev

Skill zum Erstellen von konversationellen KI-Anwendungen in Echtzeit mit der Gemini Live API. Dieser Skill enthält Dokumentation und Best Practices für Folgendes:

  • WebSocket-Verbindungen für Streaming mit niedriger Latenz
  • Streaming von Audio, Video und Text
  • Erkennung von Sprachaktivitäten und Unterstützung von Barge-in

Mit „skills.sh“ installieren

npx skills add google-gemini/gemini-skills --skill gemini-live-api-dev --global

Mit Context7 installieren

npx ctx7 skills install /google-gemini/gemini-skills gemini-live-api-dev

gemini-interactions-api

Fähigkeit zum Erstellen von Apps mit der Interactions API. Die Interactions API ist eine einheitliche Schnittstelle für die Interaktion mit Gemini-Modellen und ‑Agents, die für agentenbasierte Anwendungen entwickelt wurde. In diesem Kurs werden folgende Themen behandelt:

  • Textgenerierung, Multi-Turn-Chat und Streaming
  • Funktionsaufrufe, strukturierte Ausgabe und Bildgenerierung
  • Ausführung im Hintergrund und Deep Research-Agenten
  • Serverseitige Verwaltung des Unterhaltungsstatus
  • Python- und TypeScript-SDK-Muster

Mit „skills.sh“ installieren

npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global

Mit Context7 installieren

npx ctx7 skills install /google-gemini/gemini-skills gemini-interactions-api

Installation prüfen

Bestätigen Sie nach der Installation, dass Ihr Coding-Assistent eine Verbindung zum Gemini Docs MCP-Server herstellen und Ihre installierten Skills verwenden kann.

1. Agent-Verhalten überprüfen

Am zuverlässigsten ist es, wenn Sie Ihrem Kundenservicemitarbeiter eine technische Frage zur Gemini API stellen.

Prompt: „Wie verwende ich das Kontext-Caching mit der Gemini API?“

Bei einer erfolgreichen Einrichtung gilt Folgendes:

  • Genauen Code bereitstellen: Verweisen Sie auf bestimmte Gemini-Methoden wie cacheContent oder cachedContents.create aus den neuesten Endpunkten.
  • MCP-Tool verwenden: Zeigen Sie, dass es mit dem Gemini Docs MCP-Server verbunden ist oder das search_documentation-Tool zum Abrufen von Daten verwendet.
  • Geladene Skills aufrufen: Zeigen Sie einen Hinweis an, dass der Skill „gemini-api-dev“ verwendet wird (wenn Sie einen sekundären Wrapper verwenden).

2. Manifestationen und Tools überprüfen

Wenn der Agent eine allgemeine oder generische Antwort gibt, verwenden Sie die spezifischen Discovery- oder Statusbefehle für Ihre Umgebung, um zu prüfen, ob der Docs-MCP oder ‑Skill in den Arbeitsspeicher geladen wurde.

Umgebung MCP-Bestätigung Bestätigung von Kompetenzen
Claude Code Geben Sie im Terminal /mcp ein, um aktive Server und search_documentation-Tools aufzurufen. Geben Sie /skills in das Terminal ein, um alle aktiven Manifeste aufzulisten.
Cursor Gehen Sie zu Einstellungen > Funktionen > MCP. Prüfen Sie, ob der Server verbunden ist. Öffnen Sie die Einstellungen > Regeln. Prüfen Sie, ob der Skill unter „Agent Decides“ (Agent entscheidet) angezeigt wird.
Antigravity Den MCP-Status findest du in der Seitenleiste unter Anpassung > Verbindungen. Geben Sie /skills list ein oder sehen Sie in der Seitenleiste unter Anpassungen > Regeln nach.
Gemini CLI Führen Sie gemini mcp list aus oder verwenden Sie /mcp list. Führen Sie gemini skills list aus oder verwenden Sie den Slash-Befehl /skills während der Sitzung.
Copilot Geben Sie @gemini /mcp ein, um aktive Daten-Connectors aufzulisten. Geben Sie @gemini /skills (oder /skills) ein, um aktive Erweiterungen aufzurufen.

Fehlerbehebung

Wenn Ihr Agent nur allgemeine Informationen liefert oder Gemini-spezifische Methoden nicht erkennt, prüfen Sie Folgendes:

Der KI-Agent hat den Skill nicht erkannt

Die meisten Agenten indexieren Skills nur beim Start.

Lösung:Starten Sie Ihre IDE (Cursor/VS Code) vollständig neu oder beenden Sie Ihren terminalbasierten Agent (Claude Code) und öffnen Sie ihn wieder.

Globaler im Vergleich zu lokalem Konflikt

Wenn Sie die Installation mit dem Flag --global durchgeführt haben, ignoriert der Agent es möglicherweise zugunsten projektspezifischer Regeln.

Lösung:Versuchen Sie, den Skill direkt im Stammverzeichnis Ihres Projekts ohne das globale Flag zu installieren:

npx skills add google-gemini/gemini-skills --skill gemini-api-dev

Ressourcen