Skip to main content
PromptQuorum
Accueil/LLM locaux avancés/Atomic Agent : agent IA local en CLI, gratuit et sous licence MIT
Local AI Agents & Tool Use

Atomic Agent : agent IA local en CLI, gratuit et sous licence MIT

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

Atomic Agent est un agent IA en ligne de commande gratuit, open source et sous licence MIT qui fonctionne par défaut avec des modèles locaux via llama.cpp — il navigue, modifie des fichiers et exécute des commandes shell approuvées entièrement sur votre propre machine —, tandis qu'une application de bureau officielle téléchargeable reste sur liste d'attente et n'a pas encore été lancée.

Atomic Agent est un agent IA en ligne de commande gratuit, open source et sous licence MIT, développé par l'organisation GitHub AtomicBot-ai, qui navigue, modifie des fichiers et exécute des commandes shell approuvées sur votre propre machine, en utilisant llama.cpp pour l'inférence locale par défaut. Il n'est disponible aujourd'hui que sous forme d'outil en ligne de commande — installé avec une seule commande curl ou PowerShell —, tandis qu'une application de bureau officielle reste sur liste d'attente et n'a pas encore été lancée au moment de cette évaluation.

Atomic Agent : agent IA local en CLI, gratuit et sous licence MIT

Points clés

  • Licence MIT — entièrement gratuit, y compris pour un usage commercial, avec le code source ouvert sur GitHub
  • Fonctionne comme une CLI installée via curl/PowerShell, pas comme un programme d'installation téléchargeable — une interface graphique de bureau est décrite comme uniquement sur liste d'attente et n'a pas été lancée
  • Inférence locale par défaut via llama.cpp, avec les optimisations « TurboQuant » propres au projet visant un débit plus rapide sur de petits modèles quantifiés
  • Prend en charge macOS (Apple Silicon uniquement), Linux (x64/arm64) et Windows (x64) — pas de version pour Mac Intel
  • Des fournisseurs de modèles cloud optionnels (OpenAI, OpenRouter, Gemini) peuvent être configurés à la place de l'inférence locale, ou en complément
  • Le projet publie son propre score au benchmark GAIA Level 1 et ses propres chiffres d'utilisation OpenRouter — à considérer comme des données du fournisseur tant qu'elles ne sont pas reproduites indépendamment
  • 2 494 étoiles GitHub au 2026-09-05, selon l'API GitHub

📍 En une phrase

Atomic Agent est un agent IA en ligne de commande gratuit, open source et sous licence MIT qui navigue, modifie des fichiers et exécute des commandes shell avec des modèles locaux via llama.cpp par défaut, sans application de bureau officielle téléchargeable pour l'instant.

💬 En termes simples

Au lieu d'une application de chat que l'on ouvre en cliquant, Atomic Agent est un programme en ligne de commande installé avec une seule commande de terminal ; il agit ensuite comme un agent capable de lire via un navigateur, de modifier des fichiers sur le disque et d'exécuter des commandes que vous approuvez — avec un modèle qui tourne sur votre propre matériel, sauf si vous le configurez délibérément pour utiliser un fournisseur cloud.

📌Remarque: Atomic Agent est un outil de terminal qui s'installe avec une commande shell, pas une application téléchargeable avec un assistant d'installation. Cette évaluation porte sur la CLI telle qu'elle existe aujourd'hui ; l'application de bureau mentionnée sur le site du projet reste sur liste d'attente et échappe à ce qui a pu être vérifié ici.

Qu'est-ce qu'Atomic Agent ?

Atomic Agent est un agent IA open source et local-first maintenu par l'organisation GitHub AtomicBot-ai. Il est conçu pour agir directement sur votre machine — naviguer sur le web, modifier des fichiers et exécuter des commandes shell que vous approuvez —, tout en conservant l'état et l'historique des conversations sur votre propre disque plutôt que dans un service hébergé.

  • Contrôle du navigateur : pilote une session de navigateur pour rechercher des informations et agir sur des pages web dans le cadre d'une tâche
  • Modification de fichiers : lit et modifie des fichiers d'un répertoire de projet dans le cadre d'une tâche
  • Exécution de commandes shell : exécute des commandes sur demande, le projet précisant qu'elles nécessitent votre approbation plutôt que de s'exécuter sans surveillance par défaut
  • Prise en charge du Model Context Protocol (MCP) : le projet décrit le MCP comme son mécanisme d'extension pour ajouter de nouveaux outils et sources de données
  • Contexte de session : le projet indique conserver le contexte d'une session à l'autre, pour reprendre une tâche sans avoir à tout reformuler
  • Inférence locale via llama.cpp par défaut, avec un basculement optionnel vers des fournisseurs cloud (OpenAI, OpenRouter, Gemini) si vous fournissez vos propres clés API

Atomic Agent est-il gratuit ? Licence et coûts

