Los agentes de programación rinden mejor en una máquina que tiene el código, las herramientas de compilación y las credenciales. Para la mayoría de los equipos, esa máquina es un servidor, no un portátil. Olivares AI ejecuta Claude Code, Codex y Grok Build en ese servidor y te da una consola web y una CLI para iniciar, seguir y detener sus sesiones.
Instala el motor
Olivares AI es un único programa con la consola integrada. En Linux o macOS se instala con un solo comando, que verifica la versión antes de instalar nada:
curl -fsSL https://olivares.ai/olivares/install.sh | sh
olivares quickstart
quickstart imprime la dirección de la consola y un token de un solo uso para crear el primer administrador. También hay imágenes Docker, paquetes Debian, RPM y Alpine y un tap de Homebrew; la guía de instalación enumera todos los métodos.
Conecta una herramienta con la cuenta que ya tienes
Abre AI tools en la consola. Instala Claude Code, Codex y Grok Build y ejecuta el flujo de inicio de sesión propio de cada herramienta, así que entras con la suscripción que tu equipo ya paga. Cada cuenta con la que inicias sesión se convierte en una instancia de herramienta independiente, y la consola muestra el plan, las ventanas de uso y los modelos que informa la herramienta.
Si prefieres API keys, añádelas en Providers. Un modelo local también funciona: Ollama solo necesita un endpoint accesible y un nombre de modelo.
Inicia una sesión
Elige Sessions → New session y selecciona una herramienta lista. El motor rellena el perfil y la carpeta del proyecto. Escribe el primer mensaje y pulsa Start.
Lo mismo funciona desde un terminal. session start recibe la carpeta y el primer prompt:
olivares login
olivares session start ~/work/api "Explain this project." --name api-review --detach
--detach envía el prompt y vuelve sin esperar la respuesta. La sesión sigue ejecutándose en el servidor, incluso después de cerrar el terminal. Vuelve a seguir su salida desde cualquier terminal con olivares session follow api-review. Con Business, los terminales en vivo de la consola y olivares session send y resume te permiten seguir dirigiéndola.
En un repositorio git, Work in a new git worktree da a la sesión su propia rama y su propio directorio de trabajo, de modo que dos sesiones nunca editan la misma copia de trabajo. La limpieza se niega a descartar trabajo sin confirmar o sin fusionar salvo que lo indiques de forma explícita.
Aprueba, interrumpe, detén y reanuda
Activa Ask before each action y la herramienta espera tu visto bueno antes de actuar. La solicitud aparece en Approvals, donde la apruebas o la deniegas.
Interrupt termina el turno actual y conserva la conversación. Stop termina el proceso. Con Business, Resume reinicia la misma sesión con el mismo perfil, cuenta y carpeta, y antes vuelve a comprobar las credenciales y la política. Una sesión nunca cambia por su cuenta a otro inicio de sesión: si su cuenta ya no está disponible, se rechaza el arranque.
Reglas que se aplican a cada sesión
Como todas las sesiones parten del motor, a todas se les aplican las mismas reglas. Olivares AI comprueba las acciones en cuatro puntos de aplicación deny-closed: dentro de Claude Code, en el proxy de modelos, en cada llamada a una herramienta MCP y entre agentes. Con Business, los presupuestos por equipo, agente o modelo avisan, ralentizan o detienen el gasto. Cada decisión queda en un registro firmado que permite detectar manipulaciones.
Las sesiones de Claude Code y Codex vinculadas a una clave de proveedor solo llegan al endpoint de su proveedor, a través de un proxy por sesión, o no arrancan. Las sesiones que inician sesión con una cuenta, y las de Grok Build y OpenCode, no están aisladas de este modo: pueden llegar a cualquier host que tu red permita.
Pruébalo
Community es gratis y de código abierto, con usuarios ilimitados. Instálalo desde el repositorio de GitHub, o lee antes cómo funciona. Business añade, con una licencia comercial, lo que necesitan las organizaciones más grandes y reguladas.