Aller au contenu
Pathrule

documentation

Cœur open source

Ce qui est open source dans Pathrule aujourd'hui, le CLI sur npm et les dépôts publics sous github.com/pathrule, et où commencent l'Intelligence Engine propriétaire et Pathrule Cloud.

Sur cette page

La fondation ouverte de Pathrule comprend le CLI, la couche de connaissances locale et les bundles de patterns sélectionnés. Vos mémoires, règles et skills sont stockés dans un format et sur une machine que vous maîtrisez : les connaissances de votre espace de travail n'ont donc pas besoin de dépendre de Pathrule en tant qu'entreprise.

Rôle de chaque paquet

Voici ce qui est open source aujourd'hui :

ProjetLicenceDescription
@pathrule/cli sur npmApache-2.0Le CLI : configuration, modes local et Cloud, serveur MCP local, superviseur de hooks et commandes du terminal.
cliApache-2.0Le dépôt source du CLI.
coreApache-2.0La couche de contexte locale, sans compte : mémoires, règles et skills liés à un chemin pour les agents de codage.
patternsApache-2.0Des bundles sélectionnés de mémoires, règles et skills liés à un chemin, que vous pouvez importer. Voir Patterns.
benchmarksApache-2.0Un benchmark ouvert et reproductible de la fourniture de contexte liée à un chemin. Voir Notre méthode de mesure.
mcpMITUn ancien serveur MCP de Pathrule. Il est figé : toujours public, mais plus développé.

Tous ces projets sont répertoriés sur github.com/pathrule. L'extension Pathrule pour VS Code est elle aussi publiée sous licence Apache-2.0.

Fondation ouverte et Intelligence

L'Intelligence Engine est le composant qui comprend les connaissances, sélectionne ce qui compte pour une tâche et décide de ce qui parvient à l'agent, dans la limite d'un budget par prompt. Il ne remplace pas votre agent de codage, qui conserve son propre fournisseur de modèle.

L'Intelligence Engine et Pathrule Cloud sont propriétaires. Ils s'appuient sur le format de connaissances de la fondation ouverte au lieu de le remplacer. Cloud ne se limite pas à une couche de synchronisation : il ajoute les comptes, les organisations, des espaces de travail avec persistance gérée et historique, Team Intelligence, Remote MCP et la facturation.

Les clients s'appuient sur la fondation

Le CLI, le serveur MCP local, l'extension VS Code et Remote MCP sont autant de points d'accès aux mêmes connaissances de l'espace de travail. Le choix de l'un ou de l'autre ne change rien à la propriété des connaissances.

Le MCP local en stdio et Remote MCP partagent les mêmes types de connaissances, mais exposent des catalogues d'outils et des schémas différents. L'endpoint hébergé de Remote MCP ne peut ni lire un système de fichiers local, ni écrire de fichiers locaux, ni exécuter de hooks locaux. La fourniture locale passe par les hooks et les fichiers d'instructions que chaque client prend en charge. Voir un seul contrat MCP et le fonctionnement des hooks.

Commencer

Le point d'entrée habituel est la configuration guidée du CLI :

npm i -g @pathrule/cli
pathrule setup

Choisissez Cloud pour un démarrage géré, ou Local pour travailler sur cette machine sans compte :

pathrule setup --local

En mode local, vos connaissances restent sur cette machine. Sur un Mac Apple Silicon, la configuration propose également un modèle embarqué facultatif ; si vous le refusez, tout ce qui n'en dépend pas continue de fonctionner. Consultez Installation pour la configuration et la vérification.