TL;DR : Cinq projets open source ont franchi la barre des 40 000 étoiles cette année en supprimant chacun une limite différente de Claude Code, Cursor et Codex : les rôles spécialisés, l'accès à Internet, l'exécution parallèle, la production vidéo et le rappel structurel à faible coût. Chacun élargit ce qu'un agent peut faire au sein d'une session. Aucun n'ajoute de registre partagé de ce que les agents ont fait. Cette couche est un métier à part, et c'est celle que votre équipe ressent en premier.
Les agents de codage ont convergé. Claude Code, Codex, Cursor et OpenCode lisent tous un dépôt, modifient des fichiers, exécutent des commandes et appellent des serveurs MCP. Une fois que la boucle de base a cessé de faire la différence, le travail intéressant s'est déplacé d'une couche, vers les éléments que l'on greffe à l'agent.
Voici les cinq greffons qui valent la peine d'être connus, ce que chacun fait, et la frontière qu'ils partagent.
Les cinq projets
Les nombres d'étoiles proviennent de l'API GitHub au 1er septembre 2026.
| Projet | Apporte | Étoiles | Licence |
|---|---|---|---|
| agency-agents | Définitions de rôles spécialisés | 149 312 | MIT |
| Agent-Reach | Lecture d'Internet en direct | 77 134 | MIT |
| Orca | Exécution parallèle dans des worktrees | 58 464 | MIT |
| OpenMontage | Production vidéo en sortie | 55 047 | AGPL-3.0 |
| codebase-memory-mcp | Rappel structurel à faible coût | 41 536 | MIT |
agency-agents est une bibliothèque de définitions de rôles. Plus de 300 fichiers markdown répartis en une vingtaine de catégories, chacun décrivant une identité, un processus de travail, des livrables et une définition de ce qui est « terminé ». Un script d'installation les écrit dans Claude Code, Cursor, Codex, Gemini CLI, OpenCode et une douzaine d'autres outils. Un persona change la façon dont un agent formule une tâche. Il ne donne pas à l'agent des informations qui lui manquent. Guide complet : les définitions de rôles et ce qu'elles ne peuvent pas contenir.
Agent-Reach est une interface en ligne de commande unique qui connecte un agent à X, Reddit, YouTube, GitHub, RSS et une douzaine d'autres plateformes, en passant par des voies d'accès gratuites plutôt que par les API payantes des plateformes. Chaque plateforme passe par un backend principal assorti de solutions de repli : quand une voie d'accès casse, le projet change la valeur par défaut et votre installation continue de fonctionner. Les plateformes fondées sur les cookies lisent via une session de navigateur connectée, ce qu'il vaut mieux confronter aux conditions d'utilisation de tout compte que vous y reliez. Guide complet : l'accès web et l'endroit où doivent atterrir les conclusions.
Orca est une application de bureau qui permet de lancer plusieurs agents de codage en même temps, chacun dans son propre worktree git. Elle pilote n'importe quel agent en ligne de commande via les abonnements que vous possédez déjà, et ajoute le fractionnement du terminal, l'annotation de diffs, les worktrees distants en SSH et une application mobile compagnon. Le modèle des worktrees parallèles est la bonne primitive pour ce problème, et Orca l'implémente bien. Guide complet : les worktrees parallèles et le moment où une équipe a besoin de plus.
OpenMontage transforme un assistant de codage en système de production vidéo : onze pipelines qui font passer une demande par la recherche, le script, le plan de scènes, la génération d'assets, le montage et le rendu, avec des points de validation humaine entre les étapes. Vérifiez la licence avant de bâtir quoi que ce soit dessus. OpenMontage est sous AGPL-3.0 alors que les quatre autres sont sous MIT, et la clause réseau relève d'une décision de votre équipe juridique, pas d'une simple note de bas de page. Guide complet : la vidéo agentique et le problème de la validation.
codebase-memory-mcp indexe un dépôt dans un graphe de connaissances persistant de fonctions, de classes, de chaînes d'appels et de routes, puis répond aux questions structurelles à partir du graphe au lieu de lancer des grep. Le projet mesure cinq requêtes structurelles à environ 3 400 tokens via le graphe, contre environ 412 000 en exploration fichier par fichier. C'est un binaire natif unique, il s'exécute en local, et c'est l'entrée de cette liste qui offre le meilleur rendement pour le moins de changement dans les habitudes de travail. Guide complet : le rappel à faible coût et la mémoire qu'il ne conserve pas.
Ce que ces cinq projets ont en commun
Chacun élargit l'exécution. Un prompting plus capable, davantage de sources, davantage de parallélisme, davantage de formats de sortie, davantage de rappel au sein d'une session.
Aucun ne change ce qui se passe une fois la session terminée.
Ce n'est pas une critique. C'est une séparation des responsabilités, et ces projets ont raison de rester de leur côté de la frontière. L'outil agent exécute. Quelque chose d'autre doit porter la mission, le contexte, l'avancement et la relecture. Quand rien ne porte tout cela, le travail n'existe que dans le terminal d'une seule personne.
Le symptôme est bien connu. Un agent produit un bon résultat le jeudi. Le lundi, un collègue demande pourquoi la logique de retry a changé, et la réponse se trouve dans l'historique de défilement d'un ordinateur portable, si tant est que ce worktree soit encore ouvert. Le prompt était le seul témoin, et un prompt n'est pas un registre.
La couche qu'ils présupposent
Une Task est l'unité de travail principale dans Sharkly. Elle porte la demande, le contexte, l'exécution, les blocages et le résultat en un seul endroit partagé, au lieu de les éparpiller entre des prompts privés et des sessions de terminal.
Chaque pièce a un rôle bien précis. L'Agent définit la façon dont le travail doit être traité. Le Computer fournit l'hôte et les ressources locales. Le Runtime exécute la session d'agent proprement dite, à l'aide des outils que votre équipe a déjà installés. La Task reste le registre partagé.
Cette répartition mérite d'être lue à la lumière des cinq projets ci-dessus, car elle explique ce qui se compose et ce qui ne se compose pas.
Sharkly ne remplace ni Claude Code, ni Codex, ni les outils de cette liste. Il ajoute autour d'eux la couche partagée de tâches, de Computers, de contexte, de contrôle et de relecture. L'usage des modèles continue de passer par les abonnements ou les clés API configurés dans ces outils.
Ainsi, un persona issu d'agency-agents devient un Agent : une configuration enregistrée avec des instructions, un runtime, des compétences, des dépôts et un environnement, réutilisée au lieu d'être retapée. Une Crew est un groupe réutilisable de People et d'Agents coordonné par un Agent chef de file, ce dont une division de spécialistes a besoin pour se comporter comme une équipe. Le travail sur un dépôt s'exécute dans un worktree isolé par tâche, la même isolation qu'Orca applique par volet, mais appliquée à l'unité que toute l'équipe peut voir. L'exécution, les blocages, les résultats et les échanges qui s'ensuivent reviennent dans la chronologie de la tâche : la réponse à la question du lundi se trouve donc dans la tâche, et non dans la mémoire de quelqu'un.
Le contrôle le plus important est aussi le plus discret : une Task en Backlog ne déclenche aucune exécution. Le travail est préparé, cadré et approuvé avant que quoi que ce soit ne se lance.
Les agents font la recherche, exécutent, testent et rendent compte. Les People donnent la direction, accordent l'autorité et acceptent le résultat. L'automatisation s'arrête là où le jugement de l'équipe est requis.
Quand vous en avez besoin, et quand ce n'est pas le cas
Pour une personne qui pilote un seul agent, un bon terminal et un bon éditeur suffisent. Installez codebase-memory-mcp, continuez votre travail et passez tout le reste de cette page. Ajouter une couche de tâches à un flux de travail à un seul participant, c'est de la charge sans lecteur.
Adoptez un système de travail partagé dès qu'une deuxième personne a besoin de savoir ce que les agents ont fait : quand une relecture doit avoir lieu avant la mise en production, quand plusieurs agents sollicitent le même dépôt en même temps, ou quand quelqu'un demandera dans trois mois ce qui a changé et pourquoi.
Le seuil n'est pas la taille de l'équipe. C'est la nécessité, ou non, que le registre survive à la session.
FAQ
Ces outils entrent-ils en conflit avec une couche de gestion du travail ? Non. Ils se situent de part et d'autre de la même frontière. Les outils de cette liste améliorent l'exécution au sein d'une session. Un système de travail porte la mission, le contexte et la relecture autour d'elle. Sharkly exécute les runtimes que votre équipe a déjà installés plutôt que de les remplacer.
Lequel une équipe doit-elle installer en premier ? codebase-memory-mcp, dans la plupart des cas. Il n'exige aucun changement dans vos habitudes, s'exécute en local et réduit le nombre de tokens qu'un agent dépense à répondre à des questions structurelles qu'il irait sinon chercher avec grep. Les autres vous demandent tous de changer votre façon de travailler.
Faut-il Orca pour exécuter plusieurs agents en parallèle ? Non. Orca est une excellente implémentation de bureau du modèle des worktrees parallèles, qui vaut la peine d'être essayée si vous travaillez seul. Si le travail parallèle doit être confié, suivi et relu par plusieurs personnes, l'isolation doit porter sur la tâche et non sur le volet du terminal. Les deux approches s'appuient sur le même mécanisme git sous-jacent.
Que signifie « bring your own subscription » ici ? L'usage des modèles continue de passer par les abonnements ou les clés API configurés dans vos outils de codage. Le quota de modèles dépend des outils de codage IA, des forfaits et des comptes API que votre équipe connecte.
Pour conclure
La vague d'outils de 2026 mérite d'être adoptée. Les rôles, la portée, le parallélisme, les nouveaux formats de sortie et le rappel à faible coût sont de vraies améliorations, et quatre des cinq projets sont sous licence permissive et rapides à essayer.
Ils partagent aussi une frontière. Chacun renforce l'agent au sein d'une session, et la valeur d'une session est plafonnée par la capacité de quelqu'un à la voir après coup. Sharkly existe pour cette moitié-là : la tâche est le registre partagé, l'exécution tourne sur les Computers que vous connectez via les runtimes que vous payez déjà, et les résultats reviennent dans un endroit où une personne peut les relire et les accepter.
Étendez l'agent. Donnez ensuite au travail un endroit où vivre.



