Pré-version · Mac à puce Apple et Windows 11

De l'idée au code livré, avec un équipage d'agents IA.

SmartArgo vous guide étape par étape. Vous décrivez votre projet, les agents rédigent le cahier des charges, l'architecture et le backlog, puis le moteur écrit le code et le vérifie avant de le livrer. À chaque étape, c'est vous qui validez.

Une story en cours d'exécution dans SmartArgo : le moteur a livré une sous-tâche et travaille sur la suivante, avec le Kanban en arrière-plan.
Le constat

L'IA écrit vite. Encore faut-il savoir où l'on va.

Demander du code à une IA, c'est facile. Obtenir un logiciel cohérent, c'est une autre affaire. Sans cahier des charges, les fonctionnalités dérivent. Sans décisions d'architecture écrites, chaque nouvelle demande les remet en cause. Sans vérification, les erreurs s'accumulent en silence.

SmartArgo remet de la méthode dans le travail avec l'IA. Il suit les étapes d'un vrai projet : on conçoit, on décide de l'architecture, on découpe le travail, puis on code. Chaque étape produit un document que l'étape suivante utilise. Le code n'est livré qu'après des contrôles automatiques.

  • Une méthode

    Conception, architecture, backlog, exécution.

  • Un équipage

    Un agent spécialisé pour chaque métier.

  • Un capitaine

    Vous. Les décisions importantes vous reviennent.

Comment ça marche

Six étapes, un seul navire.

Conception, Design, Archi et Kanban ont chacun leur onglet dans l'application. L'exécution se lance depuis le Kanban, et l'onglet Équipe apparaît quand le projet est en ligne. Vous suivez les étapes dans l'ordre, ou vous revenez en arrière à tout moment.

  1. Étape 1

    Conception : le PRD

    L'Agent Concepteur vous pose des questions adaptées à votre projet et vous propose des réponses à choisir. De l'échange naît le PRD, le document qui décrit ce que le logiciel doit faire. Vous l'enregistrez, puis vous demandez des modifications quand vous le souhaitez.

    L'onglet Conception : la discussion de cadrage avec l'Agent Concepteur et le début du PRD rédigé.
  2. Étape 2

    Design : maquettes et design system

    L'Agent Designer définit avec vous l'expérience et le style de l'interface. Il propose un plan du site et une direction visuelle, puis génère les maquettes de chaque écran avec Google Stitch. Dans la galerie, vous retenez une maquette, vous en refusez une autre ou vous demandez une retouche.

    La galerie de l'onglet Design : la direction visuelle validée et les maquettes de chaque écran, actives ou à valider.
  3. Étape 3

    Architecture : le DAT et les ADR

    L'Agent Architecte propose l'architecture technique et rédige le DAT, le document d'architecture. Chaque choix important devient un ADR, une décision écrite avec son contexte et ses conséquences. Vous lisez chaque proposition avant de l'accepter : une fois acceptée, elle devient une règle que les agents suivent.

    La vue ADR de l'onglet Archi : deux propositions à examiner, une décision ouverte et les décisions en vigueur.
  4. Étape 4

    Backlog et Kanban

    En un clic, le backlog est généré à partir du PRD, des maquettes, du DAT et des ADR, puis relu par un agent validateur. Les stories et les tâches apparaissent dans le Kanban, regroupées en lots. Quand un point reste flou, la tâche porte une question : tant qu'une question critique n'a pas de réponse, rien ne démarre.

    Le Kanban de SmartArgo : stories et tâches réparties en lots entre À faire, En cours, À valider et Terminé.
  5. Étape 5

    Exécution : le moteur écrit et vérifie le code

    Lancez une story, ou tout le backlog avec « Tout exécuter ». Le moteur confie chaque tâche à l'agent du bon métier, dans un conteneur isolé de votre machine. Avant de livrer, il vérifie le typage, les règles de qualité, les tests, la construction et le démarrage de l'application, puis une contre-expertise indépendante relit le travail. Si un contrôle échoue, des tâches correctives sont préparées ; si elles ne suffisent pas, le moteur s'arrête et vous demande d'arbitrer.

    Et après l'exécution

    L'onglet Revue de code montre chaque fichier modifié. Vous approuvez ou rejetez fichier par fichier. L'onglet Tests fonctionnels vous aide à lancer le projet et à dérouler une checklist de recette.

    La revue du code livré par le moteur pour une story : la liste des fichiers modifiés et le diff côte à côte, avec Approuver et Rejeter.
  6. Étape 6

    En équipe avec Argo en ligne

    Mettez un projet en ligne et invitez votre équipe, avec un rôle pour chacun. Les documents ont une version officielle : un changement part en proposition, puis un mainteneur l'accepte ou le refuse. Vous publiez vos discussions avec les agents, vous échangez dans le chat d'équipe, et vous pouvez y mentionner @argo pour qu'il réponde. Chaque story se code sur sa branche, et sa pull request se relit et se fusionne depuis l'application.

    Argo en ligne : le canal général du chat d'équipe, avec les messages de trois membres du projet.
