Les agents de code donnent leur meilleur sur une machine qui dispose du code, des outils de build et des identifiants. Pour la plupart des équipes, cette machine est un serveur, pas un ordinateur portable. Olivares AI exécute Claude Code, Codex et Grok Build sur ce serveur et vous donne une console web et une CLI pour démarrer, suivre et arrêter leurs sessions.
Installer le moteur
Olivares AI est un programme unique, console intégrée. Sous Linux ou macOS, une seule commande l’installe, et elle vérifie la version avant d’installer quoi que ce soit :
curl -fsSL https://olivares.ai/olivares/install.sh | sh
olivares quickstart
quickstart affiche l’adresse de la console et un jeton à usage unique pour créer le premier administrateur. Des images Docker, des paquets Debian, RPM et Alpine et un tap Homebrew sont également disponibles ; le guide d’installation recense toutes les méthodes.
Connecter un outil avec le compte que vous avez déjà
Ouvrez AI tools dans la console. Elle installe Claude Code, Codex et Grok Build et lance le flux de connexion propre à chaque outil : vous vous connectez donc avec l’abonnement que votre équipe paie déjà. Chaque compte auquel vous vous connectez devient une instance d’outil distincte, et la console affiche le forfait, les fenêtres d’utilisation et les modèles que l’outil signale.
Si vous préférez les clés d’API, ajoutez-les dans Providers. Un modèle local fonctionne aussi : Ollama n’a besoin que d’un point de terminaison joignable et d’un nom de modèle.
Démarrer une session
Choisissez Sessions → New session et sélectionnez un outil prêt. Le moteur renseigne le profil et le dossier du projet. Saisissez le premier message et cliquez sur Start.
La même chose fonctionne depuis un terminal. session start prend le dossier et le premier prompt :
olivares login
olivares session start ~/work/api "Explain this project." --name api-review --detach
--detach envoie le prompt et rend la main sans attendre la réponse. La session continue de s’exécuter sur le serveur, même après la fermeture du terminal. Suivez de nouveau sa sortie depuis n’importe quel terminal avec olivares session follow api-review. Avec Business, les terminaux en direct de la console, ainsi que olivares session send et resume, vous permettent de continuer à la piloter.
Pour un dépôt git, Work in a new git worktree donne à la session sa propre branche et son propre répertoire de travail, de sorte que deux sessions ne modifient jamais la même copie de travail. Le nettoyage refuse d’abandonner un travail non commité ou non fusionné, sauf demande explicite.
Approuver, interrompre, arrêter et reprendre
Activez Ask before each action et l’outil attend votre accord avant d’agir. La demande apparaît dans Approvals, où vous l’approuvez ou la refusez.
Interrupt met fin au tour de parole en cours et conserve la conversation. Stop met fin au processus. Avec Business, Resume relance la même session avec le même profil, le même compte et le même dossier, après avoir revérifié les identifiants et la politique. Une session ne bascule jamais d’elle-même vers une autre connexion : si son compte n’est plus disponible, le lancement est refusé.
Des règles qui s’appliquent à chaque session
Comme chaque session démarre depuis le moteur, les mêmes règles s’appliquent à toutes. Olivares AI contrôle les actions à quatre points d’application en refus par défaut (deny-closed) : à l’intérieur de Claude Code, dans le proxy de modèles, à chaque appel d’outil MCP et entre les agents. Avec Business, des budgets par équipe, agent ou modèle avertissent, ralentissent ou arrêtent les dépenses. Chaque décision est consignée dans un journal signé dont toute altération est détectable.
Les sessions Claude Code et Codex liées à une clé de fournisseur n’atteignent que le point de terminaison de leur fournisseur, via un proxy propre à chaque session, ou ne démarrent pas. Les sessions qui se connectent avec un compte, ainsi que les sessions Grok Build et OpenCode, ne sont pas isolées de cette manière : elles peuvent joindre n’importe quel hôte autorisé par votre réseau.
À vous de jouer
Community est gratuit et open source, avec un nombre d’utilisateurs illimité. Installez-le depuis le dépôt GitHub, ou lisez d’abord comment cela fonctionne. Business ajoute, avec une licence commerciale, ce dont ont besoin les grandes organisations et les organisations réglementées.