Skip to main content
PromptQuorum
Accueil/LLM locaux avancés/Avis sur AIClient2API : un seul proxy local pour tous les protocoles IA
Overview & Reference

Avis sur AIClient2API : un seul proxy local pour tous les protocoles IA

·10 min de lecture·Par Hans Kuepper · Fondateur de PromptQuorum, outil de dispatch multi-modèle · PromptQuorum

AIClient2API est un proxy gratuit, open source et auto-hébergé qui convertit les protocoles client de Gemini CLI, Codex, Grok, Kiro et Antigravity en une seule API locale compatible OpenAI. Développé par justlovemaki et distribué sous licence GPL-3.0, il s'exécute via Docker ou Node.js, expose un point d'accès au format OpenAI ainsi qu'une console web, et permet à n'importe quel client compatible OpenAI de dialoguer avec des fournisseurs qu'il ne pourrait pas atteindre directement autrement.

AIClient2API (github.com/justlovemaki/AIClient2API) est un serveur proxy gratuit, open source et auto-hébergé qui convertit les protocoles client de Gemini CLI, Codex, Grok, Kiro et Antigravity en une seule API compatible OpenAI, et compte plus de 8 700 étoiles sur GitHub. Cet avis complète l'entrée d'AIClient2API dans le Répertoire des logiciels LLM locaux et présente ce que l'outil fait réellement, comment l'exécuter, et à qui il s'adresse.

Points clés

  • AIClient2API (github.com/justlovemaki/AIClient2API) est un proxy API gratuit, open source et auto-hébergé — pas un service hébergé
  • Développé par justlovemaki ; plusieurs forks quasi identiques existent sous d'autres comptes GitHub, mais ce dépôt est confirmé comme la version originale et la plus étoilée
  • Sous licence GPL-3.0, selon le champ de licence du dépôt lui-même
  • Convertit les protocoles client de Gemini CLI, Codex, Grok, Kiro et Antigravity en une seule API compatible OpenAI, avec conversion bidirectionnelle des protocoles OpenAI/Claude/Gemini
  • S'exécute via Docker (recommandé) ou Node.js/npm ; inclut une console web pour la configuration et la surveillance de la santé
  • Plus de 8 700 étoiles GitHub et 1 380+ forks au moment de cet avis, avec des versions publiées activement (v3.5.0 sortie en septembre 2026)

📍 En une phrase

AIClient2API est un proxy gratuit, open source (GPL-3.0) et auto-hébergé, développé par justlovemaki et fort de plus de 8 700 étoiles GitHub, qui convertit les protocoles client de Gemini CLI, Codex, Grok, Kiro et Antigravity en une seule API locale compatible OpenAI.

💬 En termes simples

AIClient2API est un petit serveur que vous exécutez sur votre propre machine et qui se place entre vos outils clients IA et les fournisseurs avec lesquels ils communiquent. Au lieu d'apprendre cinq protocoles de fournisseurs différents, vous pointez tout vers une seule adresse locale, et AIClient2API traduit les requêtes en coulisses vers le format attendu par chaque fournisseur.

📌Remarque: Cet avis se base sur le dépôt GitHub, le README et l'historique des versions du projet lui-même. Il ne prétend pas que PromptQuorum a réalisé des tests de charge pratiques ou un audit de sécurité du comportement du proxy d'AIClient2API.

Qu'est-ce qu'AIClient2API ?

AIClient2API est un serveur proxy gratuit, open source et auto-hébergé qui unifie les protocoles client de plusieurs fournisseurs d'IA et outils CLI derrière une seule API locale compatible OpenAI. Il est développé par l'utilisateur GitHub justlovemaki et distribué sous licence GPL-3.0.

  • Type de produit : un serveur proxy/passerelle auto-hébergé, pas une application de chat, un plugin d'IDE ou un produit SaaS hébergé
  • Créateur : justlovemaki (pseudonyme GitHub) ; le dépôt github.com/justlovemaki/AIClient2API est confirmé comme la version originale et la plus étoilée parmi plusieurs forks quasi identiques sous d'autres comptes
  • Licence : GPL-3.0, une licence copyleft — distribuer des versions modifiées oblige généralement à publier le code source sous la même licence
  • Dépôt créé le 20 juillet 2025, selon les métadonnées GitHub
  • Échelle : plus de 8 700 étoiles GitHub, 1 380+ forks, et environ 5 problèmes ouverts au moment de cet avis — un nombre de problèmes ouverts faible par rapport au nombre de forks, ce qui suggère un projet activement maintenu

