CLI de agente de programación de código abierto que funciona en la terminal y se conecta a API en la nube y a modelos locales como Ollama.
haseeb-heaven/open-agent
Agente de IA para terminal que planifica y ejecuta tareas con modelos gratuitos, locales (Ollama, LM Studio) o en la nube con tu propia API key.
Alternativa open source a:Claude Code
Open Interpreter
- Estrellas
- 278
- Forks
- 43
- Issues abiertos
- 7
- Último commit
- el mes pasado
¿Qué es?
OpenAgent es un agente de IA de código abierto que se ejecuta desde la terminal. Describes una tarea en inglés sencillo y el agente planifica los pasos, usa herramientas y genera resultados, como analizar un archivo CSV y crear un gráfico. Funciona con modelos gratuitos de OpenRouter, entornos locales como Ollama y LM Studio, y varios proveedores en la nube, incluidos OpenAI, Anthropic, Gemini, Groq y DeepSeek, con tus propias API keys. No necesitas una cuenta.
La selección de modelos se gestiona mediante un archivo de registro y opciones de CLI: puedes elegir explícitamente un proveedor y un modelo, usar una rotación de modelos gratuitos con fallback automático o cambiar de modelo durante una sesión. La búsqueda web selecciona un backend según las API keys disponibles y, si no hay ninguna, recurre a Exa y DuckDuckGo. Puedes instalar extensiones desde un marketplace o mediante manifests locales, incluidos los manifests de plugins al estilo de Claude y las declaraciones de servidores MCP.
El proyecto está publicado en npm y requiere Node.js 22 o posterior. Es un fork de Gemini CLI de Google, tiene licencia Apache-2.0 y funciona en Windows, macOS y Linux.
Funciones clave
- 01Ejecuta tareas descritas en inglés sencillo, incluida la planificación y el uso de herramientas.
- 02Admite modelos gratuitos de OpenRouter con fallback automático.
- 03Se conecta a modelos locales mediante Ollama y LM Studio, sin necesidad de una API key.
- 04Funciona con muchos proveedores en la nube usando tus propias API keys, mediante un archivo .env o la configuración interactiva.
- 05Selecciona automáticamente un backend de búsqueda web y, si no hay API keys, recurre a Exa y DuckDuckGo.
- 06Instala extensiones desde manifests, incluidas las declaraciones de servidores MCP.
Casos de uso
- Analizar un archivo CSV o una hoja de cálculo local y generar gráficos desde la terminal.
- Probar modelos locales o de código abierto sin pagar por el acceso a API.
- Ejecutar un agente con una instalación local de Ollama para tareas sensibles en materia de privacidad.
- Comparar varios proveedores de LLM desde una sola interfaz de línea de comandos.
Inicio rápido
- 1
Instalar desde npm
npm install -g @haseeb_heaven/open-agent - 2
Iniciar el agente
openagent
Antes de usarlo
- Requiere Node.js 22 o posterior.
- Los modelos en la nube requieren tu propia clave de API; para los modelos locales, debes tener Ollama o LM Studio en ejecución.
- Los últimos avances para admitir varios proveedores están en la rama feature, no en la rama predeterminada.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es open-agent?
- Agente de IA para terminal que planifica y ejecuta tareas con modelos gratuitos, locales (Ollama, LM Studio) o en la nube con tu propia API key. OpenAgent es un agente de IA de código abierto que se ejecuta desde la terminal. Describes una tarea en inglés sencillo y el agente planifica los pasos, usa herramientas y genera resultados, como analizar un archivo CSV y crear un gráfico. Funciona con modelos gratuitos de OpenRouter, entornos locales como Ollama y LM Studio, y varios proveedores en la nube, incluidos OpenAI, Anthropic, Gemini, Groq y DeepSeek, con tus propias API keys. No necesitas una cuenta.
- ¿open-agent es gratuito? ¿Qué licencia tiene?
- open-agent es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿open-agent sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de open-agent fue el 6 oct 2026.
- ¿Para qué puedo usar open-agent?
- Analizar un archivo CSV o una hoja de cálculo local y generar gráficos desde la terminal. Probar modelos locales o de código abierto sin pagar por el acceso a API. Ejecutar un agente con una instalación local de Ollama para tareas sensibles en materia de privacidad. Comparar varios proveedores de LLM desde una sola interfaz de línea de comandos.
- ¿Cómo se instala open-agent?
- Instalar desde npm: npm install -g @haseeb_heaven/open-agent Iniciar el agente: openagent
- ¿Dónde consigo open-agent?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/haseeb-heaven/open-agent
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un agente de IA de código abierto de Google que integra Gemini en tu terminal para consultar, editar y automatizar código.
Agente de programación con IA para la terminal que lee y edita código, ejecuta comandos de shell y funciona con Kimi y modelos compatibles.
Asistente de programación con IA para terminal, optimizado para modelos DeepSeek, con razonamiento profundo, control del esfuerzo de razonamiento, integración con Agent Skills y MCP.
Agente de programación para la terminal escrito en Go, que edita archivos, ejecuta comandos y conserva sesiones locales; tú eliges el modelo y el nivel de permisos.
Un agente de programación con IA y código abierto que funciona en la terminal, con una aplicación de escritorio y dos agentes integrados para implementar y planificar cambios.