Le modèle local
Pathrule peut faire tourner un modèle optionnel sur votre propre Mac. Les Mac compatibles, l'installation, la mise à jour et la suppression avec le CLI, son usage, le fonctionnement hors ligne et ce qui se passe en son absence.
Sur cette page
Certaines choses se comprennent mieux là où se trouve votre travail.
Pathrule Intelligence peut faire tourner un modèle sur votre propre machine. Il est optionnel, et il sert à comprendre des connaissances, pas à écrire du code. Il peut transformer une préférence que vous lui enseignez en User Intelligence structurée, et compiler les connaissances de l'espace de travail en consignes ancrées dans les sources rédigées par votre équipe. Le runtime valide ces consignes compilées avant de les utiliser et se replie sur le texte source lorsque la couverture ne peut pas être établie. L'inférence locale n'envoie pas les données d'entrée à un fournisseur de modèles externe.
Ce qui est installé
Deux éléments : un runtime dédié au modèle, et le modèle lui-même. Tous deux sont installés dans votre répertoire personnel Pathrule, ~/.pathrule par défaut, ou à l'emplacement indiqué par PATHRULE_HOME. Pathrule fournit et vérifie ce dont le runtime a besoin, de sorte que l'installation ne dépend pas des outils déjà présents sur votre Mac.
pathrule intelligence install # download, verify and activate
pathrule intelligence status # installed version, and whether an update is available
pathrule intelligence update # move to the latest version
pathrule intelligence remove # remove it
Sur un Mac compatible, pathrule setup propose le téléchargement une seule fois. Si vous refusez, la question ne vous sera plus posée, et vous pourrez lancer pathrule intelligence install quand vous le souhaitez.
Taille et plateforme
| Rôle | Comprendre des connaissances, pas écrire du code |
| Téléchargement | Plusieurs gigaoctets ; pathrule setup affiche la taille avant que vous acceptiez |
| Plateforme | Mac Apple Silicon, macOS 14 (Sonoma) ou version ultérieure |
Les prérequis sont vérifiés dès le départ. Sur un Mac sans Apple Silicon, ou sous une version de macOS antérieure à 14, setup ne propose pas le modèle, et une tentative d'installation s'arrête en indiquant cette raison, au lieu de télécharger plusieurs gigaoctets pour échouer à la fin. Sous Linux et Windows, le CLI fonctionne pleinement sans lui.
Si un problème survient pendant l'installation, le message indique l'étape concernée et la cause : absence de connexion, proxy, disque plein ou version de macOS trop ancienne, par exemple.
Cycle de vie et mises à jour
pathrule intelligence status indique l'état de l'installation : non installé, prêt, mise à jour disponible, ou erreur accompagnée de sa raison.
Trois garanties s'appliquent en permanence :
- Une version n'est activée qu'après avoir été vérifiée. Un téléchargement qui ne correspond pas à ce que Pathrule a publié n'est jamais utilisé.
- Un téléchargement échoué ou corrompu ne touche jamais la version active. Le modèle installé précédemment, s'il existe, reste exactement tel qu'il était.
- Les mises à jour ne nécessitent pas de nouvelle version du CLI.
pathrule intelligence updaterécupère la dernière version publiée, quelle qu'elle soit.
Chargement et déchargement
Le modèle ne reste pas en mémoire en permanence. Il démarre à la demande, uniquement sur votre machine, fait l'objet d'une vérification pour s'assurer qu'il répond réellement avant toute utilisation, puis se décharge après une période d'inactivité. La première requête après une période d'inactivité prend nettement plus de temps que les suivantes.
Hors ligne
Une fois installé, le modèle n'a pas besoin de réseau pour comprendre ce que vous lui enseignez. Son installation et ses mises à jour, en revanche, en ont besoin. Pathrule Cloud, si vous l'utilisez, est un sujet distinct (voir ci-dessous).
En l'absence du modèle
Rien de ce qui transmet les connaissances n'en dépend. Les mémoires, les règles, les skills, les constats et les préférences que vous avez déjà enseignées continuent de parvenir à vos agents exactement comme avant, que le modèle soit installé ou non.
L'enseignement d'une nouvelle préférence et la compréhension locale assistée par le modèle en ont besoin. Sans le modèle, pathrule me teach indique que le modèle local n'est pas disponible et vous explique comment l'installer, plutôt que d'enregistrer quelque chose qu'il n'a pas pu vérifier. Toutes les autres commandes pathrule me fonctionnent sans lui.
Ce que « local » signifie, et ce qu'il ne signifie pas
C'est la phrase qui doit rester précise.
Vrai : lorsque vous enseignez une préférence à Pathrule, l'inférence s'exécute sur votre appareil et le résultat est stocké sur votre machine. Le modèle reçoit les connaissances ou les données d'enseignement nécessaires à l'opération, et non un envoi automatique de votre dépôt.
Vrai également, mais distinct : Pathrule dispose de services cloud pour les comptes, les équipes, la facturation, la synchronisation des espaces de travail et la distribution du modèle lui-même. En mode Cloud, le début de chaque prompt est envoyé à Pathrule Cloud pour prioriser les connaissances de l'espace de travail, et pathrule snapshot, lorsque vous ou votre agent l'exécutez, envoie une description du projet. Enfin, lorsque vous utilisez Claude Code, Codex ou tout autre agent de codage, les périmètres propres au fournisseur de cet agent s'appliquent à tout ce que vous lui envoyez.
Trois périmètres, et non un seul. La page Sécurité et confidentialité décrit chacun d'eux.