Benchmark des interfaces agentiques

Un modèle. Quatre interfaces.

5 tâches · 20 exécutions neuves · 12/12 contrôles qualité

Codex App logo
Codex App
Codex CLI logo
Codex CLI
Pi
OpenCode logo
OpenCode

Quatre agents IA testés : tokens, temps et qualité

10 août 2026ai-toolsbenchmarkarchitectureautomation

Le benchmark en bref

20 réponses · 12/12 contrôles qualité réussis

  1. Codex App logoCodex App
    96.49
    Tokens
    4.09M
    Temps
    30.98 min
    Appels
    66
    Lecture
    Meilleur équilibre
  2. Codex CLI logoCodex CLI
    95.77
    Tokens
    4.09M
    Temps
    30.86 min
    Appels
    62
    Lecture
    Exécution la plus rapide
  3. Pi
    95.75
    Tokens
    3.37M
    Temps
    37.48 min
    Appels
    170
    Lecture
    Moins de tokens
  4. OpenCode logoOpenCode
    93.65
    Tokens
    4.20M
    Temps
    36.13 min
    Appels
    186
    Lecture
    Alternative flexible

Quatre lectures des mêmes exécutions

Score global pondéré

Échelle ciblée 90–100 · plus élevé est meilleur

Tokens traités

Millions de tokens · moins est meilleur

Durée totale

Minutes · moins est meilleur

Appels d’outils

Appels sur cinq tâches · moins est meilleur

Dans l’architecture, l’IA ne se limite plus à la génération d’images. Elle intervient dans l’analyse des programmes, des règlements de construction et des sites, dans les études d’implantation ainsi que dans les tâches récurrentes de validation ou de documentation. Le RIBA AI Report 2025 décrit ces usages entre préconception, conception et contrôle. Parallèlement, une étude de l’AIA publiée en 2025 indique que seuls 8 % des cabinets interrogés avaient formellement mis en œuvre l’IA, tandis que 20 % supplémentaires y travaillaient.

Dans cette phase de transition, on parle beaucoup du modèle et trop peu de l’interface qui le dirige réellement. Deux agents peuvent utiliser le même modèle tout en traitant des volumes de contexte différents, en appelant un nombre différent d’outils et en terminant à des vitesses différentes. Pour une agence d’architecture qui emploie l’IA dans l’analyse d’appels d’offres, la recherche de planification, l’automatisation proche du BIM ou le contrôle qualité interne, cette différence est opérationnelle. Elle influence le coût et la vitesse, mais aussi la traçabilité, l’automatisation et le niveau de supervision humaine.

J’ai donc comparé quatre interfaces agentiques dans les mêmes conditions : Codex App, Codex CLI, Pi et OpenCode.

Ce que le test mesure réellement

Il ne s’agissait pas d’une comparaison entre différents modèles locaux. Le même modèle gpt-5.6-luna, avec l’effort de raisonnement maximal, a été utilisé dans 20 sessions neuves. Le benchmark isole la couche agentique qui l’entoure : gestion du contexte, usage des outils, durée et capacité à produire une réponse défendable à partir d’un dépôt réel.

Les cinq tâches provenaient de cinq dépôts différents et portaient sur des investigations exigeantes en lecture seule : état de publication, workflows d’approbation, garde-fous de preuve pour un inventaire 3D, cohérence de sorties CAD/DXF et livraison concurrente de notifications. Chaque tâche a été exécutée sur les quatre interfaces avec le même prompt. Après normalisation des fins de ligne et des espaces finaux, les quatre copies du prompt de chaque tâche produisaient le même hash SHA-256.

Chaque réponse a ensuite été contrôlée par rapport au code source actuel. La grille évaluait la trace comportementale, l’exactitude des risques, les preuves ou tests et le respect du contrat de réponse. Les 20 réponses finales ont obtenu 12 sur 12. Cela ne prouve pas que les agents sont généralement d’intelligence égale ; cela indique que ces cinq tâches de recherche ont atteint le plafond qualitatif du test.

Résultats globaux

Le score pondéré attribuait 60 points à la qualité, 15 au volume de tokens traités, 15 à la durée et 10 à la fiabilité.

  • Codex App : 96,49/100 · 4 093 797 tokens traités · 494 181 tokens hors cache · 30,98 minutes · 66 appels d’outils
  • Codex CLI : 95,77/100 · 4 088 140 tokens traités · 492 620 tokens hors cache · 30,86 minutes · 62 appels d’outils
  • Pi : 95,75/100 · 3 370 229 tokens traités · 545 013 tokens hors cache · 37,48 minutes · 170 appels d’outils
  • OpenCode : 93,65/100 · 4 198 888 tokens traités · 633 320 tokens hors cache · 36,13 minutes · 186 appels d’outils

