Документация для Разработчиков
Погрузитесь в технические детали Gemini CLI, изучите расширение функциональности, интеграцию протокола MCP и вклад в проект с открытым исходным кодом.
Быстрая Навигация
Быстрый доступ к часто используемым ресурсам разработки
Технические Спецификации
Узнайте о технических возможностях Gemini CLI и области поддержки
Поддерживаемые Языки
- JavaScript/TypeScript
- Python
- Java
- C#
- Go
- Rust
- PHP
- Ruby
Поддержка Платформ
- Windows 10+
- macOS 10.15+
- Linux (Ubuntu 18.04+)
- Docker
Методы Интеграции
- Интерфейс Командной Строки
- API Node.js
- REST API
- WebSocket
- Протокол MCP
Типы Расширений
- Поддержка Языков
- Интеграция Инструментов
- Пользовательские Команды
- UI Расширения
- MCP Серверы
Категории Документации
Подробная техническая документация, организованная по темам
Начало Работы
Руководство по адаптации разработчиков и настройке среды
Справочник API
Подробная документация API и описания интерфейсов
Протокол MCP
Руководство по интеграции Model Context Protocol
Введение в Протокол MCP
Изучение основных концепций Model Context Protocol
Реализация MCP Сервера
Полное руководство по созданию пользовательских MCP серверов
Интеграция MCP Клиента
Интеграция функциональности MCP клиента в приложения
Руководство по Миграции
Полное руководство по обновлению со старых версий
Разработка Расширений
Создание пользовательских расширений и плагинов
Руководство по Вкладу
Участие в разработке проекта и вкладе сообщества
Сообщество и Поддержка
Присоединяйтесь к сообществу разработчиков, получайте помощь и делитесь опытом