Paperclip, piloter une organisation d agents IA
Paperclip est un espace de travail permettant d'attribuer, de suivre et de réviser le travail effectué par plusieurs agents IA.
En bref
- De quoi s’agit-il ?
- Paperclip, piloter une organisation d agents IA. Fonctionnement, périmètre documenté et vérifications concrètes.
- À qui s’adresse-t-il ?
- Paperclip, piloter une organisation d agents IA convient aux équipes dont le besoin correspond à les buts, tickets, budgets, heartbeats et journaux d audit. Il convient moins à celles qui attendent une garantie absente du README.
- Puis-je l’utiliser commercialement ?
- Oui. MIT est une licence permissive : vous pouvez utiliser, modifier et vendre un logiciel qui en dépend, à condition de conserver les mentions de droit d’auteur et de licence.
- Est-il encore maintenu ?
- Oui. Le dépôt a reçu de nouveaux commits au cours des dernières 24 heures.
- En quel langage est-il écrit ?
- Principalement TypeScript, d’après les statistiques de langage de GitHub.
Ces réponses reposent sur les données GitHub du projet (dernière synchronisation le 15 septembre 2026) et sur notre analyse. Elles ne constituent pas un avis juridique.
ANALYSE OPEN SOURCE APPROFONDIE
Le problème concret traité par le dépôt : les buts
Angle 1 de Paperclip, piloter une organisation d agents IA, consacré à les buts. Paperclip est une couche d'orchestration open source pour équipes d'agents IA, décrite dans le README comme un serveur Node.js et une interface React qui orchestrent une équipe d'agents IA pour gérer une entreprise. La métaphore est explicite : si OpenClaw est un employé, Paperclip est l'entreprise. Il ressemble à un gestionnaire de tâches, mais en dessous, il modélise des organigrammes, des budgets, la gouvernance, l'alignement des objectifs et la coordination des agents. Les métadonnées du dépôt montrent 75 640 étoiles et 5 018 problèmes ouverts lors de la dernière vérification. Le projet est écrit en TypeScript et est sous licence MIT.
Le README organise Paperclip autour de quatre piliers qui doivent fonctionner pour qu'une organisation d'agents IA produise : les tâches, l'organisation, la formation et l'infrastructure. Le gestionnaire de tâches agentique couvre les tâches, les approbations, les portes de révision et les flux de travail auditable. L'organigramme pour agents définit les rôles, les permissions et les limites
Dans la section 1, Paperclip, piloter une organisation d agents IA se lit à partir de paperclipai/paperclip. Le README décrit les buts, tickets, budgets, heartbeats et journaux d audit; il ne permet pas d attribuer au dépôt une fonction qui n y figure pas. Le point intéressant ici est la relation entre l entrée, le composant appelé et le résultat observable. Cette précision compte lorsque le logiciel dépend d un service externe, d une image Docker, d une permission Android, d une extension PostgreSQL ou d une version particulière de Node, Go, PHP ou Julia.
Pour le contrôle 1, lancez npm install puis le serveur Node.js et l interface React. Notez le fichier touché, la sortie obtenue et l erreur éventuelle. Avec paperclipai/paperclip, le contrôle utile porte sur les buts, tickets, budgets, heartbeats et journaux d audit, pas sur une promesse générale d automatisation. Comparez le comportement aux exemples du README et conservez la configuration qui l a produit. La licence MIT doit être examinée selon le mode de redistribution envisagé.
Les composants qui portent la promesse : tickets
Angle 2 de Paperclip, piloter une organisation d agents IA, consacré à tickets. pour les humains et les agents. La formation des employés agents inclut des studios de compétences, des évaluations et des revues de performance. L'OS agentique fournit le runtime multiplateforme, le sandboxing, les serveurs MCP, SSO, RBAC et les contrôles de coûts. Chaque pilier a un public cible : tout le monde, les managers, les facilitateurs et l'IT.
Le README énumère neuf fonctionnalités. Bring Your Own Agent signifie que n'importe quel agent ou runtime peut rejoindre un organigramme, tant qu'il peut recevoir un heartbeat. Goal Alignment trace chaque tâche jusqu'à la mission de l'entreprise. Les heartbeats réveillent les agents selon un calendrier, vérifient le travail et agissent, la délégation circulant de haut en bas dans l'organigramme. Cost Control définit des budgets mensuels par agent et les arrête lorsque les limites sont atteintes. Multi-Company permet à un déploiement de gérer plusieurs entreprises avec une isolation totale des données. Le système de tickets trace chaque conversation et appel d'outil dans un jou
Dans la section 2, Paperclip, piloter une organisation d agents IA se lit à partir de paperclipai/paperclip. Le README décrit les buts, tickets, budgets, heartbeats et journaux d audit; il ne permet pas d attribuer au dépôt une fonction qui n y figure pas. Le point intéressant ici est la relation entre l entrée, le composant appelé et le résultat observable. Cette précision compte lorsque le logiciel dépend d un service externe, d une image Docker, d une permission Android, d une extension PostgreSQL ou d une version particulière de Node, Go, PHP ou Julia.
Pour le contrôle 2, lancez npm install puis le serveur Node.js et l interface React. Notez le fichier touché, la sortie obtenue et l erreur éventuelle. Avec paperclipai/paperclip, le contrôle utile porte sur les buts, tickets, budgets, heartbeats et journaux d audit, pas sur une promesse générale d automatisation. Comparez le comportement aux exemples du README et conservez la configuration qui l a produit. La licence MIT doit être examinée selon le mode de redistribution envisagé.
L installation et le premier résultat : budgets
Angle 3 de Paperclip, piloter une organisation d agents IA, consacré à budgets. rnal d'audit immuable. La gouvernance vous permet d'approuver les embauches, de remplacer la stratégie et de suspendre ou terminer n'importe quel agent. L'organigramme donne aux agents des hiérarchies, des rôles et des lignes de reporting. Mobile Ready vous permet de surveiller et de gérer de n'importe où.
Le README décrit Paperclip comme un plan de contrôle complet, pas un wrapper. Le serveur comprend douze systèmes : identité et accès, organigramme et agents, système de travail et de tâches, exécution des heartbeats, espaces de travail et runtime, gouvernance et approbations, contrôle du budget et des coûts, routines et horaires, plugins, secrets et stockage, activité et événements, et portabilité des entreprises. L'identité prend en charge les modes local de confiance ou authentifié, les utilisateurs du conseil, les clés API et les JWT à courte durée de vie. Le système de travail utilise un checkout atomique et des verrous d'exécution pour éviter le double travail. L'exécution des heartbeats fonctionne sur une file d'attent
Dans la section 3, Paperclip, piloter une organisation d agents IA se lit à partir de paperclipai/paperclip. Le README décrit les buts, tickets, budgets, heartbeats et journaux d audit; il ne permet pas d attribuer au dépôt une fonction qui n y figure pas. Le point intéressant ici est la relation entre l entrée, le composant appelé et le résultat observable. Cette précision compte lorsque le logiciel dépend d un service externe, d une image Docker, d une permission Android, d une extension PostgreSQL ou d une version particulière de Node, Go, PHP ou Julia.
Pour le contrôle 3, lancez npm install puis le serveur Node.js et l interface React. Notez le fichier touché, la sortie obtenue et l erreur éventuelle. Avec paperclipai/paperclip, le contrôle utile porte sur les buts, tickets, budgets, heartbeats et journaux d audit, pas sur une promesse générale d automatisation. Comparez le comportement aux exemples du README et conservez la configuration qui l a produit. La licence MIT doit être examinée selon le mode de redistribution envisagé.
Les limites visibles dans les fichiers : heartbeats et journaux d audit
Angle 4 de Paperclip, piloter une organisation d agents IA, consacré à heartbeats et journaux d audit. e de réveil soutenue par la base de données avec coalescence, vérifications budgétaires et injection de secrets. La gouvernance comprend les approbations du conseil, les politiques d'exécution et la journalisation d'audit. Le suivi du budget couvre les jetons et les coûts par entreprise, agent, projet, objectif, problème, fournisseur et modèle. Les routines gèrent les tâches récurrentes via cron, webhook ou déclencheurs API. Les plugins exécutent des travailleurs hors processus avec des services à capacité contrôlée. Les secrets sont stockés chiffrés et les événements d'activité sont enregistrés durablement.
Le README propose plusieurs chemins d'installation. Le démarrage rapide principal utilise un script curl avec vérification de somme de contrôle : `curl -fsSLO https://paperclip.ing/install.sh` puis `bash install.sh`. Il nécessite Node.js 20 ou plus récent et installe une CLI gérée sous `~/.paperclip/cli`. Pour une installation non interactive, vous pouvez canaliser le script avec `--no-prompt --no-onboard`. Une option sans
Dans la section 4, Paperclip, piloter une organisation d agents IA se lit à partir de paperclipai/paperclip. Le README décrit les buts, tickets, budgets, heartbeats et journaux d audit; il ne permet pas d attribuer au dépôt une fonction qui n y figure pas. Le point intéressant ici est la relation entre l entrée, le composant appelé et le résultat observable. Cette précision compte lorsque le logiciel dépend d un service externe, d une image Docker, d une permission Android, d une extension PostgreSQL ou d une version particulière de Node, Go, PHP ou Julia.
Pour le contrôle 4, lancez npm install puis le serveur Node.js et l interface React. Notez le fichier touché, la sortie obtenue et l erreur éventuelle. Avec paperclipai/paperclip, le contrôle utile porte sur les buts, tickets, budgets, heartbeats et journaux d audit, pas sur une promesse générale d automatisation. Comparez le comportement aux exemples du README et conservez la configuration qui l a produit. La licence MIT doit être examinée selon le mode de redistribution envisagé.
Le contrôle adapté à ce projet : les buts
Angle 5 de Paperclip, piloter une organisation d agents IA, consacré à les buts. installation utilise `npx --registry https://registry.npmjs.org paperclipai onboard --yes`. Le chemin manuel est `git clone`, `pnpm install`, `pnpm dev`, qui démarre le serveur API à `http://localhost:3100` avec une base de données PostgreSQL intégrée. Le README note que le démarrage rapide utilise par défaut le mode de boucle locale de confiance ; pour le mode authentifié, vous pouvez spécifier `--bind lan` ou `--bind tailnet`. Les exigences sont Node.js 20+ et pnpm 9.15+.
Paperclip est livré avec une auto-instrumentation OpenTelemetry optionnelle pour le serveur, uniquement des traces, activée lorsque la variable d'environnement `OTEL_EXPORTER_OTLP_ENDPOINT` est définie. Il prend en charge les protocoles `grpc`, `http/protobuf` et `http/json` via `OTEL_EXPORTER_OTLP_PROTOCOL`. Les packages `@opentelemetry/*` sont des dépendances optionnelles de pair. La télémétrie est activée par défaut et collecte des données d'utilisation anonymes, sans informations personnelles, contenu de problèmes, invites, chemins de fichiers ou secre
Dans la section 5, Paperclip, piloter une organisation d agents IA se lit à partir de paperclipai/paperclip. Le README décrit les buts, tickets, budgets, heartbeats et journaux d audit; il ne permet pas d attribuer au dépôt une fonction qui n y figure pas. Le point intéressant ici est la relation entre l entrée, le composant appelé et le résultat observable. Cette précision compte lorsque le logiciel dépend d un service externe, d une image Docker, d une permission Android, d une extension PostgreSQL ou d une version particulière de Node, Go, PHP ou Julia.
Pour le contrôle 5, lancez npm install puis le serveur Node.js et l interface React. Notez le fichier touché, la sortie obtenue et l erreur éventuelle. Avec paperclipai/paperclip, le contrôle utile porte sur les buts, tickets, budgets, heartbeats et journaux d audit, pas sur une promesse générale d automatisation. Comparez le comportement aux exemples du README et conservez la configuration qui l a produit. La licence MIT doit être examinée selon le mode de redistribution envisagé.
À qui l outil peut réellement convenir : tickets
Angle 6 de Paperclip, piloter une organisation d agents IA, consacré à tickets. ts. Elle peut être désactivée avec `PAPERCLIP_TELEMETRY_DISABLED=1`, `DO_NOT_TRACK=1`, automatiquement dans les environnements CI, ou en définissant `telemetry.enabled: false` dans la configuration.
Le README énumère explicitement ce que Paperclip n'est pas : pas un chatbot, pas un framework d'agents, pas un constructeur de flux de travail, pas un gestionnaire de prompts, pas un outil mono-agent, et pas un outil de revue de code. Il est destiné aux équipes, pas à un seul agent. Le projet est sous licence MIT, le texte de licence indiquant Copyright (c) 2025 Paperclip AI. Le README comprend également une feuille de route avec des éléments terminés tels que le système de plugins, le gestionnaire de compétences, les routines planifiées et la passerelle d'outils MCP, et des éléments en cours comme mémoire/connaissances, files d'attente de travail, auto-organisation et une application de bureau. La feuille de route complète se trouve dans ROADMAP.md. Les liens communautaires incluent Discord, Twitter/X, GitHub Issues et Discussions.
Dans la section 6, Paperclip, piloter une organisation d agents IA se lit à partir de paperclipai/paperclip. Le README décrit les buts, tickets, budgets, heartbeats et journaux d audit; il ne permet pas d attribuer au dépôt une fonction qui n y figure pas. Le point intéressant ici est la relation entre l entrée, le composant appelé et le résultat observable. Cette précision compte lorsque le logiciel dépend d un service externe, d une image Docker, d une permission Android, d une extension PostgreSQL ou d une version particulière de Node, Go, PHP ou Julia.
Pour le contrôle 6, lancez npm install puis le serveur Node.js et l interface React. Notez le fichier touché, la sortie obtenue et l erreur éventuelle. Avec paperclipai/paperclip, le contrôle utile porte sur les buts, tickets, budgets, heartbeats et journaux d audit, pas sur une promesse générale d automatisation. Comparez le comportement aux exemples du README et conservez la configuration qui l a produit. La licence MIT doit être examinée selon le mode de redistribution envisagé.
Conclusion éditoriale
Paperclip, piloter une organisation d agents IA convient aux équipes dont le besoin correspond à les buts, tickets, budgets, heartbeats et journaux d audit. Il convient moins à celles qui attendent une garantie absente du README. Commencez par npm install puis le serveur Node.js et l interface React, contrôlez les buts, tickets, budgets, heartbeats et journaux d audit, puis décidez à partir du résultat observé dans paperclipai/paperclip.
Notes de la communauté