Les plugins

Branchez SmartArgo sur vos outils.

SmartArgo se relie à des outils et à des services tiers par des plugins. Chaque plugin ajoute une capacité à l'application : un fournisseur d'IA, un générateur de maquettes, et bientôt bien d'autres.

Aujourd'hui Dans la pré-version

  • Les fournisseurs d'IA Anthropic (Claude), OpenAI et Google (Gemini), par clé API. Vous choisissez ensuite le modèle de chaque agent.
  • Google Stitch Il génère les maquettes de l'étape Design, avec votre clé d'API Stitch.

Vous les configurez dans les Paramètres de l'application, onglet Plugins. Vos clés restent chiffrées sur votre machine.

Bientôt Ce qui arrive

Ces plugins sont en préparation. Ils ne sont pas encore dans la pré-version.

  • Compatible OpenAI

    Un plugin standard, livré avec l'application. Quelques champs suffisent (adresse, port, clé) pour brancher les modèles qui tournent sur votre machine, avec LM Studio ou Ollama par exemple, et les fournisseurs au format d'OpenAI : Mistral, Groq, DeepSeek, Qwen, Kimi…

  • Un catalogue officiel

    Anthropic, Google Gemini, Google Stitch et OpenAI sont aujourd'hui livrés avec l'application. Ils deviendront des plugins officiels, à installer à part en un clic depuis un catalogue.

  • Des maquettes au choix

    Le fournisseur de maquettes devient interchangeable. Google Stitch aujourd'hui, d'autres demain, comme un générateur d'images ou Figma.

  • Des plugins tiers

    Un plugin écrit par d'autres s'installe depuis un paquet .smartplugin. Chaque plugin tourne isolé de l'application, et SmartArgo vous avertit avant d'installer un plugin non vérifié.

La philosophie

Ce en quoi nous croyons.

  • Un agent par métier.

    Un seul assistant pour tout faire finit par tout mélanger. SmartArgo répartit le travail entre des agents spécialisés : concepteur, designer, architecte, développeurs frontend et backend, QA, ops, analyste. Chacun a ses consignes, et vous choisissez le modèle d'IA de chacun.

  • Des décisions écrites.

    Une décision d'architecture n'a de valeur que si elle reste. Les choix structurants deviennent des ADR, avec un cycle de vie clair : proposé, accepté, remplacé ou obsolète. Les consignes que le moteur découvre en chemin sont notées dans un registre, et vous pouvez les promouvoir en ADR.

  • Vous décidez.

    L'IA propose, vous validez. Un ADR n'entre en vigueur qu'après votre accord. Une question critique bloque la tâche tant que vous n'avez pas répondu. Les actions proposées sur le backlog attendent votre clic, et le code passe par votre revue.

  • Vérifier avant de livrer.

    Du code qui compile ne suffit pas. Le moteur rejoue les contrôles du projet, fait relire le travail par une contre-expertise indépendante et prépare lui-même les correctifs. Quand son budget de correction est épuisé, il s'arrête et vous demande de trancher.

  • Vos fichiers, vos comptes.

    Un projet SmartArgo est un dossier sur votre poste. Le PRD, l'architecture, les ADR et le backlog y sont des fichiers que vous lisez et versionnez. Vos clés sont chiffrées sur votre machine. L'IA passe par vos propres comptes : Claude, OpenAI ou Google, par clé API. Ce que lisent les agents part donc chez ce fournisseur, à chaque requête.

  • À plusieurs, sans perdre la main.

    Le travail en équipe est un choix : un projet non mis en ligne reste sur votre poste. En ligne, ses documents, son backlog et les discussions publiées sont gardés sur le serveur Argo. Chaque changement de document passe par une proposition, chaque rôle a ses droits, et une fusion depuis l'application vérifie la pull request avant de l'accepter.