Atomic Agent lui-même est gratuit sous licence MIT — il n'existe aucune offre payante, aucun abonnement ni frais de licence pour l'outil. Les coûts éventuels proviennent de ce à quoi vous le connectez, pas d'Atomic Agent lui-même.

  • La CLI et le code source : gratuits sous licence MIT, pour un usage personnel et commercial, sans limite de sièges ni de plafond d'utilisation imposés par le projet
  • Les modèles locaux exécutés via llama.cpp : gratuits, limités uniquement par votre propre matériel — aucun coût par jeton
  • Les fournisseurs cloud optionnels (OpenAI, OpenRouter, Gemini) : facturés directement par ce fournisseur sur votre propre compte si vous choisissez d'en configurer un ; Atomic Agent n'ajoute, autant qu'il ait été possible de le vérifier, ni marge ni commission
  • Aucune page de tarifs officielle, offre payante complémentaire ou niveau entreprise n'a été trouvée sur atomicagent.io au moment de cette évaluation

Comment installer et démarrer avec Atomic Agent ?

Atomic Agent s'installe avec une seule commande de terminal — il n'y a pas de fichier d'installation à télécharger. Le projet publie des scripts d'installation en une ligne distincts pour les systèmes de type Unix et pour Windows.

  1. 1
    Sur macOS (Apple Silicon uniquement) ou Linux (x64/arm64) : exécutez curl -fsSL https://atomicagent.io/install | sh dans un terminal.
  2. 2
    Sur Windows (x64) : exécutez irm https://atomicagent.io/install.ps1 | iex dans PowerShell.
  3. 3
    Notez les limites de plateforme avant d'installer : Mac Apple Silicon uniquement (les Mac Intel ne sont explicitement pas pris en charge), Linux x64 ou arm64, ou Windows x64.
  4. 4
    Après l'installation, suivez la configuration interactive de premier démarrage affichée par l'installateur — elle guide le choix d'un modèle local (servi via llama.cpp) ou la configuration d'une clé API de fournisseur cloud optionnelle.
  5. 5
    Pour rester entièrement local, ignorez toute invite de fournisseur cloud et laissez le modèle local par défaut, servi via llama.cpp, traiter les requêtes.
  6. 6
    Consultez le README GitHub pour la référence de commandes actuelle et les options de configuration — s'agissant d'un projet en version développeur préliminaire, les options et valeurs par défaut peuvent changer d'une version à l'autre.

Ai-je besoin d'un compte cloud pour utiliser Atomic Agent ?

Non. Atomic Agent exécute les modèles localement via llama.cpp par défaut, donc aucun compte cloud ni clé API n'est requis pour commencer. Connecter un fournisseur cloud comme OpenAI, OpenRouter ou Gemini est optionnel et nécessite votre propre compte et clé API chez ce fournisseur.

Existe-t-il une application de bureau à télécharger plutôt que d'utiliser le terminal ?

Pas au moment de cette évaluation. Le site d'Atomic Agent décrit une interface graphique de bureau comme étant en phase de liste d'attente ; ce qui est réellement disponible et installable aujourd'hui est le script d'installation en ligne de commande décrit ci-dessus.

Pour qui Atomic Agent est-il fait ?

Atomic Agent convient aux développeurs et aux utilisateurs à l'aise techniquement, prêts à travailler depuis un terminal et qui veulent un agent gardant l'inférence en local par défaut. Il convient moins à ceux qui veulent une application de bureau aboutie, en point-and-click, dès aujourd'hui.

Quand ne devriez-vous PAS utiliser Atomic Agent ?

Évitez Atomic Agent si vous avez besoin dès aujourd'hui d'un produit mature à API stable, ou d'une application de bureau graphique plutôt que d'un outil de terminal. Quelques situations concrètes où un autre outil convient mieux.

  • Vous avez besoin d'une stabilité d'API garantie pour l'automatisation en production — une CLI en version développeur préliminaire sans engagement de stabilité versionné est un risque pour tout ce qui est critique pour l'activité
  • Vous utilisez un Mac Intel — les versions actuelles d'Atomic Agent excluent explicitement cette plateforme
  • Vous voulez une expérience sans terminal, à installer en cliquant — envisagez plutôt une application IA locale orientée bureau comme Jan ou GPT4All
  • Vous avez besoin d'un agent de codage autonome spécifiquement conçu autour de benchmarks d'ingénierie logicielle — OpenHands ou Open Interpreter sont plus spécialisés pour cela
  • Utilisez plutôt Atomic Agent lorsque vous voulez spécifiquement un agent gratuit, local-first et basé sur un terminal, et que vous acceptez les aspérités d'une version développeur préliminaire

Atomic Agent vs. alternatives — concurrents et alternatives

Atomic Agent se situe dans un ensemble plus large d'agents IA et de frameworks d'agents locaux et open source. Le tableau ci-dessous le compare à des outils du même segment « frameworks d'agents » de l'Annuaire des logiciels LLM locaux.

