Aller au contenu principal

Aubia, pré-lancement bêta 0.1 : vos agents IA se relisent entre eux, à chaque sortie, d'une famille de modèles à l'autre.

Pré-lancement · Accès anticipé

L'aube du code multi-agent.

Claude implémente, Codex relit, Mistral teste. Vous arbitrez, Aubia exécute.

Aubia fait relire chaque agent IA par un autre.

Le meilleur reviewer n'est pas l'agent qui vient d'écrire le code : chaque sortie est relue par une autre famille de modèles, et vous arbitrez.

En vous inscrivant, vous acceptez de recevoir les emails de la liste d'attente. Notre politique de confidentialité détaille l'usage de vos données.

Bêta gratuite, sans limite de temps. Email utilisé pour l'invitation à la bêta et la création de votre compte Aubia.

Les agents IA dont Aubia orchestre la relecture croisée : Claude Code, Codex CLI, Mistral Vibe

Orchestre la relecture croisée des agents de

  • Claude Code
  • Codex CLI
  • Mistral Vibe
  • Antigravity CLIbientôt
  • Moteur localbientôt
aubia · cross-review · Téléchargement du PDFitération 2/3
  1. Implémentation, fait
    Agent
    claude
    Diff
    + 28 · − 4
    Temps
    T+00:47
  2. Relecture, fait
    Agent
    codex
    État
    à corriger
    Problèmes
    2
  3. Retours, fait
    État
    retour envoyé
    Cible
    claude
    Portée
    1 fichier
  4. Itération 2/3, en cours
    Agent
    claude
    État
    en cours
    Limite
    3 itérations
  5. Arbitrage, à faire
    Arbitre
    vous
    État
    en attente
