Entwicklerdokumentation
Tauchen Sie tief in die technischen Details von Gemini CLI ein, lernen Sie, wie Sie Funktionen erweitern, das MCP-Protokoll integrieren und zum Open-Source-Projekt beitragen.
Schnellnavigation
Schneller Zugriff auf häufig verwendete Entwicklungsressourcen
Technische Spezifikationen
Erfahren Sie mehr über die technischen Funktionen und den Unterstützungsbereich von Gemini CLI
Unterstützte Sprachen
- JavaScript/TypeScript
- Python
- Java
- C#
- Go
- Rust
- PHP
- Ruby
Plattformunterstützung
- Windows 10+
- macOS 10.15+
- Linux (Ubuntu 18.04+)
- Docker
Integrationsmethoden
- Befehlszeilenschnittstelle
- Node.js API
- REST API
- WebSocket
- MCP-Protokoll
Erweiterungstypen
- Sprachunterstützung
- Tool-Integration
- Benutzerdefinierte Befehle
- UI-Erweiterungen
- MCP-Server
Dokumentationskategorien
Detaillierte technische Dokumentation nach Themen organisiert
Erste Schritte
Entwickler-Onboarding-Leitfaden und Umgebungseinrichtung
API-Referenz
Detaillierte API-Dokumentation und Schnittstellenbeschreibungen
MCP-Protokoll
Model Context Protocol Integrationsleitfaden
MCP-Protokoll-Einführung
Lernen Sie die Grundkonzepte des Model Context Protocol
MCP-Server implementieren
Vollständiger Leitfaden zur Erstellung benutzerdefinierter MCP-Server
MCP-Client-Integration
MCP-Client-Funktionalität in Anwendungen integrieren
Migrationsleitfaden
Vollständiger Leitfaden für das Upgrade von älteren Versionen
Erweiterungsentwicklung
Benutzerdefinierte Erweiterungen und Plugins erstellen
Erweiterungsarchitektur
Verstehen Sie das Design und die Architektur des Erweiterungssystems
Ihre erste Erweiterung erstellen
Benutzerdefinierte Erweiterungen von Grund auf erstellen
Erweiterungs-Veröffentlichungsleitfaden
Best Practices für das Verpacken und Veröffentlichen von Erweiterungen
Beitragsleitfaden
An der Projektentwicklung und dem Community-Beitrag teilnehmen
Community & Support
Treten Sie der Entwickler-Community bei, erhalten Sie Hilfe und teilen Sie Erfahrungen