Quel est l'historique des versions d'AIClient2API ?

AIClient2API a publié des versions ponctuelles fréquentes tout au long de 2026, la dernière version tagguée, v3.5.0, ayant été publiée en septembre 2026.

  • v3.5.0 (septembre 2026) : dernière version tagguée au moment de cet avis
  • v3.4.9.1 et v3.4.8 (septembre 2026) : versions correctives incrémentales dans les jours précédant v3.5.0
  • v3.0.0 (mai 2026) : les propres notes de version du projet décrivent cette version comme ajoutant une intégration IA plus poussée, incluant des guides de compétences automatisés et des points d'accès d'aide API distants
  • Avril 2026 : prise en charge complète de l'API de génération et d'édition d'images OpenAI avec conversion de protocole, selon le journal des modifications du projet
  • Mars 2026 : prise en charge du protocole Grok ajoutée, incluant la saisie multimodale et la génération d'images/vidéos, selon le journal des modifications du projet

Que fait vraiment AIClient2API ?

AIClient2API s'exécute comme un serveur local qui accepte des requêtes API standard au format OpenAI et les traduit vers le protocole réellement attendu par le fournisseur cible, puis retraduit la réponse.

  • Conversion de protocole : conversion bidirectionnelle entre les formats API OpenAI, Claude et Gemini, en utilisant ce que le projet décrit comme des patrons de conception stratégie et adaptateur
  • Fournisseurs/protocoles pris en charge : Gemini, Claude (accessible via les protocoles client Kiro ou Antigravity), Grok (via cookie ou OAuth CLI), Codex, Kimi, MiniMax, OpenAI, ainsi que des points d'accès personnalisés compatibles OpenAI, selon la documentation du projet
  • Gestion de pools de comptes : effectue une rotation entre plusieurs comptes par fournisseur, avec bascule automatique et contrôles de santé
  • Intégration OAuth : flux OAuth intégrés pour Antigravity, Codex, Grok CLI et Kiro
  • Répartition de charge : sélection du fournisseur avec un délai de refroidissement en cas d'erreur HTTP 429 (limite de débit) et chaînes de repli entre fournisseurs
  • Composant TLS séparé : un composant proxy distinct écrit en Go que le projet décrit comme simulant des empreintes TLS JA3 pour contourner les blocages Cloudflare ou de type 403 sur certains points d'accès de fournisseurs
  • Console web : une interface web sur localhost:3000 pour la configuration en direct, la surveillance de la santé et les tests d'API
  • Journalisation : capture complète des requêtes et réponses, que le projet présente comme utile pour l'audit ou la constitution de jeux de données d'entraînement

Comment configurer et exécuter AIClient2API ?

AIClient2API se configure via un fichier de configuration JSON (ou la console web) qui fait correspondre les requêtes entrantes à un ou plusieurs comptes fournisseurs en arrière-plan, puis s'exécute comme un processus serveur local de longue durée.

  • Démarrage via Docker (recommandé) : récupérez l'image, montez un dossier local configs, et exposez les ports du proxy
  • Démarrage via Node.js : clonez le dépôt, exécutez le script d'installation fourni, puis lancez npm start
  • Configurez les identifiants des fournisseurs et les pools de comptes dans le dossier configs monté, ou via la console web sur http://localhost:3000
  • Pointez n'importe quel client compatible OpenAI (une application de chat, un outil CLI de codage, un script personnalisé) vers l'adresse du proxy local au lieu du point d'accès API du fournisseur lui-même
  • Surveillez en temps réel la santé des comptes, les délais de refroidissement liés aux limites de débit, et les journaux de requêtes depuis la console web
bash
docker run -d -p 3000:3000 -p 8086:8086 -p 1455:1455 -p 56121:56121 \
  -v "your_path/configs:/app/configs" \
  justlikemaki/aiclient-2-api

Plateforme, tarifs et licence

Plateforme

Ce qu'indique AIClient2API:
Un serveur auto-hébergé, multiplateforme (Mac, Windows, Linux) via Docker ou Node.js — pas de version hébergée dans le cloud.

Coût

Ce qu'indique AIClient2API:
Gratuit et open source. Vous pourriez tout de même payer le compte fournisseur ou la clé API auquel vous le connectez ; le proxy lui-même n'a aucun frais.

Licence

Ce qu'indique AIClient2API:
GPL-3.0, une licence copyleft, selon le champ de licence du dépôt.

Méthode d'installation