Agents
6
Itération
2/3
Diff par itération
+ 28/ − 4
Opinions
3
Lignes par itération InvoiceController.php
itération 2/3+ 28− 41 fichier
app/Http/Controllers/InvoiceController.phpImplémentationRelecture
+ use App\Actions\GenerateInvoicePdf;-   public function show(Invoice $invoice): View+   public function download(Invoice $invoice): Response+   {+     $path = $this->pdf->handle($invoice);+     return Storage::download($path);
+ 28− 4· 1 fichierT+00:47

Facture d'un autre client

téléchargeable en changeant l'URL.

Relecture · codex

PDF régénéré à chaque clic

au lieu de servir le fichier archivé.

à corriger

retour envoyé

Synthèse

vousMode Opinions vers Plan exécutable

« Comment créer les factures en PDF ? »

claude-sonnet-5-5
fait
Page HTML imprimée par Chromium.
gpt-6.1-sol
fait
Bibliothèque DomPDF, rendu tout en PHP.
mistral-medium-3-5
fait
Service Gotenberg dédié, séparé de l'application.
aubiaSynthèse · 3 opinions

Convergences · 2

· PDF archivé, jamais régénéré

· Génération en file d'attente

Divergences · 1

· Rendu :

navigateurDomPDFGotenberg

Plan exécutable · 4 tâchesauto

  1. Générer et archiver le PDF de chaque facture

    GenerateInvoicePdf.phpfait

  2. Créer le gabarit HTML de la facture

    invoice.blade.phpfait

  3. Ajouter le téléchargement du PDF

    InvoiceController.phpretours

  4. Tester le téléchargement

    InvoiceDownloadTest.phpen attente

Aperçu

Plusieurs agents, une interface.

De la synthèse multi-providers à l'exécution supervisée, tout passe par la même vue. Vous voyez qui fait quoi et qui a relu qui.

Un modèle d'une autre famille relit chaque implémentation. L'agent itère jusqu'à l'accord, ou remonte le désaccord pour arbitrage.

Trois agents répondent au même prompt. Aubia en tire un Plan exécutable, convergences en tête et divergences marquées, que vous approuvez ou ajustez.

Chaque agent IA avance sur sa tâche, en parallèle.

Fonctionnalités

Vos agents IA se relisent, Aubia synthétise.

Aubia est une application desktop qui fait tourner plusieurs agents IA sur votre code, en parallèle, et soumet le travail de chacun à la relecture critique d'un autre.

Fonctionnalité phare

Mode Opinions vers Plan exécutable

Soumettez une décision technique à plusieurs modèles en même temps. Chacun argumente sa position, et Aubia en tire un Plan exécutable : les convergences d'abord, les désaccords isolés pour votre arbitrage. Vous décidez, sans écrire une ligne.

Une cross-review en boucle jusqu'à convergence

Un agent implémente, un modèle d'une autre famille relit. Les deux s'échangent le diff jusqu'à convergence, en 3 itérations par défaut, un paramètre que vous pouvez modifier. En cas de désaccord persistant, vous arbitrez.

Plusieurs agents IA, en parallèle

Plusieurs agents tournent simultanément sur le même dépôt Git, chacun dans son propre git worktree isolé. Claude, Codex et Mistral analysent le même problème sans se marcher sur les pieds.

Un pipeline, plusieurs providers

Aubia pilote Claude Code, Codex CLI et Mistral Vibe dans le même pipeline. Demain Antigravity CLI, un moteur local et vos providers favoris. Branchez vos propres clés API (BYOK), aucune dépendance vendor.

Kanban + terminal par agent

Tous vos agents dans une vue unique. Kanban pour l'état global, terminal intégré pour ceux en cours d'exécution.

Vision

Pourquoi Aubia existe.

Quatre convictions dictent les choix techniques d'Aubia, du premier commit aux fonctionnalités qui arrivent, et une seule les résume : le code généré par IA mérite une seconde lecture, qui ne peut pas venir de l'agent qui l'a écrit.

Un seul modèle, c'est un seul angle mort.

Un modèle ne repère pas ses propres biais. Tant qu'un même agent implémente puis relit, les erreurs tournent en boucle. La seconde lecture vient d'une autre famille de modèles, donc d'un autre angle : un agent implémente, un autre relit, et c'est la cross-review.

Un prompt, plusieurs avis, un Plan exécutable.

Un dev senior consulte ses pairs avant de trancher. Les agents IA devraient fonctionner de la même manière, et votre rôle devient l'arbitrage : plusieurs propositions, une direction que vous choisissez.

Un pipeline qui marche une fois doit marcher mille fois.

Une séquence d'agents qui résout bien un problème est un acquis. Elle doit être sauvegardable, versionnable, partageable, rejouable sur d'autres projets. Un prompt bien conçu vaut autant qu'une fonction bien écrite.

Votre code reste sur votre machine.

Aubia tourne en local, en BYOK : vos clés API, chiffrées dans le keychain OS. Aucun serveur d'Aubia ne voit vos sources, et aucun intermédiaire obligatoire ne se place entre votre code et vos providers.

Feuille de route

La version 1.0 se construit sous vos yeux.

De la bêta 0.1 à la 1.0, chaque version 0.x apporte une fonctionnalité. Vous installez Aubia une fois, et les mises à jour arrivent sans migration à lancer.

Cross-review en DAG multi-étapes

Après la bêta 0.1, la cross-review s'étend à des graphes d'agents IA de toute forme. Claude implémente, Codex et Mistral relisent en parallèle, Gemini arbitre les désaccords, un agent IA final fusionne. Chaque étape et chaque branche restent sous votre contrôle.

  • Éditeur de pipeline visuel

    Branches, conditions, fan-out/fan-in. Construisez à la souris des pipelines de la forme de votre choix.

  • Éditeur de plan manuel

    Écrivez directement un Plan exécutable, sans passer par le Mode Opinions vers Plan exécutable. Cross-review automatique par tâche.

  • Prompts réutilisables

    Vos templates favoris, versionnés et partageables.

  • Inférence 100% locale

    Llama, Qwen ou Gemma sur le moteur local de votre choix, dès lors qu'il est compatible avec l'API d'OpenAI, MLX compris sur Apple Silicon.

  • Synchronisation multi-machines

    Thèmes, raccourcis, configs et templates suivent vos machines : perso, boulot, laptop de dépannage.

  • Intégration MCP

    Aubia devient un outil dans Zed et Claude Desktop, qui appellent ses agents comme n'importe quel outil MCP.

  • CI auto-fix

    Pipeline qui tombe, un agent récupère les logs, corrige, relance. Notification après 3 tentatives.

  • Budgets et alertes de coûts

    Suivez ce que coûtent vos pipelines, par provider et par projet. Alertes avant dépassement.

  • Provider Gemini

    Google Gemini rejoint les providers via Antigravity CLI. Une famille de modèles de plus pour vos cross-reviews.

  • Companion mobile

    Suivez vos agents depuis votre téléphone. Lancez au bureau, reprenez sur le canapé.

  • Les autres orchestrateurs exécutent vos agents IA. Aubia les met en cross-review, les synthétise, les compose en pipelines partageables.

    Demander un accès anticipé

Lettre du concepteur

Un projet qui refuse de miser sur un seul modèle.

Les nouvelles technologies me passionnent depuis toujours, et le développement Web en particulier : on y livre directement aux utilisateurs le fruit de son artisanat. Pour moi, chaque ligne de code est l'expression d'un amour du travail bien fait. C'est dans cet esprit que j'ai conçu de zéro les systèmes d'information de GlobalExam puis de CEGELEM.

Tout a basculé en février 2025, avec la première préview de Claude Code. Codex CLI a suivi peu après, et très vite, devoir les faire tourner en alternance m'a sauté aux yeux comme un gâchis : deux familles de modèles à disposition, un seul regard à chaque fois.


Au fil du temps, une évidence s'est imposée. Le moyen le plus simple de ne pas voir une erreur, c'est d'être celui qui l'a écrite. Et c'est tout aussi vrai pour un agent : un outil agentique lié à un seul provider est un cul-de-sac. Claude rate des détails que Codex voit du premier coup, et Codex va au bout d'une implémentation que Claude aurait remise en question. Dans un pipeline mono-provider, les mêmes biais relisent donc le code à chaque étape, et les erreurs passent silencieusement d'un agent au suivant.

C'est ainsi qu'est né Aubia, de cette frustration de ne pas pouvoir faire travailler plusieurs familles de LLM ensemble, dans la même session. Au départ, j'ai construit ce projet pour m'aider dans mes tâches quotidiennes. Mais si ce besoin m'anime au point d'y consacrer autant d'énergie, c'est que je ne suis sans doute pas le seul à le ressentir.


Cela me fait penser au multi-cloud côté infra : le multi-provider joue exactement le même rôle pour l'agentique. Tout miser sur un seul écosystème, c'est en absorber la politique d'accès, la grille de prix, les quotas et la roadmap. À l'inverse, Aubia met les familles de modèles en cross-review : un bug que Claude introduit, Codex le repère. Une architecture que Codex accepte, Claude la challenge. Une seconde lecture, par une autre famille de modèles.

Mon pari : rassembler vos agents IA pour qu'ils se relisent, quel que soit le provider. Alors, faisons route ensemble, car vos retours dessineront la suite.

À très vite,

FAQ

Questions fréquentes

Ce que les développeurs demandent avant de rejoindre la liste d'attente.

Nulle part. Aubia est une application desktop : les agents tournent en local et aucun serveur d'Aubia ne voit jamais vos sources.

Prêt à faire relire chaque agent IA par un autre ?

Rejoignez la liste d'attente et recevez l'invitation prioritaire dès l'ouverture de la bêta.

Dès la bêta 0.1 sur

  • macOS
  • Windowsbientôt
  • Linuxbientôt

Multilingue

  • Français
  • English
  • Español
  • Deutsch
  • Italiano
  • Português
  • 中文bientôt
  • Русскийbientôt
  • العربيةbientôt
  • 日本語bientôt

En vous inscrivant, vous acceptez de recevoir les emails de la liste d'attente. Notre politique de confidentialité détaille l'usage de vos données.

Email utilisé pour l'invitation à la bêta et la création de votre compte Aubia.