Outil
Interface
Licence
Inférence locale
Idéal pour
Atomic AgentCLI (interface graphique en liste d'attente)MITllama.cpp, par défautUtilisateurs de terminal voulant un agent local-first
Open InterpreterTerminalApache 2.0Via la prise en charge de modèles ouvertsExécuter localement des modèles de code ouverts
OpenHandsAuto-hébergé/DockerMITModèle au choix de l'utilisateurCodage autonome, focalisé SWE-bench
CrewAICode PythonMITModèle au choix de l'utilisateurÉquipes multi-agents basées sur des rôles
LangChainCode Python/JSMITVia l'intégration Ollama/llama.cppApplications LLM et agents génériques

Les catégories reflètent le classement propre de l'Annuaire des logiciels LLM locaux au moment de cette évaluation ; vérifiez les détails actuels sur chaque page liée avant de décider, car les outils en version développeur préliminaire dans ce domaine évoluent rapidement.

Erreurs courantes dans l'évaluation d'Atomic Agent

Ces erreurs viennent de la confusion entre la CLI réellement disponible et des fonctionnalités prévues ou visées, décrites ailleurs sur le site du projet.

Questions fréquentes

Atomic Agent est-il gratuit ?

Oui. Atomic Agent est gratuit et open source sous licence MIT, sans offre payante ni abonnement pour l'outil lui-même. Des coûts n'apparaissent que si vous choisissez de connecter un fournisseur de modèles cloud optionnel, facturé directement par ce fournisseur.

Sous quelle licence Atomic Agent est-il publié ?

MIT — une licence open source permissive qui autorise l'usage personnel et commercial, la modification et la redistribution, tant que la mention de copyright et de licence d'origine est conservée.

Atomic Agent a-t-il une application de bureau ?

Pas au moment de cette évaluation. Le site officiel d'Atomic Agent décrit une interface graphique de bureau comme étant en phase de liste d'attente. Ce qui est disponible et installable aujourd'hui est un outil en ligne de commande.

Quels systèmes d'exploitation Atomic Agent prend-il en charge ?

macOS sur Apple Silicon (les Mac Intel ne sont pas pris en charge), Linux sur x64 ou arm64, et Windows sur x64.

Atomic Agent nécessite-t-il une connexion internet ou un compte cloud ?

Non, pas par défaut. Atomic Agent exécute les modèles localement via llama.cpp d'origine. Une connexion internet et un compte ne sont nécessaires que si vous configurez un fournisseur cloud optionnel comme OpenAI, OpenRouter ou Gemini.

Quelle est la version actuelle d'Atomic Agent ?

Au moment de cette évaluation, Atomic Agent est disponible en version développeur préliminaire v0.2.1. La FAQ du projet mentionne aussi un jalon v0.5.0, qui ressemble davantage à une formulation de feuille de route prospective qu'à une description de la version actuellement installable — vérifiez le numéro de version exact sur la page des releases GitHub avant de vous y fier.

Comment Atomic Agent exécute-t-il les modèles en local ?

Il utilise llama.cpp comme moteur d'inférence local, le projet décrivant son propre travail d'optimisation « TurboQuant » visant à améliorer le débit de petits modèles quantifiés sur du matériel grand public.

L'affirmation selon laquelle Atomic Agent a traité 72,9 millions de jetons via OpenRouter est-elle exacte ?

Le site du projet indique 72,9 millions de jetons traités via OpenRouter sur 32 modèles depuis mai 2026. C'est un chiffre autodéclaré issu du tableau de bord propre au projet, et non une statistique auditée de manière indépendante ; un tel compteur d'utilisation peut évoluer entre le moment où il a été vérifié et celui où vous le lisez — à traiter comme une affirmation à vérifier sur le site actuel plutôt que comme un fait figé.

Atomic Agent peut-il exécuter des commandes shell sur ma machine automatiquement ?

Le projet décrit l'exécution de commandes shell comme quelque chose que l'agent fait avec votre approbation, et non comme une exécution en arrière-plan sans surveillance. Vérifiez attentivement la documentation actuelle et toute invite de confirmation avant d'accorder à un agent l'accès à l'exécution de commandes sur votre machine.

Qu'est-ce que la prise en charge du Model Context Protocol (MCP) chez Atomic Agent ?

Le projet décrit le MCP comme son mécanisme pour étendre l'agent avec des outils et sources de données supplémentaires, selon le même standard ouvert Model Context Protocol utilisé par plusieurs autres projets d'agents IA.

Comment Atomic Agent se compare-t-il à AutoGPT ou Agent Zero ?

AutoGPT et Agent Zero sont tous deux classés comme des projets d'agents autonomes plutôt que des frameworks d'agents dans l'Annuaire des logiciels LLM locaux, et chacun a sa propre architecture et ses propres objectifs. Atomic Agent se rapproche davantage d'un agent de codage/utilisation d'outils basé sur un terminal et local-first que de l'un ou l'autre — comparez directement les évaluations liées si vous devez choisir entre eux.

Sources

← Retour aux LLM locaux avancés