Ce qu'indique AIClient2API:
Docker (recommandé, une seule commande docker run) ou Node.js via un script d'installation fourni et npm start.

Vérifiez la méthode d'installation recommandée actuelle et la liste des ports sur github.com/justlovemaki/AIClient2API avant d'exécuter l'une ou l'autre commande.

Combien coûte AIClient2API ?

AIClient2API lui-même est gratuit — il n'y a ni frais de licence, ni abonnement, ni facturation à l'usage. Votre coût réel dépend entièrement des comptes fournisseurs ou des clés API auxquels vous le connectez.

  • Le logiciel proxy : gratuit, open source sous GPL-3.0, pas de palier payant
  • Coûts fournisseurs : ce que coûte déjà le compte ou la clé API sous-jacente par laquelle vous routez (une clé API OpenAI/Claude/Gemini payante, ou un abonnement lié à un outil CLI comme Codex ou Kiro)
  • Coûts d'auto-hébergement : uniquement votre propre puissance de calcul — s'agissant d'un proxy Node.js léger, ce coût est généralement négligeable, même sur un petit VPS

AIClient2API vs. LiteLLM : quelle est la différence ?

AIClient2API et LiteLLM permettent tous deux de parler un seul format d'API pour joindre de nombreux fournisseurs, mais ils ciblent des problèmes différents : LiteLLM se concentre sur le routage multi-fournisseurs de niveau production pour les API commerciales standard, tandis qu'AIClient2API se concentre sur le pont entre les outils IA basés sur des abonnements CLI et OAuth navigateur et un format compatible OpenAI.

Objectif principal

AIClient2API:
Faire le pont entre des outils IA basés sur CLI/OAuth (Gemini CLI, Codex, Kiro, Antigravity) et une seule API
LiteLLM:
Unifier 100+ API de fournisseurs standard derrière une interface compatible OpenAI

Licence

AIClient2API:
GPL-3.0 (copyleft)
LiteLLM:
MIT (permissive)

Utilisateur type

AIClient2API:
Développeurs voulant réutiliser des abonnements CLI via une API standard
LiteLLM:
Équipes standardisant leur trafic LLM de production sur de nombreux fournisseurs

Fonctionnalités additionnelles

AIClient2API:
Composant TLS dédié, flux OAuth pour des outils CLI spécifiques
LiteLLM:
Budgets, suivi des dépenses, clés virtuelles, large écosystème d'intégrations

Ces outils résolvent des problèmes qui se recoupent mais restent distincts — certaines équipes utilisent les deux, LiteLLM pour les API de fournisseurs standard et AIClient2API spécifiquement pour les fournisseurs basés sur des abonnements CLI.

À qui s'adresse AIClient2API ?

AIClient2API convient aux développeurs qui ont déjà accès à plusieurs fournisseurs d'IA via différents outils clients et qui veulent un point d'accès local, cohérent et compatible OpenAI sur lequel construire.

Pour quels usages AIClient2API n'est pas adapté

AIClient2API n'est pas un bon choix si vous avez besoin d'une passerelle entièrement gérée, de contrôles de dépenses d'entreprise, ou si vous voulez éviter l'ambiguïté des conditions d'utilisation liée au pont de protocoles CLI.

  • Ce n'est pas un service géré ou hébergé — vous êtes responsable de l'exécution, de la mise à jour et de la sécurisation de votre propre instance
  • Il ne repose pas principalement sur des API de fournisseurs officielles standard — plusieurs de ses intégrations passent par des protocoles d'outils CLI ou OAuth non conçus pour le proxying tiers, ce qui peut entrer en conflit avec les conditions d'utilisation d'un fournisseur donné
  • Il ne met pas l'accent sur les fonctionnalités de gouvernance d'entreprise (budgets par équipe, tableaux de bord de dépenses, SSO) comme le font les passerelles LLM dédiées
  • Il n'a pas fait l'objet d'un audit de sécurité indépendant, dans la mesure où cet avis a pu le vérifier — traitez-le comme n'importe quel proxy auto-hébergé manipulant des identifiants d'API, et vérifiez sa configuration de pool de comptes et de journalisation avant de l'exposer au-delà de votre propre machine
  • Il n'est pas soutenu par une société ou un tour de financement que cet avis a pu vérifier — considérez-le comme un projet open source maintenu de manière indépendante et soutenu par la communauté

Erreurs courantes en évaluant AIClient2API

La plupart des confusions autour d'AIClient2API viennent du fait de le confondre avec ses nombreux forks, ou de supposer qu'il fonctionne comme une passerelle multi-fournisseurs standard.