Le classement est plus serré qu’il n’y paraît. Codex App remporte le score pondéré ; Codex CLI n’est que 6,85 secondes plus rapide au total. Pi termine à seulement 0,02 point de la CLI, avec un profil de ressources nettement différent. OpenCode fournit la même qualité mesurée, sans toutefois dominer cet échantillon en tokens, en durée ou en nombre d’appels d’outils.

La question Pi : utilise-t-il vraiment moins de tokens ?

Pi est l’approche la plus récente et la plus volontairement minimaliste de ce comparatif. La documentation officielle de Pi décrit un environnement terminal réduit et extensible ; sa documentation sur la compaction explique comment résumer l’ancien contexte et limiter les sorties d’outils volumineuses. Cette conception alimente l’idée, dans la communauté, que Pi est particulièrement sobre. Les témoignages ne constituent toutefois pas une mesure contrôlée.

Nos cinq tâches donnent une réponse plus précise. Pi affiche le volume total de tokens traités le plus faible, avec 3,37 millions : 17,7 % de moins que Codex App, 17,6 % de moins que Codex CLI et 19,7 % de moins qu’OpenCode. L’hypothèse d’un traitement global du contexte plus léger est donc confirmée dans ce benchmark.

Mais uniquement pour cette métrique. Codex CLI et Codex App utilisent moins de tokens hors cache. Pi demande aussi environ 21 % de temps supplémentaire par rapport à la CLI et presque 2,7 fois plus d’appels d’outils. Dire « moins de tokens » reste donc incomplet sans préciser si l’on cherche à réduire le volume global de contexte, le contenu nouvellement traité, le coût API réel ou le temps d’attente humain.

Le mot « token » doit lui-même être interprété avec prudence. Les quatre formats d’export n’exposaient pas exactement les mêmes champs. La mesure commune a donc été normalisée comme charge de travail : entrée, activité de cache, sortie et, lorsqu’il était séparé, raisonnement. Ce n’est ni un montant de facture direct, ni une mesure de quota d’abonnement.

Quelle interface pour quel workflow d’architecture ?

Codex App constitue le meilleur choix par défaut pour une investigation interactive. Lorsque plans, captures d’écran, rapports et résultats intermédiaires doivent être examinés ensemble avec des interventions humaines régulières, l’application offre le meilleur équilibre entre visibilité, vitesse et transmission du résultat.

Codex CLI convient aux processus répétables : audits standardisés de dépôts, génération automatisée de documentation, contrôles proches de la CI ou portes qualité clairement définies. C’est l’interface la plus rapide du test et celle qui a utilisé le moins d’appels d’outils.

Pi est pertinent lorsqu’une couche agentique légère et adaptable, ou le volume global du contexte, est prioritaire. Cela peut compter pour des piles expérimentales de modèles locaux, des fenêtres de contexte limitées ou des chaînes d’outils personnalisées. Ce benchmark n’utilisait toutefois aucun modèle local et ne permet donc pas de conclure sur le comportement de Pi avec une inférence locale.

OpenCode reste utile pour la flexibilité des fournisseurs et comme seconde interface indépendante. Il a passé tous les contrôles de qualité, sans montrer d’avantage général d’efficacité sur ces cinq tâches.

La bonne question n’est donc pas « Quel agent est le meilleur ? », mais « Quelle friction ce workflow doit-il minimiser ? » Pour une vérification visuelle ponctuelle d’un projet, l’interactivité peut dominer. Pour des contrôles nocturnes de code, de normes ou de documentation, la reproductibilité et la durée deviennent prioritaires. Pour l’expérimentation locale, le budget de contexte et l’extensibilité peuvent compter davantage que la vitesse brute.

Limites et prochain benchmark

Les cinq tâches étaient réelles et exigeantes, mais en lecture seule. Le benchmark mesure donc la qualité de recherche et l’efficacité opérationnelle, et non la justesse de modifications de code. Il reste à tester un correctif ciblé accompagné de tests, une petite fonctionnalité multi-fichiers, la réparation d’un test volontairement cassé, un workflow navigateur avec relecture persistante et la reprise sûre d’une session interrompue.

Ces tâches constituent la deuxième phase logique. C’est seulement alors que nous saurons si les résultats qualitatifs presque identiques d’aujourd’hui se maintiennent lorsqu’un agent modifie réellement un système et devient responsable des régressions.

Ma conclusion actuelle est pragmatique : Codex App comme choix interactif par défaut, Codex CLI pour l’automatisation, Pi pour les expérimentations orientées tokens et harness, et OpenCode pour la flexibilité ou une seconde opinion. Pi a bien confirmé l’attente d’un volume total de tokens traités plus faible, mais ce gain n’est pas gratuit : il s’accompagne d’une durée plus longue et d’un nombre nettement supérieur d’étapes d’outils.

D'autres articles

← Tous les articlesLab →