La légende des Argonautes

Pourquoi Argo ?

Le voyage de l'Argo Une carte stylisée : le navire part d'Iolcos, franchit les Symplégades et atteint la Colchide, où l'attend la Toison d'or. Iolcos Les Symplégades La Colchide

D'Iolcos à la Colchide, en passant par les Symplégades. Le navire avance au fil de votre lecture.

Dans la mythologie grecque, le roi Pélias envoie Jason chercher la Toison d'or en Colchide, au bord de la mer Noire. Pour ce voyage, Argos construit un navire avec l'aide d'Athéna. La déesse y place une pièce de bois taillée dans le chêne sacré de Dodone, le sanctuaire de Zeus. Ce bois sait parler, et il conseille l'équipage. Le navire prend le nom de son constructeur : l'Argo.

Jason réunit une cinquantaine de héros, les Argonautes. Chacun apporte son talent. Tiphys tient la barre. Lyncée a une vue si perçante qu'il voit jusque sous la terre. Orphée rythme les rameurs de son chant, et sa voix couvre celle des Sirènes. Héraclès apporte sa force. Les jumeaux Castor et Pollux sont l'un cavalier, l'autre boxeur. Zétès et Calaïs, les fils ailés de Borée, chassent les Harpies. Argos, le constructeur, est du voyage.

Ensemble, ils franchissent les Symplégades, ces rochers qui se referment sur les navires, et atteignent la Colchide. Avec l'aide de Médée, Jason rapporte la Toison d'or.

SmartArgo reprend cette idée : un même navire, un équipage aux talents complémentaires, et un chef d'expédition. Le chef, c'est vous.

  • Jason le chef de l'expédition

    devient Vous

    Vous fixez le cap, vous choisissez l'équipage et vous prenez les décisions.

  • Argos le constructeur du navire

    devient Agent Architecte

    Il dessine la structure qui porte tout le projet : le DAT et les ADR.

  • Tiphys le timonier

    devient Agent Analyste

    Il lit les dépendances entre tâches et trace l'ordre d'exécution.

  • Lyncée à la vue perçante

    devient Agent QA

    Il voit ce qui échappe aux autres et vérifie la cohérence du code.

  • Orphée le poète et musicien

    devient Agent Designer

    Il donne au logiciel son style : direction visuelle, maquettes et design system.

  • Castor et Pollux les jumeaux

    devient Agent Développeur Frontend et Agent Développeur Backend

    Deux talents jumeaux : l'un construit l'interface, l'autre les API et la logique métier.

Les Argonautes avaient la Toison d'or. Vous avez votre logiciel.

Tester en avant-première

Embarquez avant tout le monde.

SmartArgo est en pré-version. Vous pouvez l'essayer dès aujourd'hui et nous dire ce que vous en pensez.

  • Systèmes Mac à puce Apple (M1 et suivants) et Windows 11 en 64 bits. Les Mac Intel ne sont pas pris en charge.
  • Un avertissement à l'installation, c'est normal L'application n'est pas encore signée par Apple ni par Microsoft. macOS et Windows vous préviennent donc au premier lancement. La page de téléchargement explique comment passer chaque avertissement.
  • Mises à jour automatiques Une fois installé, SmartArgo vérifie et télécharge seul ses mises à jour. Sur Windows, elles s'installent quand vous quittez l'application. Sur Mac, vous ouvrez l'installeur depuis les Paramètres. Chaque mise à jour est vérifiée par signature, et elle ne s'installe jamais pendant que le moteur ou un agent travaille.
  • Ce qu'il vous faut Une clé d'API d'un fournisseur d'IA (Anthropic, OpenAI ou Google). Pour générer les maquettes de l'étape Design, une clé d'API Google Stitch. Pour exécuter le code, Docker Desktop.
Tester en avant-première