Concurrents et alternatives

AIClient2API est le plus directement comparé à LiteLLM ; il vaut aussi la peine de l'évaluer face aux serveurs compatibles OpenAI devant lesquels il peut se placer, comme vLLM, SGLang et LocalAI, selon que vous avez besoin d'un proxy de pont de protocoles ou du serveur d'inférence lui-même.

LiteLLM

Best known for:
Proxy sous licence MIT unifiant 100+ API de fournisseurs standard avec budgets et suivi des dépenses

vLLM

Best known for:
Serveur/moteur d'inférence local compatible OpenAI, à haut débit
Articles sur vLLM (10)

+81 autres non affichés

SGLang

Best known for:
Moteur d'inférence compatible OpenAI avec optimisations de génération structurée
Articles sur SGLang (5)

Également mentionné dans :

LocalAI

Best known for:
Serveur d'inférence local auto-hébergé et compatible OpenAI pour modèles à poids ouverts
Articles sur LocalAI (8)

Également mentionné dans :

+5 autres non affichés

Cette liste reflète les outils couramment évalués aux côtés d'AIClient2API, et non un classement indépendant de PromptQuorum — vérifiez l'ensemble de fonctionnalités actuel de chaque outil avant de faire votre choix.

Questions fréquemment posées

Qu'est-ce qu'AIClient2API ?

AIClient2API (github.com/justlovemaki/AIClient2API) est un proxy gratuit, open source (GPL-3.0) et auto-hébergé qui convertit les protocoles client de Gemini CLI, Codex, Grok, Kiro et Antigravity en une seule API compatible OpenAI.

AIClient2API est-il gratuit ?

Oui, AIClient2API lui-même est gratuit et open source sous licence GPL-3.0. Vous pourriez tout de même payer pour le compte fournisseur ou la clé API sous-jacente auquel vous le connectez.

Comment installer AIClient2API ?

Le README du projet recommande Docker : exécutez docker run -d -p 3000:3000 -p 8086:8086 -p 1455:1455 -p 56121:56121 -v "your_path/configs:/app/configs" justlikemaki/aiclient-2-api. Un script d'installation Node.js est également disponible. Vérifiez d'abord les instructions actuelles sur le dépôt GitHub.

Quels fournisseurs d'IA AIClient2API prend-il en charge ?

Selon la documentation du projet : Gemini, Claude (via Kiro ou Antigravity), Grok, Codex, Kimi, MiniMax, OpenAI, ainsi que des points d'accès personnalisés compatibles OpenAI.

Qui a créé AIClient2API ?

AIClient2API a été développé par l'utilisateur GitHub justlovemaki. Plusieurs forks quasi identiques existent sous d'autres comptes, mais ce dépôt est confirmé comme la version originale et la plus étoilée.

AIClient2API est-il identique à LiteLLM ?

Non. Les deux unifient plusieurs fournisseurs derrière une API compatible OpenAI, mais LiteLLM (sous licence MIT) se concentre sur les API de fournisseurs commerciaux standard avec des fonctionnalités de production comme les budgets, tandis qu'AIClient2API (sous GPL-3.0) se concentre sur le pont entre des abonnements IA basés sur des outils CLI et OAuth.

AIClient2API nécessite-t-il un GPU ?

Non. AIClient2API est un proxy léger de conversion de protocole en Node.js, pas un moteur d'inférence — il n'exécute pas de modèles lui-même, donc il n'a aucune exigence de GPU.

Est-il sûr de router du trafic via les intégrations de protocoles CLI d'AIClient2API ?

Plusieurs de ses intégrations passent par des protocoles d'outils CLI ou OAuth navigateur qui ne sont pas officiellement conçus pour le proxying tiers, ce qui peut entrer en conflit avec les conditions d'utilisation d'un fournisseur donné. Vérifiez les conditions de chaque fournisseur avant de l'utiliser pour du trafic de production.

AIClient2API prend-il en charge plusieurs comptes par fournisseur ?

Oui, selon sa documentation, il prend en charge la gestion de pools de comptes avec rotation, bascule automatique et contrôles de santé sur plusieurs comptes pour un fournisseur donné.

PromptQuorum a-t-il testé de manière indépendante les affirmations d'AIClient2API ?

Cet avis se base sur le dépôt GitHub, le README et l'historique des versions du projet lui-même, plutôt que sur des tests de charge pratiques ou un audit de sécurité mené par PromptQuorum.

Sources

← Retour aux LLM locaux avancés