Comment lire ce guide
Dix couches, du plus stable au plus concret. Les standards ouverts d'abord, parce que tout le reste s'appuie dessus ; puis les compétences, les données, les connecteurs, la mémoire, le contrôle, l'orchestration, l'hébergement, les outils marketing que l'agent pilote, et l'amélioration du code. Une section à part couvre la production de pages de site.
L'open source d'abord. Dans chaque tableau, les dépôts open source (MIT, Apache 2.0, GPL, AGPL, et les dépôts « open core », dont le cœur est libre et certains modules payants) sont rangés selon trois critères, dans cet ordre : l'usage marketing (direct, avec appui technique, puis outil technique), la licence (MIT, puis Apache 2.0 et ISC, puis GPL, AGPL et LGPL, puis open core), et enfin l'activité la plus récente. La colonne « Sans développeur » indique si une équipe marketing peut s'en servir seule (« oui »), seule une fois l'outil installé par un technicien (« avec appui »), ou pas (« non ») ; elle n'entre pas dans le classement. Les dépôts qui ne sont pas open source (licence modifiée, licence « fair-code », usage non commercial) ou sans licence commune au niveau du dépôt sont cités en fin de couche, en une ligne.
Les étoiles ne prouvent pas la qualité. Une étoile est un clic d'intérêt. Un dépôt présenté dans un post avec « plus de 40 000 » étoiles en affichait près de dix fois plus à notre relevé, trois jours plus tard. Nous donnons les étoiles, datées, à côté de trois indications plus utiles : la licence, la dernière activité et l'identité de qui maintient le dépôt.
Les fiches partent des sources. Chaque fiche reprend la description donnée par le dépôt, vérifiée dans son README et son fichier de licence.
Lire les tableaux
MIT Apache 2.0 GPL open core : la licence, de la plus ouverte à la moins ouverte.
moins d'un mois un à trois mois trois à six mois plus de six mois : la dernière activité, au jour du relevé.
Un clic sur une entête de colonne reclasse le tableau ; un second clic inverse l'ordre.
Couche 1 · Les standards ouverts
Un standard ouvert permet de changer d'outil sans tout réécrire. Une Skill écrite au format Agent Skills se charge dans Claude, ChatGPT ou Vibe (Mistral précise que les Skills de Vibe suivent ce standard ouvert) ; un serveur MCP se branche sur plusieurs assistants. Le 22 octobre 2026, Anthropic a confié le format Agent Skills à l'Agentic AI Foundation, rattachée à la Linux Foundation, qui héberge déjà MCP, A2A et AGENTS.md (communiqué de la Linux Foundation). Un format porté par une fondation neutre ne dépend plus d'un seul éditeur.
| Dépôt | À quoi il sert | Pour qui | Sans développeur | Licence | Étoiles | Activité | À vérifier |
|---|---|---|---|---|---|---|---|
| modelcontextprotocol/ | le registre officiel des serveurs MCP : le point d'entrée pour trouver un connecteur | toute équipe qui branche un agent sur ses outils | oui | Apache 2.0passage en cours depuis MIT | 7 414 | 28/10/2026 | qui publie le serveur trouvé (couche 4) |
| google-labs-code/ | un format pour décrire une identité visuelle à un agent : couleurs, typographies, espacements, composants, et la raison de chaque choix | équipes qui font produire pages et visuels par un agent | oui | Apache 2.0 | 28 615 | 16/10/2026 | une spécification encore en version « alpha » |
| agentskills/ | la spécification des Skills : le dossier, le fichier SKILL.md, son nom et sa description | toute équipe qui écrit des Skills | oui | Apache 2.0 | 26 730 | 09/08/2026 | la version de la spécification que suit votre assistant |
| agentsmd/ | AGENTS.md : un fichier de consignes que les agents de code lisent avant de travailler dans un projet | équipes qui font coder un agent | non | MIT | 25 180 | 10/09/2026 | que votre outil de code le lit (liste sur le site du format) |
| a2aproject/ | Agent2Agent : faire dialoguer des agents de fournisseurs différents | équipes qui assemblent plusieurs agents | non | Apache 2.0 | 26 320 | 27/10/2026 | utile seulement à partir de deux agents qui doivent se parler |
Couche 2 · Les compétences : Skills et plugins
Une Skill est une procédure écrite, que l'agent charge quand la tâche s'y prête : préparer une fiche concurrent, relire un texte, construire un brief. Un plugin en regroupe plusieurs, avec des commandes et des connecteurs, pour un métier. Les dépôts ci-dessous en publient des milliers. Le tri compte plus que le nombre : dans le banc d'essai SkillsBench (février 2026), des Skills rédigées par le modèle lui-même n'apportent aucun gain moyen, quand des Skills préparées par des humains augmentent le taux de réussite de 16 points en moyenne.
| Dépôt | À quoi il sert | Pour qui | Sans développeur | Licence | Étoiles | Activité | À vérifier |
|---|---|---|---|---|---|---|---|
| VoltAgent/ | un catalogue de plus de 1 000 Skills, d'équipes officielles et de la communauté | trouver une idée | oui | MITla liste | 36 482 | 27/10/2026 | chaque Skill a sa propre licence et n'est pas testée par la liste |
| coreyhaines31/ | des Skills marketing : conversion, rédaction, SEO, analytique, croissance | équipes marketing (en anglais) | oui | MIT | 57 008 | 27/10/2026 | contexte américain, à adapter |
| blader/ | une seule Skill : retirer d'un texte les signes de l'écriture générée | rédaction (en anglais) | oui | MIT | 61 730 | 28/10/2026 | règles écrites pour l'anglais |
| anthropics/ | les plugins métier d'Anthropic pour Cowork et Claude Code, dont un plugin marketing | équipes métier | oui | Apache 2.0 | 33 541 | 28/10/2026 | générique tant qu'il n'est pas personnalisé (Anthropic le dit) |
| anthropics/ | les Skills officielles d'Anthropic, dont skill-creator (écrire une Skill) et frontend-design | toute équipe | oui | Apache 2.0sauf les Skills de documents, « source-available » | 184 388 | 09/10/2026 | la licence de chaque Skill |
| vercel-labs/ | npx skills : chercher et installer une Skill depuis le registre ouvert skills.sh | toute équipe qui installe des Skills | avec appui | MIT | 36 949 | 28/10/2026 | lire la Skill avant de l'installer |
| wshobson/ | une place de marché de plugins pour plusieurs agents (Claude Code, Codex, Cursor, Copilot…) | équipes techniques | non | MIT | 41 906 | 26/10/2026 | les fichiers installés par chaque plugin |
| tigerless-labs/ | tirer des Skills de vos sessions réelles de Claude Code et les tenir à jour | équipes avancées | non | MIT | 10 430 | 27/10/2026 | une Skill qui s'écrit seule reste à relire |
| obra/ | un ensemble de Skills et une méthode de développement logiciel avec un agent | équipes techniques | non | MIT | 306 914 | 23/10/2026 | orienté code, pas marketing |
Sans licence open source au niveau du dépôt, cités pour mémoire : openai/skills (le catalogue de Skills de Codex, plus de 28 000 étoiles ; pas de licence commune, chaque Skill porte la sienne dans son dossier) ; ComposioHQ/awesome-claude-skills (liste de liens, environ 78 000 étoiles ; le README annonce Apache 2.0, sans fichier de licence, et renvoie à la licence de chaque Skill) ; hesreallyhim/awesome-claude-code (liste triée à la main, plus de 56 000 étoiles, licence Creative Commons non commerciale).
Couche 3 · Les données
Un agent sans données récentes répond de mémoire. Deux voies existent : les API, qui livrent des données structurées avec leurs clés et leurs quotas ; les pages web, que des outils transforment en texte lisible par un modèle. Dans les deux cas, les conditions d'usage du service et le RGPD s'appliquent, surtout pour des données personnelles.
| Dépôt | À quoi il sert | Pour qui | Sans développeur | Licence | Étoiles | Activité | À vérifier |
|---|---|---|---|---|---|---|---|
| public-apis/ | un annuaire collaboratif d'API gratuites, en plus de 50 catégories, en précisant pour chacune si une clé est nécessaire | toute équipe | oui | MIT | 492 870 | 27/10/2026 | que l'API citée est toujours ouverte et gratuite |
| awesomedata/ | des jeux de données ouverts, rangés par thème | études, analyses | oui | MIT | 79 811 | 26/10/2026 | la licence de chaque jeu de données |
| apify/ | brancher un agent sur les collecteurs d'Apify (réseaux sociaux, moteurs, cartes) | collecte de données | avec appui | MIT | 13 572 | 28/10/2026 | les coûts et quotas du compte Apify ; conditions des plateformes ; RGPD |
| marcelscruz/ | une seconde liste d'API publiques, avec son site, publicapis.dev | développeurs | avec appui | MIT | 9 648 | 28/10/2026 | mêmes réserves que la première |
| unclecode/ | transformer un site en texte propre pour un modèle, auto-hébergeable | collecte de pages | avec appui | Apache 2.0 | 86 439 | 26/10/2026 | robots.txt et conditions du site |
| firecrawl/ | le même usage, en service ou auto-hébergé | collecte de pages | avec appui | AGPL 3.0 | 196 241 | 28/10/2026 | l'AGPL oblige à publier vos modifications si vous le servez à d'autres |
| browserbase/ | extraire des données d'un site et agir dessus | équipes techniques | non | MIT | 25 848 | 27/10/2026 | les conditions d'usage du site visé |
| upstash/ | la documentation à jour des bibliothèques de code, servie aux agents | équipes qui codent | non | MITle serveur ; le moteur est privé | 63 822 | 28/10/2026 | une clé gratuite est recommandée |
Couche 4 · Les connecteurs
Un connecteur, le plus souvent un serveur MCP, donne à l'agent l'accès à un outil : la messagerie, l'agenda, le CRM, un dépôt de code. Chaque connecteur est une permission. Les droits de lecture d'un agent sont en général documentés, ses droits d'écriture beaucoup moins : nous l'avons constaté chez six éditeurs de CRM (document « Ce que votre CRM autorise un agent IA à écrire »). Pour trouver un connecteur, partez du registre officiel (couche 1) et préférez le serveur publié par l'éditeur de l'outil.
| Dépôt | À quoi il sert | Pour qui | Sans développeur | Licence | Étoiles | Activité | À vérifier |
|---|---|---|---|---|---|---|---|
| punkpeye/ | la plus grande liste communautaire de serveurs MCP | trouver un connecteur | oui | MITla liste | 96 975 | 23/10/2026 | qui publie chaque serveur listé |
| github/ | le serveur MCP officiel de GitHub : l'exemple d'un connecteur publié par l'éditeur lui-même | équipes qui travaillent sur GitHub | avec appui | MIT | 34 027 | 28/10/2026 | lecture seule d'abord |
| googleads/ | le serveur MCP officiel de Google Ads : l'agent interroge le compte publicitaire | équipes qui pilotent leurs campagnes Google Ads | avec appui | Apache 2.0 | 1 086 | 26/10/2026 | les outils activés dans son fichier de configuration |
| googleanalytics/ | le serveur MCP officiel de Google Analytics : l'agent lit comptes, propriétés et rapports GA4 | équipes qui suivent leur trafic dans GA4 | avec appui | Apache 2.0 | 3 578 | 27/10/2026 | présenté comme expérimental par Google |
| googleworkspace/ | Gmail, Drive, Agenda, Sheets et Docs en ligne de commande, avec des Skills d'agent | équipes sur Google Workspace | avec appui | Apache 2.0 | 31 957 | 26/10/2026 | les droits accordés au compte |
| modelcontextprotocol/ | les serveurs de référence du protocole ; le dépôt les présente lui-même comme des exemples, « not as production-ready solutions » | comprendre le protocole | non | Apache 2.0passage en cours depuis MIT | 91 630 | 27/10/2026 | pas pour la production ; treize serveurs archivés ; relève signalée pour deux (serveur officiel de Brave ; Slack, par une société tierce) |
| google/ | des instructions en langage naturel transformées en actions sur un téléphone Android, via MCP | tests d'applications mobiles | non | Apache 2.0 | 15 347 | 01/10/2026 | un agent qui agit sur un téléphone : à réserver aux appareils de test |
Couche 5 · La mémoire et le contexte
Un agent oublie d'une conversation à l'autre, et chaque document qu'on lui fait lire a un coût. Deux réponses existent : écrire une fois les informations utiles à l'agent (votre marque, vos cibles, vos règles), ou outiller sa mémoire. Nous commençons toujours par le document écrit à la main : il se relit, se corrige et se date, une mémoire automatique beaucoup moins.
| Dépôt | À quoi il sert | Pour qui | Sans développeur | Licence | Étoiles | Activité | À vérifier |
|---|---|---|---|---|---|---|---|
| headroomlabs-ai/ | compresser les contenus envoyés au modèle (journaux, fichiers, extraits) | équipes techniques | non | Apache 2.0 | 78 092 | 28/10/2026 | le gain dépend de l'usage : le dépôt annonce 20 % de jetons en moins pour un agent de code, davantage sur des données JSON |
| mem0ai/ | une couche de mémoire pour agents : les informations à garder d'une session à l'autre | équipes techniques | non | Apache 2.0 | 67 979 | 26/10/2026 | les données mémorisées, et leur lieu de stockage |
Pas open source, cité pour mémoire : thedaviddias/llms-txt-hub, l'annuaire des sites qui publient un fichier llms.txt pour les modèles (aucun fichier de licence).
Couche 6 · Le contrôle et la sécurité
Contrôler un agent, c'est vérifier ses pages publiées et ses livrables, puis limiter la portée d'une erreur. Pour une page, un agent peut ouvrir un navigateur et vérifier un formulaire ou un affichage sur téléphone. Pour un livrable, une Skill se teste sur des cas réels et un cas tordu, en comparant avec et sans la Skill. Pour la portée d'une erreur, un environnement isolé sépare l'agent de vos systèmes.
| Dépôt | À quoi il sert | Pour qui | Sans développeur | Licence | Étoiles | Activité | À vérifier |
|---|---|---|---|---|---|---|---|
| promptfoo/ | tester des prompts, des agents et des Skills sur des cas fixés, comparer des modèles, simuler des attaques | équipes qui font tourner des Skills | avec appui | MIT | 26 542 | 28/10/2026 | des cas de test écrits à partir de vos vraies demandes |
| microsoft/ | l'agent ouvre un navigateur, clique, remplit et vérifie une page | toute équipe qui publie | avec appui | Apache 2.0 | 38 750 | 22/10/2026 | les formulaires que l'agent a le droit de soumettre |
| browser-use/ | en contrepoint : un agent qui navigue seul sur le web | équipes techniques | non | MIT | 119 352 | 27/10/2026 | plus de pouvoir, plus de risque : il agit, il ne contrôle pas |
| ChromeDevTools/ | les outils de développement de Chrome pour un agent : console, réseau, performance | diagnostic d'un site | non | Apache 2.0 | 54 338 | 28/10/2026 | réservé au diagnostic |
| opensandbox-group/ | un environnement isolé pour faire tourner un agent (confié à l'Agentic AI Foundation le 22/10) | équipes techniques | non | Apache 2.0 | 16 236 | 28/10/2026 | maturité à juger sur un essai |
| langfuse/ | tracer et évaluer les actions d'un agent, auto-hébergeable | équipes techniques | non | open coreMIT hors modules entreprise | 36 634 | 28/10/2026 | le périmètre des modules payants |
Couche 7 · L'orchestration et les agents
Orchestrer, c'est décider quand l'agent travaille, dans quel ordre et avec quelle étape humaine. Trois familles existent : les outils d'automatisation sans code, où l'on assemble un flux à la souris ; les agents prêts à l'emploi ; les cadres de développement, pour les équipes qui codent. Avant de choisir, décidez à quelle étape une personne valide. Sans cette étape, une erreur part à chaque exécution du flux.
Sans code et prêts à l'emploi
| Dépôt | À quoi il sert | Pour qui | Sans développeur | Licence | Étoiles | Activité | À vérifier |
|---|---|---|---|---|---|---|---|
| aaif-goose/ | un agent ouvert et extensible, projet de l'Agentic AI Foundation, qui installe, exécute et teste avec le modèle de votre choix | équipes qui veulent un agent sans éditeur unique | avec appui | Apache 2.0 | 55 849 | 28/10/2026 | les droits qu'on lui laisse sur la machine |
| activepieces/ | automatiser des flux et des agents sans code, avec environ 400 serveurs MCP | équipes marketing, avec un appui technique pour l'installer | avec appui | open coreMIT hors modules entreprise | 25 259 | 28/10/2026 | le périmètre des modules payants ; l'hébergement |
Si votre équipe code
| Dépôt | À quoi il sert | Pour qui | Sans développeur | Licence | Étoiles | Activité | À vérifier |
|---|---|---|---|---|---|---|---|
| langchain-ai/ | des agents à états, qui reprennent après une erreur | développeurs | non | MIT | 44 041 | 28/10/2026 | la courbe d'apprentissage |
| anthropics/ | construire un agent sur Claude, en Python | développeurs | non | MIT | 8 372 | 28/10/2026 | le modèle et ses coûts d'usage |
| crewAIInc/ | des agents à rôles qui se répartissent une tâche | développeurs | non | MIT | 60 206 | 28/10/2026 | qu'une équipe d'agents est utile : un seul agent suffit souvent |
| microsoft/ | construire et déployer des agents et des flux à plusieurs agents, en Python et .NET | équipes sur l'écosystème Microsoft | non | MIT | 14 354 | 28/10/2026 | la maturité, le dépôt date d'avril 2025 |
| anthropics/ | des projets de départ sur l'API Claude | développeurs qui débutent | non | MIT | 19 031 | 23/10/2026 | ce sont des exemples, pas des produits |
| openai/ | des flux à plusieurs agents, en Python, cadre léger | développeurs | non | MIT | 30 351 | 27/10/2026 | le modèle et ses coûts d'usage |
| google/ | la boîte à outils de Google pour construire, évaluer et déployer des agents | équipes sur Google Cloud | non | Apache 2.0 | 22 027 | 28/10/2026 | la maturité, le dépôt date d'avril 2025 |
| mastra-ai/ | le cadre TypeScript pour applications et agents | développeurs web | non | open coreApache 2.0 hors modules entreprise | 29 144 | 28/10/2026 | le périmètre des modules payants |
Pas open source, cités pour mémoire : n8n-io/n8n, l'outil d'automatisation le plus connu (plus de 200 000 étoiles), sous « Sustainable Use License » : une licence dite « fair-code », qui ne répond pas à la définition de l'open source ; l'usage interne est permis, la revente comme service ne l'est pas. langgenius/dify, flux agentiques et recherche dans des documents (RAG), sous une licence Apache 2.0 modifiée (pas d'exploitation pour plusieurs clients sur une même installation sans accord, logo à conserver dans l'interface).
Couche 8 · Héberger soi-même le modèle et l'interface
Héberger soi-même, c'est faire tourner un modèle ouvert sur sa machine ou son serveur, et lui donner une interface de discussion que l'on contrôle. Les données ne quittent plus votre infrastructure ; en contrepartie, la qualité dépend du modèle choisi et de la machine qui le fait tourner. Pour choisir entre héberger soi-même et passer par un fournisseur, notre article « IA souveraine en marketing : les questions à se poser » aide à décider.
| Dépôt | À quoi il sert | Pour qui | Sans développeur | Licence | Étoiles | Activité | À vérifier |
|---|---|---|---|---|---|---|---|
| ollama/ | télécharger et faire tourner des modèles ouverts sur sa machine (Qwen, Gemma, DeepSeek, gpt-oss, entre autres) | équipes qui veulent tester un modèle local, avec un appui technique | avec appui | MIT | 185 085 | 28/10/2026 | la licence de chaque modèle, distincte de celle d'Ollama ; la mémoire de la machine |
| LibreChat-AI/ | une interface de discussion auto-hébergée, avec agents, MCP et Skills, branchable sur plusieurs fournisseurs | équipes qui veulent une interface commune sous leur contrôle | avec appui | MIT | 46 414 | 28/10/2026 | où partent les données quand l'interface appelle un modèle en ligne |
Quel modèle faire tourner ? Le bon critère est le rapport coût sur performance de votre tâche. Les trois modèles ci-dessous sont des « mélanges d'experts » : beaucoup de paramètres au total, dont une petite partie travaille à chaque mot. Le calcul baisse, la mémoire nécessaire reste celle du modèle entier. Trois repères, relevés le 25 octobre 2026 chez les éditeurs :
- Mistral Small 4 (Mistral AI, mars 2026) : Apache 2.0, 119 milliards de paramètres dont 6 actifs, contexte de 256 000 jetons (les unités de texte que traite et facture un modèle). Une version compressée communautaire (4 bits) pèse environ 74 Go : à la portée d'une station de travail bien dotée en mémoire.
- DeepSeek V4 Flash (DeepSeek, avril 2026) : MIT, 284 milliards de paramètres dont 13 actifs, contexte d'un million de jetons. Il faut un serveur. La version 4.1 Flash, plus récente, n'est proposée sur Ollama qu'en mode cloud : les données quittent alors votre machine.
- Mistral Large 4 (Mistral, poids publiés le 29 octobre 2026) : environ mille milliards de paramètres dont 52 actifs, contexte d'un million de jetons. Sa licence, « Mistral Ecosystem Open-Weight », est un MIT modifié : l'usage interne est libre, même commercial ; une entreprise qui donne à des tiers l'accès au modèle, par une API par exemple, doit signer une licence commerciale avec Mistral. Il faut un serveur à plusieurs cartes graphiques : les exemples de déploiement de Mistral en utilisent huit.
Trois façons de les faire tourner, de la plus simple à la plus maîtrisée (le coût dépend de votre volume) : l'API de l'éditeur (DeepSeek facture V4.1 Flash 0,30 $ le million de jetons en entrée et 1,20 $ en sortie aux heures pleines, moitié prix aux heures creuses ; les données partent chez l'éditeur) ; un serveur loué chez un hébergeur, européen car la souveraineté compte ou, enfin, votre propre machine (les limites techniques sont vites atteintes).
Repères de prix (relevé non exhaustif du 28 octobre 2026, hors taxes ; deux hébergeurs européens pris en exemple). Un serveur avec une carte graphique L4 (24 Go de mémoire) coûte 0,75 € de l'heure chez OVHcloud comme chez Scaleway, soit 540 € et 547,50 € par mois. Une carte H100 (80 Go), qui peut porter la version compressée de Mistral Small 4, coûte 2,80 € de l'heure chez OVHcloud, soit 1 940 € par mois. Pour un outil comme Matomo ou listmonk (couche 9), un petit serveur de 2 Go de mémoire coûte environ 6 € par mois : 5,71 € chez OVHcloud, environ 6,42 € chez Scaleway, stockage et adresse IPv4 en sus. La maintenance s'ajoute et n'est pas chiffrée ici. Notre article « IA souveraine en marketing : les questions à se poser » compare, lui, des prix d'inférence louée, au million de jetons.
Couche 9 · Les outils marketing libres que l'agent peut piloter
Un agent peut piloter les outils que vous avez déjà. Mesure d'audience, newsletters, automatisation, réseaux sociaux, CRM : chacun a un équivalent libre, auto-hébergeable, qu'un agent peut lire et alimenter par son API. Ces outils sont sous GPL ou AGPL, sauf twenty (open core) : l'usage est libre, mais modifier l'outil et le mettre à disposition d'autres personnes, en ligne en particulier pour l'AGPL, oblige à partager le code modifié. Lisez la licence avant de personnaliser un de ces outils.
| Dépôt | À quoi il sert | Pour qui | Sans développeur | Licence | Étoiles | Activité | À vérifier |
|---|---|---|---|---|---|---|---|
| matomo-org/ | la mesure d'audience, alternative ouverte à Google Analytics, données chez vous | toute équipe qui publie | avec appui | GPL 3.0 | 21 984 | 28/10/2026 | l'hébergement et la configuration du consentement |
| knadh/ | newsletters et listes de diffusion, auto-hébergées, en un seul programme | équipes qui envoient une newsletter | avec appui | AGPL 3.0 | 24 015 | 28/10/2026 | la délivrabilité : le serveur d'envoi reste à choisir |
| gitroomhq/ | programmer des publications sur les réseaux sociaux, avec un agent | équipes qui publient sur plusieurs réseaux | avec appui | AGPL 3.0 | 39 835 | 24/10/2026 | les conditions d'accès des réseaux à leurs API |
| mautic/ | l'automatisation marketing : scénarios, segments, formulaires | équipes qui nourrissent des prospects | avec appui | GPL 3.0 | 10 857 | 27/10/2026 | la charge de maintenance |
| twentyhq/ | un CRM ouvert, conçu pour l'IA selon son éditeur | équipes qui cherchent un CRM sous leur contrôle | avec appui | open coreAGPL 3.0, modules entreprise sous licence commerciale | 59 974 | 28/10/2026 | les droits d'écriture d'un agent (notre relevé CRM, couche 4) |
Couche 10 · Améliorer, moderniser et sécuriser du code
Un site, des scripts, des outils internes : une équipe marketing a du code, même sans développeur. Cette couche s'adresse d'abord à qui maintient ce code, en interne ou chez un prestataire. Un agent peut comprendre ce code, le moderniser et le contrôler, à une condition : prouver que le code modifié fait la même chose que l'ancien. Un plugin d'Anthropic, code-modernization, publié dans le catalogue officiel des plugins de Claude Code, en donne une méthode écrite. Le plugin ne modifie jamais le code d'origine, fait trancher une personne à six moments (dont l'approbation du plan et la signature de la preuve), compare l'ancien et le nouveau code sur les mêmes entrées et ajoute un test « canari » : une erreur volontaire d'une ligne doit faire échouer les tests, sinon les tests ne prouvent rien. Le plugin est sous Apache 2.0 ; il fonctionne dans Claude Code, avec un abonnement ou l'API, et certaines étapes lancent beaucoup d'agents à la fois : son README conseille de commencer par un seul module.
La méthode, et les outils à règles écrites
Les outils à règles écrites font une partie du travail sans IA, de façon reproductible. Ils forment la base ; l'agent intervient quand il faut comprendre le code.
| Dépôt | À quoi il sert | Pour qui | Sans développeur | Licence | Étoiles | Activité | À vérifier |
|---|---|---|---|---|---|---|---|
| anthropics/ | le catalogue officiel des plugins de Claude Code, dont code-modernization, code-review et security-guidance | équipes sur Claude Code | avec appui | Apache 2.0 | 45 034 | 28/10/2026 | le coût en usage sur un gros système |
| rectorphp/ | moderniser et monter de version un code PHP, par règles | sites en PHP | non | MIT | 10 490 | 28/10/2026 | relire chaque règle appliquée |
| ast-grep/ | chercher et réécrire du code par sa structure, tous langages | équipes techniques | non | MIT | 16 379 | 28/10/2026 | un essai sur une copie |
| facebook/ | transformer du code JavaScript en masse | sites et applications web | non | MIT | 10 042 | 27/10/2026 | un essai sur une copie |
| openrewrite/ | réorganiser et migrer du code en masse, Java surtout | grands parcs de code | non | Apache 2.0 | 3 821 | 28/10/2026 | le langage couvert |
| codemod/ | des transformations en plusieurs étapes, à partager | équipes techniques | non | Apache 2.0 | 1 118 | 27/10/2026 | le langage couvert |
| PHPCompatibility/ | vérifier qu'un code PHP tourne sur la version visée, avant une montée de version | sites en PHP, WordPress compris | non | LGPL 3.0 | 2 310 | 28/10/2026 | la version cible déclarée |
Les agents de développement
| Dépôt | À quoi il sert | Pour qui | Sans développeur | Licence | Étoiles | Activité | À vérifier |
|---|---|---|---|---|---|---|---|
| OpenHands/ | un agent de développement ouvert | équipes techniques | non | MIT | 92 078 | 28/10/2026 | les droits laissés sur le dépôt et la machine |
| The-PR-Agent/ | relire automatiquement les demandes de fusion (pull requests) sur GitHub | équipes qui travaillent sur GitHub | non | MIT | 13 658 | 28/10/2026 | la relecture reste une aide, pas une validation |
| SWE-agent/ | prendre un ticket GitHub et tenter de le corriger, avec le modèle de son choix | équipes techniques | non | MIT | 20 665 | 26/10/2026 | un ticket précis, une correction relue |
| Aider-AI/ | un binôme IA en ligne de commande | développeurs | non | Apache 2.0 | 49 789 | 22/05/2026 | l'activité : rien depuis mai |
Le contrôle de la qualité et de la sécurité
| Dépôt | À quoi il sert | Pour qui | Sans développeur | Licence | Étoiles | Activité | À vérifier |
|---|---|---|---|---|---|---|---|
| astral-sh/ | contrôler et mettre en forme du Python, très vite | scripts Python | non | MIT | 50 332 | 28/10/2026 | la configuration |
| biomejs/ | contrôler et mettre en forme le code web (JavaScript, CSS) | sites | non | Apache 2.0 | 26 014 | 28/10/2026 | la configuration |
| google/ | repérer les failles connues des dépendances | tous projets | non | Apache 2.0 | 11 298 | 28/10/2026 | la fréquence des passages |
| renovatebot/ | proposer les mises à jour des dépendances | équipes sur GitHub | non | AGPL 3.0 | 22 937 | 28/10/2026 | chaque mise à jour se teste |
| SonarSource/ | l'inspection continue de la qualité du code | équipes techniques | non | LGPL 3.0 | 11 121 | 27/10/2026 | le périmètre de l'édition gratuite |
| semgrep/ | repérer des failles par motifs, dans de nombreux langages | sécurité | non | LGPL 2.1 | 17 317 | 28/10/2026 | les règles activées |
Pas entièrement open source, cité pour mémoire : github/codeql, les requêtes d'analyse de sécurité de GitHub. Les requêtes sont sous MIT ; l'outil CodeQL qui les exécute a sa propre licence GitHub, à lire avant un usage sur du code privé.
Produire plus vite les pages d'un site
Des dépôts promettent un site en quelques heures : des composants prêts à l'emploi, une Skill de design, une capture d'écran qui devient du code. Ils accélèrent la mise en page. Le contenu, le référencement, l'accessibilité, les données structurées et la maintenance restent à faire. La qualité d'un site se joue sur ces cinq points, et nous les contrôlons avant chaque mise en ligne.
| Dépôt | À quoi il sert | Pour qui | Sans développeur | Licence | Étoiles | Activité | À vérifier |
|---|---|---|---|---|---|---|---|
| nextlevelbuilder/ | une Skill de design : style, couleurs, typographies, motifs à éviter, liste de contrôle avant livraison | équipes qui font coder leur site par un agent | oui | MIT | 141 835 | 26/10/2026 | qu'elle respecte votre charte, pas la sienne |
| pbakaus/ | une Skill de design qui repère les marques d'une interface générée par IA (62 règles) et les corrige, avec 24 commandes | équipes qui font coder leur site par un agent | oui | Apache 2.0 | 91 288 | 28/10/2026 | même rôle que UI UX Pro Max : en choisir une |
| shadcn-ui/ | des composants accessibles à copier et adapter : la base de nombreux générateurs | équipes qui font leur site | avec appui | MIT | 126 788 | 27/10/2026 | l'adaptation à votre charte |
| magicuidesign/ | des composants animés à copier | équipes qui font leur site | avec appui | MIT | 22 927 | 17/10/2026 | le poids des animations sur téléphone |
| stackblitz-labs/ | générer et déployer une application web avec le modèle de son choix | prototypes | avec appui | MIT | 20 000 | 14/10/2026 | un prototype n'est pas un site en production |
| nexu-io/ | un espace de travail installé sur sa machine pour faire des maquettes de pages et des prototypes avec un agent, selon sa charte | équipes qui préparent leurs pages | avec appui | Apache 2.0 | 104 527 | 28/10/2026 | un service payant (OpenDesign Cloud) existe à côté du logiciel libre |
| heygen-com/ | écrire une page HTML et en faire une vidéo, pensé pour les agents | équipes qui produisent des vidéos courtes | avec appui | Apache 2.0 | 74 346 | 28/10/2026 | le rendu sur chaque réseau |
| onlook-dev/ | un éditeur visuel de code, orienté IA | designers et développeurs | avec appui | Apache 2.0 | 27 020 | 21/10/2026 | les modifications apportées au code |
| 21st-dev/ | un serveur MCP pour chercher plus de 10 000 composants React et Tailwind et en générer de nouveaux | développeurs web | non | ISC | 6 284 | 09/09/2026 | le service est payant au-delà de deux composants par jour (relevé du 28/10) ; dépôt peu actif |
La Skill frontend-design, dans le dépôt anthropics/skills (couche 2), joue le même rôle que UI UX Pro Max, sans dépendance supplémentaire.
Trois exemples qui font parler d'eux
Transforme une capture d'écran en code HTML, Tailwind ou React : l'effet est réel, le résultat reste une maquette.
morluto/
rea MITVa plus loin et promet de reconstituer une application entière à partir de son comportement ; les commentaires que nous avons lus en marquent la limite (l'interface se reconstitue, la logique côté serveur non) et le coût en jetons.
Promet de cloner n'importe quel site.
Avant d'installer un dépôt
Six vérifications, dans cet ordre, avant toute installation. Pour un dépôt simple, les cinq premières demandent d'ouvrir trois ou quatre pages (l'accueil du dépôt, le fichier de licence, la documentation des droits), soit environ 10 minutes selon nos estimations ; un catalogue demande une page de plus par Skill utilisée. L'essai à l'écart se compte à part.
- La licence, lue dans son fichier. Le badge affiché sur la page d'accueil du dépôt ne suffit pas : plusieurs dépôts de ce guide ont une licence modifiée, ou une partie sous licence commerciale. Un dépôt sans fichier de licence n'est pas libre de droits.
- La dernière activité, et l'archivage. Un dépôt archivé ne reçoit plus de correctifs ; un dépôt inactif depuis plusieurs mois, peut-être plus.
- Qui le publie. L'éditeur de l'outil, une fondation, une entreprise, une personne seule : la confiance et la durée de vie ne sont pas les mêmes. Pour un connecteur, préférez le serveur publié par l'éditeur de l'outil.
- Les droits demandés. Une clé d'API, un accès à la messagerie, au CRM, au disque : chaque droit accordé est une porte. Accordez la lecture d'abord, l'écriture ensuite.
- Son contenu. Une Skill est un texte que l'agent suit : lisez-la avant de l'installer, comme vous liriez une procédure confiée à un nouveau venu. Une instruction cachée dans une Skill ou une page lue par l'agent peut le détourner.
- Un essai à l'écart. Sur une copie, un compte de test ou une tâche sans enjeu, avec une version figée du dépôt. La mise en production vient après.