Sobre el proyecto
Gemini CLI es un agente de IA orientado a la terminal diseñado para que los desarrolladores accedan a los modelos Gemini. Soporta una amplia gama de capacidades, incluyendo la comprensión, generación y depuración de código, con la capacidad de consultar y editar bases de código extensas utilizando una ventana de contexto de 1M de tokens.
Las características principales incluyen:
- Herramientas integradas: Integración con Google Search para fundamentación, operaciones del sistema de archivos, ejecución de comandos de shell y obtención de contenido web.
- Extensibilidad: Soporte para el Model Context Protocol (MCP) para integrar herramientas y servidores personalizados.
- Automatización: Un modo headless no interactivo para su uso en scripts, y una GitHub Action dedicada para revisiones automatizadas de PR y triaje de incidencias.
- Gestión de contexto: Soporte para archivos de contexto personalizados (GEMINI.md), puntos de control de conversación y almacenamiento en caché de tokens.
- Autenticación flexible: Múltiples opciones de inicio de sesión, incluyendo Google OAuth, claves de Gemini API y Vertex AI para cargas de trabajo empresariales.
La herramienta se distribuye a través de npm, Homebrew y MacPorts, y cuenta con una licencia Apache 2.0.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.