Open source
Les clients sont ouverts. Le serveur reste fermé.
Le serveur applique les règles d’envoi : il reste privé. Ce qui sert à brancher Subagent sera public sur GitHub. Aucun dépôt n’est encore publié.
Les dépôts · Subagent Mail
Ce qui sera public.
Cinq dépôts sont prévus, sous licence MIT. Ils ne fonctionneront qu’avec une clé Subagent.
- subagent-mcpLa configuration du serveur MCP et le guide de connexion, client par client.[ à venir ]
- subagent-pythonLe SDK Python : les mêmes opérations que les outils du MCP.[ à venir ]
- subagent-nodeLe SDK TypeScript.[ à venir ]
- subagent-cliLa ligne de commande.[ à venir ]
- subagent-skillsDes recettes à donner à un agent.[ à venir ]
- subagentLe serveur : règles d’envoi, file d’envoi, retours.privé
D’où viendront les clients
Un registre d’opérations, et ses projections.
Le serveur tient un registre d’opérations : un nom, une description, un schéma d’entrée, un schéma de sortie, une permission. Les outils du MCP, la projection HTTP, /llms.txt et /openapi.json en sortent déjà.
Les dépôts publics seront produits depuis ce même registre. Un client ne pourra ni inventer une opération, ni en oublier une.
Ces deux références se lisent sans clé : https://api.subagent.fr/llms.txt et https://api.subagent.fr/openapi.json.
registre d’opérations serveur, privé
│
├─ MCP /mcp
├─ HTTP POST /v1/{opération}
├─ pour agents /llms.txt · /openapi.json
│
└─ dépôts publics github.com/subagent-fr [ à venir ]
subagent-mcp · subagent-python
subagent-node · subagent-cli
subagent-skills
Pourquoi le serveur est fermé
Les règles d’envoi restent sur le serveur. Le reste ira sur GitHub.
- Ouvert
- Ce qui se colle chez vous : configuration MCP, SDK, ligne de commande, recettes.
- Fermé
- Ce qui décide si un e-mail part : montée progressive, quota du jour, heures ouvrées, validation humaine, désinscription, coupe-circuit.
- Licence
- MIT, prévue pour tous les dépôts publics.
- Condition
- Une clé Subagent. Bêta privée, sur invitation : demander une invitation.