El modelo local
Pathrule puede ejecutar un modelo opcional en tu propia Mac. En qué Mac funciona, cómo instalarlo, actualizarlo y quitarlo con la CLI, para qué se usa, cómo funciona sin conexión y qué pasa cuando no está.
En esta página
Hay cosas que conviene entender donde vive tu trabajo.
Pathrule Intelligence puede ejecutar un modelo en tu propia máquina. Es opcional y existe para entender conocimiento, no para escribir código. Puede convertir una preferencia que le enseñas en User Intelligence estructurada y compilar el conocimiento del espacio de trabajo en orientaciones basadas en las fuentes que escribió tu equipo. El runtime valida esas orientaciones compiladas antes de usarlas y recurre al texto fuente cuando no puede confirmar que lo cubren. La inferencia local no envía la entrada a ningún proveedor de modelos externo.
Qué se instala
Dos piezas: un runtime dedicado para el modelo y el modelo en sí. Ambos se instalan dentro de tu directorio de inicio de Pathrule, ~/.pathrule de forma predeterminada, o donde apunte PATHRULE_HOME. Pathrule trae y verifica todo lo que necesita el runtime, así que la instalación no depende de las herramientas que ya tenga tu 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
En una Mac compatible, pathrule setup ofrece la descarga una sola vez. Si la rechazas, no vuelve a preguntar, y puedes ejecutar pathrule intelligence install cuando quieras.
Tamaño y plataforma
| Propósito | Entender conocimiento, no escribir código |
| Descarga | Varios gigabytes; pathrule setup muestra el tamaño antes de que aceptes |
| Plataforma | Mac con Apple Silicon, macOS 14 (Sonoma) o posterior |
Los requisitos se comprueban de antemano. En una Mac sin Apple Silicon, o con una versión de macOS anterior a la 14, setup no ofrece el modelo, y un intento de instalación se detiene indicando ese motivo en lugar de descargar gigabytes y fallar al final. En Linux y Windows la CLI funciona por completo sin él.
Cuando algo sí sale mal durante la configuración, el mensaje indica la fase y la causa, como falta de conexión, un proxy, un disco lleno o una versión antigua de macOS.
Ciclo de vida y actualizaciones
pathrule intelligence status informa en qué estado está la instalación: no instalado, listo, actualización disponible o un error con su motivo.
Tres propiedades se cumplen siempre:
- Una versión se activa solo después de verificarse. Una descarga que no coincide con lo que publicó Pathrule nunca se usa.
- Una descarga fallida o corrupta nunca toca la versión activa. El modelo instalado previamente, si lo hay, queda exactamente como estaba.
- Las actualizaciones no requieren una nueva versión de la CLI.
pathrule intelligence updateobtiene la versión publicada más reciente, sea cual sea.
Carga y descarga
El modelo no está cargado todo el tiempo. Se inicia bajo demanda, solo en tu máquina, se comprueba que realmente esté respondiendo antes de que algo lo use y vuelve a descargarse de memoria tras un periodo de inactividad. La primera solicitud después de un periodo inactivo tarda bastante más que las siguientes.
Sin conexión
Una vez instalado, el modelo no necesita red para entender lo que le enseñas. Instalarlo y actualizarlo sí la necesitan. Pathrule Cloud, si lo usas, es algo aparte (consulta más abajo).
Cuando el modelo no está
Nada de lo que entrega conocimiento depende de él. Las memorias, reglas, skills, hallazgos y las preferencias que ya enseñaste siguen llegando a tus agentes exactamente igual que antes, esté o no instalado el modelo.
Enseñar una nueva preferencia y la comprensión local asistida por el modelo sí lo necesitan. Sin el modelo, pathrule me teach indica que el modelo en el dispositivo no está disponible y te explica cómo instalarlo, en lugar de guardar algo que no pudo comprobar. Todos los demás comandos pathrule me funcionan sin él.
Qué significa "local" y qué no
Esta es la frase que tiene que mantenerse precisa.
Cierto: cuando le enseñas una preferencia a Pathrule, la inferencia se ejecuta en tu dispositivo y el resultado se guarda en tu máquina. El modelo recibe el conocimiento o la entrada de enseñanza de la operación, no una carga automática de tu repositorio.
También cierto, y aparte: Pathrule tiene servicios en la nube para cuentas, equipos, facturación, sincronización de espacios de trabajo y distribución del propio modelo. En el modo Cloud, el comienzo de cada prompt se envía a Pathrule Cloud para priorizar el conocimiento del espacio de trabajo, y pathrule snapshot, cuando tú o tu agente lo ejecutan, sube una descripción del proyecto. Y cuando ejecutas Claude Code, Codex o cualquier otro agente de programación, los límites del propio proveedor de ese agente se aplican a todo lo que le envíes.
Tres límites, no uno. Seguridad y privacidad describe cada uno.