KI-Coding-Agents basieren auf Trainingsdaten, die zu einem bestimmten Datum enden. Daher schlagen Kundenservicemitarbeiter häufig eingestellte Modelle (gemini-1.5), ältere SDKs (google-generativeai) oder veraltete Codemuster vor.
Wenn Sie Ihren Agent mit offiziellen Gemini-Entwicklerressourcen verbinden, kann er mithilfe aktueller Modelle, des google-genai SDK und der Interactions API genauen Code schreiben.
Sie haben vier Möglichkeiten, Ihrem Coding-Agent Zugriff auf die Gemini-Dokumentation und -Regeln zu gewähren:
Zusammenfassung der Ressourcen des KI-Agenten
| Ressource | Vorteile | Verfügbarkeit |
|---|---|---|
| Gemini Agent Skills | Schritt-für-Schritt-Regeln, SDK-Muster und Hilfsskripts für bestimmte Funktionen (gemini-api-dev, gemini-live-api-dev, gemini-omni-flash-api). |
Vorinstalliert in AI Studio Build; Installation mit skills.sh, Context7 oder Verwaltete KI-Agenten. |
| Gemini Docs MCP-Server | Live-Suche (gemini_search_docs) und vollständiges Lesen von Seiten (gemini_get_doc) in der gesamten Dokumentation. |
Wird in Claude Code, Cursor, OpenAI Codex und VS Code unterstützt. |
| Gemini API-Plug-in | Gebündeltes Paket mit offiziellen Gemini-Skills, dem Docs-MCP-Server und API-Schlüssel-Tools. | Antigravity |
| Maschinenlesbare Dokumente | Bereinigen Sie Markdown-Seiten und llms.txt-Indexe. |
Alle Dokumentationsseiten zu ai.google.dev/gemini-api/docs. |
KI-Agenten-Skills für Gemini installieren
Agent-Skills enthalten Verfahrensregeln, aktuelle Modellnamen und SDK-Codemuster für Ihren Coding-Agent. Anstatt lange Anweisungen in Ihren Prompt aufzunehmen, lädt Ihr Agent jeden Skill nur bei Bedarf. So kann Ihr Agent veraltete SDKs vermeiden und moderne Gemini-Muster verwenden.
Skills funktionieren zusammen mit dem Gemini Docs-MCP-Server. Wenn auf Ihrem Agent der MCP-Server nicht installiert ist, wird für den Skill llms.txt verwendet. Weitere Informationen zu Skills und ihrer Funktionsweise finden Sie im Gemini API Skills-Leitfaden.
Installation über die Befehlszeile (skills.sh oder Context7)
Installieren Sie Skills mit skills.sh (empfohlen) oder Context7:
# List all available skills in the repository
npx skills add google-gemini/gemini-skills --list
# Install a specific skill globally with skills.sh
npx skills add google-gemini/gemini-skills --skill --global
# Or install with Context7
npx ctx7 skills install /google-gemini/gemini-skills
Verfügbare Skills
gemini-api-dev
Fähigkeit zum Erstellen von Anwendungen mit der Interactions API und den offiziellen Gemini API SDKs (google-genai für Python und @google/genai für TypeScript). Dieser Skill
behandelt:
- Textgenerierung, Multi-Turn-Chat, Streaming, strukturierte Ausgaben und Funktionsaufrufe
- Bildgenerierung, Sprachsynthese (TTS) und multimodale Eingaben
- Serverseitige Verwaltung des Unterhaltungsstatus, Hintergrundausführung, Deep Research und verwaltete Agents
- Aktuelle Modellnamen und Migrieren von Legacy-Code
generateContentodergoogle-generativeai
npx skills add google-gemini/gemini-skills --skill gemini-api-dev --global
gemini-live-api-dev
Fähigkeit zum Erstellen von Audio- und Videostreaming-Anwendungen in Echtzeit mit der Gemini Live API. Dieser Skill umfasst:
- WebSocket-Sitzungsverwaltung, temporäre Client-Tokens und Wiederaufnahme von Sitzungen
- Streaming von Audio, Video und Text mit Erkennung von Sprachaktivität (Voice Activity Detection, VAD) und Unterstützung von Barge-in
- Hintergrundbegründung (erweitertes Denken), nicht blockierende asynchrone Tool-Aufrufe, Transkription und Live-Sprachübersetzung
npx skills add google-gemini/gemini-skills --skill gemini-live-api-dev --global
gemini-omni-flash-api
Skill zum Generieren und Bearbeiten von Videos mit Gemini Omni Flash über die Interactions API. Enthält Hilfsskripts (upload_file.py, generate_video.py, prep_video.py, inspect_video.py) und umfasst Folgendes:
- Text-zu-Video-Generierung und Prompt-Erstellung
- Übergänge für den ersten und letzten Frame und referenzbasierte Videogenerierung
- Videoerweiterungen und Workflows für die Medienvorverarbeitung
npx skills add google-gemini/gemini-skills --skill gemini-omni-flash-api --global
Skills in verwalteten KI-Agenten einbinden
Wenn Sie remote verwaltete Agents mit der Interactions API ausführen, können Sie das google-gemini/gemini-skills-Repository in den Arbeitsbereich des Agents einbinden. Weitere Informationen finden Sie im Leitfaden zu Gemini API-Skills:
from google import genai
client = genai.Client()
interaction = client.interactions.create(
agent="antigravity-preview-09-2026",
input="Build a script that generates a 5-second video of a neon cityscape.",
environment={
"type": "remote",
"sources": [
{
"type": "repository",
"source": "https://github.com/google-gemini/gemini-skills",
"target": ".agents",
}
],
},
)
Gemini-Dokumente-MCP-Server verbinden
Der öffentliche Gemini Docs MCP-Server (https://gemini-api-docs-mcp.dev) ermöglicht Ihrem Agenten Live-Zugriff auf die gesamte Dokumentationswebsite. Ihr Agent kann Dokumentationsseiten durchsuchen und lesen, um Anfrageschemas, Modellbeschränkungen und neue Funktionen zu prüfen:
gemini_search_docs: Durchsucht die Gemini API-Dokumentation nach Thema oder Anfrage.gemini_get_doc: Liest den vollständigen Markdown-Inhalt einer bestimmten Dokumentationsseite.
Schnelleinrichtung
Führen Sie diesen Befehl in Ihrem Terminal oder Projektstammverzeichnis aus, um die erkannten Coding-Agents automatisch zu konfigurieren:
npx add-mcp "https://gemini-api-docs-mcp.dev"
Konfiguration nach Umgebung
Claude Code
Führen Sie im Terminal Folgendes aus:
$ claude mcp add --transport http geminiDocs https://gemini-api-docs-mcp.dev
Cursor
Fügen Sie ~/.cursor/mcp.json (global) oder .cursor/mcp.json (Projekt) hinzu:
{
"mcpServers": {
"geminiDocs": {
"url": "https://gemini-api-docs-mcp.dev"
}
}
}
OpenAI Codex
Führen Sie im Terminal Folgendes aus:
$ codex mcp add geminiDocs --url https://gemini-api-docs-mcp.dev
Oder fügen Sie ~/.codex/config.toml hinzu:
[mcp_servers.geminiDocs]
url = "https://gemini-api-docs-mcp.dev"
VS Code (Copilot)
So fügen Sie .vscode/mcp.json in Ihrem Arbeitsbereich hinzu:
{
"servers": {
"geminiDocs": {
"type": "http",
"url": "https://gemini-api-docs-mcp.dev"
}
}
}
Gemini API-Plug-in
Wenn Sie Antigravity verwenden, ist das Gemini API-Plug-in die schnellste Möglichkeit, Ihren Arbeitsbereich einzurichten. Es enthält den Gemini Docs MCP-Server, alle offiziellen Gemini-Skills (gemini-api-dev, gemini-live-api-dev, gemini-omni-flash-api) und API-Schlüssel-Tools in einem Download.
- In Antigravity installieren (Benutzeroberfläche): Gehen Sie zu Einstellungen > Anpassungen > Mit Google-Plug-ins entwickeln und laden Sie die Gemini API herunter.
- Mit der CLI installieren:
bash agy plugin install https://github.com/google-gemini/gemini-skills
Maschinenlesbare Dokumentation
Standardwebseiten enthalten HTML-Tags, Navigationsleisten und Skripts, die Platz im Kontextfenster beanspruchen. ai.google.dev bietet maschinenlesbare Endpunkte, sodass Agents und Skripts direkt sauberes Markdown abrufen können:
llms.txt-Index (https://ai.google.dev/gemini-api/docs/llms.txt): Listet alle Dokumentationsseiten der Gemini API mit Links zu den einzelnen Seiten auf.- Direkte Markdown-URLs (
.md.txt): Hängen Sie.md.txtan eine beliebige Dokumentations-URL aufai.google.devan (z. B.https://ai.google.dev/gemini-api/docs/coding-agents.md.txt), um sauberen Markdown-Quellcode für gespeicherte Prompts,AGENTS.md-Regeln oder automatisierte Skripts zu erhalten.
Empfohlene Projektregeln (AGENTS.md)
In einer Projektregeln-Datei (AGENTS.md, .cursorrules oder CLAUDE.md) werden die Basisregeln festgelegt, die zu Beginn jeder Agent-Sitzung geladen werden. Fügen Sie diese Richtlinien Ihrem Projektstamm hinzu, damit für Coding-Agents standardmäßig aktuelle Modelle und SDKs verwendet werden:
# Gemini API Guidelines
- Before writing Gemini API code, consult the `geminiDocs` MCP server (`gemini_search_docs` / `gemini_get_doc`) or `https://ai.google.dev/gemini-api/docs/llms.txt`.
- Always use the current Gemini API SDK (`google-genai` for Python, `@google/genai` for TypeScript/JavaScript). Never use legacy SDKs (`google-generativeai` or `@google/generative-ai`).
- Use the Interactions API (`client.interactions.create`) for new applications unless a specific feature requires `generateContent`.
- Use current recommended models (see https://ai.google.dev/gemini-api/docs/models) and avoid deprecated models.
Prüfen und Fehler beheben
Einrichtung überprüfen
So testen Sie die Einrichtung:
Look up the request schema for the Gemini Interactions API in the documentation.
Ein konfigurierter KI-Agent verwendet gemini_search_docs auf dem geminiDocs-MCP-Server und schreibt Code mit client.interactions.create mit dem google-genai- oder @google/genai-SDK.
Statusbefehle
| Umgebung | MCP-Bestätigung | Bestätigung von Kompetenzen |
|---|---|---|
| Claude Code | Führen Sie /mcp aus |
Führen Sie /skills aus |
| Cursor | Öffnen Sie Einstellungen > Funktionen > MCP. | Öffnen Sie die Einstellungen > Regeln. |
| OpenAI Codex | Führen Sie codex mcp list aus |
.codex/skills/ oder ~/.codex/skills/ prüfen |
| Antigravity | Öffne Anpassungen > Verbindungen. | Öffnen Sie Anpassung > Regeln oder führen Sie /skills list aus. |
| VS Code (Copilot) | Öffnen Sie Extensions > MCP oder das Ausgabefeld. | Klicken Sie in Copilot Chat auf Tools auswählen. |
Fehlerbehebung
- Skill oder MCP-Server nicht erkannt:Starten Sie Ihren Editor (Cursor oder VS Code) oder Ihre Terminalsitzung (Claude Code oder Codex) neu. Die meisten Agents laden MCP-Server und Skills erst beim Start.
- Globaler Skill-Konflikt:Wenn Ihr KI-Agent einen global installierten Skill ignoriert, installieren Sie den Skill im Stammverzeichnis Ihres Projekts ohne
--global:bash npx skills add google-gemini/gemini-skills --skill gemini-api-dev - Regeln werden ignoriert:Achten Sie darauf, dass sich die Datei
AGENTS.md,.cursorrulesoderCLAUDE.mdim Stammverzeichnis Ihres Projekts befindet.