Volver al blog
Ai5 min

Conoce OpenClaude: una terminal para todos tus modelos de codificación con IA

Publicado 1 sept 2026

Si has seguido la escena de la codificación con IA, probablemente habrás notado que cada semana aparece una nueva herramienta CLI. Algunas funcionan muy bien con OpenAI, otras solo con Anthropic, y unas pocas están bloqueadas a un único proveedor de nube. OpenClaude quiere acabar con esa fragmentación. Es una CLI de agente de codificación de código abierto que reúne proveedores de modelos en la nube y locales en un único flujo de trabajo centrado en la terminal.

¿Qué es OpenClaude?

OpenClaude es una CLI de agente de codificación de código abierto creada tanto para proveedores de modelos en la nube como locales. Puedes usar API compatibles con OpenAI, Gemini, GitHub Models, Codex OAuth, Codex, Ollama, Atomic Chat y otros backends compatibles, todo con los mismos prompts, herramientas, agentes, MCP, comandos de barra y salida en streaming. No se requieren herramientas específicas por proveedor.

Una nota importante: OpenClaude se originó a partir de Claude Code, pero se ha modificado sustancialmente para admitir múltiples proveedores. Es un proyecto comunitario independiente, no afiliado a Anthropic. Además, guarda su propia configuración en ~/.openclaude; no lee ~/.claude ni las credenciales de Claude Code, por lo que empiezas completamente desde cero.

Empieza en minutos

OpenClaude requiere Node.js >= 22.0.0. Instálalo globalmente:

Luego solo ejecuta:

Dentro de la CLI, ejecuta /provider para la configuración guiada del proveedor, o /onboard-github para la incorporación de GitHub Models. La configuración guarda perfiles y credenciales en .openclaude-profile.json.

¿Quieres la configuración de OpenAI más rápida? Establece tres variables de entorno:

¿Prefieres modelos locales? Apúntalo a Ollama:

Eso es todo. Mismo flujo de trabajo, backend de modelo completamente diferente. En Arch Linux, incluso puedes instalarlo desde AUR: paru -S openclaude.

¿Qué proveedores son compatibles?

OpenClaude admite una larga lista de proveedores:

Cada proveedor tiene una ruta de configuración guiada a través de /provider, por lo que no necesitas memorizar cada forma de API.

¿Qué puedes hacer con él?

OpenClaude no es solo un envoltorio de chat: es un flujo de trabajo completo de agente de codificación:

Aquí tienes un ejemplo rápido de uso en segundo plano:

Enruta agentes a diferentes modelos

Una característica destacada es el enrutamiento de agentes. Puedes dirigir diferentes agentes a diferentes modelos según el costo o la capacidad, y limitar los pasos de herramientas de los subagentes con maxSteps. Por ejemplo, puedes dejar que un modelo barato se encargue de tareas de exploración mientras que un modelo más potente se encarga de revisiones de código críticas. Configúralo todo con agentModels y agentRouting en ~/.openclaude/settings.json.

Búsqueda web y fetch integrados

De forma predeterminada, WebSearch funciona en modelos no Anthropic mediante DuckDuckGo, por lo que GPT-4o, DeepSeek, Gemini, Ollama y otros proveedores compatibles con OpenAI obtienen una ruta de búsqueda web gratuita de serie. Si necesitas un scraping más fiable para sitios renderizados con JavaScript, establece una clave de API de Firecrawl y OpenClaude usará en su lugar los endpoints de búsqueda y scraping de Firecrawl.

Servidor gRPC headless para integraciones personalizadas

¿Quieres integrar OpenClaude en tu propia aplicación o pipeline de CI/CD? Puede ejecutarse como un servicio gRPC headless con streaming bidireccional. Inícialo con npm run dev:grpc y genera clientes desde src/proto/openclaude.proto. Es una vía de escape muy útil para equipos que crean UI personalizadas o automatización alrededor de un núcleo agéntico.

Extensión de VS Code incluida

El repositorio incluye una extensión de VS Code con integración de lanzamiento, un Centro de Control que tiene en cuenta el proveedor, chat en el editor y soporte de temas. Incluso admite configuración opcional de Microsoft Foundry / Azure OpenAI, inyectando endpoint, despliegue y ajustes de clave de API en las terminales lanzadas.

Ah, y consigues un compañero de pixel art

Esta es la parte que hace que OpenClaude sea memorable. Ejecuta /buddy para crear un héroe de pixel art a todo color que vive junto a tu prompt, se queda inactivo, parpadea y dispara un movimiento característico cada vez que pulsas Enter. Puedes elegir tu luchador:

Los compañeros respetan prefersReducedMotion, se degradan elegantemente a arte lineal en terminales de pocos colores y se pueden silenciar con /buddy mute. Sinceramente, hace que la programación en la terminal se sienta un poco más viva.

¿Deberías probarlo?

Si estás cansado de hacer malabares con múltiples herramientas CLI de IA, o quieres un flujo de trabajo consistente tanto si usas un modelo en la nube como GPT-4o como un modelo local como qwen2.5-coder, OpenClaude merece la pena probarlo. Es de código abierto, con licencia MIT, se mantiene activamente y tiene una comunidad amigable en Discord y GitHub Discussions.

Una cosa a tener en cuenta: no todos los proveedores se comportan de la misma manera. Es posible que las funciones específicas de Anthropic no existan en otros backends, la calidad de las herramientas depende en gran medida del modelo que elijas, y los modelos locales más pequeños pueden tener dificultades con flujos de herramientas largos de varios pasos. Utiliza modelos con un sólido soporte de llamadas a herramientas/funciones para obtener los mejores resultados.

Instálalo en una línea, ejecuta /provider, y comprueba lo agradable que es tener una terminal para todos los LLM.

Artículos relacionados