Pheebs

Pheebs

Eversynced · Programación · Productividad

Pheebs es una herramienta de telemetría de código abierto de Eversynced que registra cómo usan los ingenieros Claude Code, Cursor y Codex. Guarda la forma de la sesión, no el código ni los prompts, y después informa del ajuste de modelo y del gasto en IA.

Vista previa de la interfaz de Pheebs

Acerca de Pheebs

About

Qué es Pheebs

Pheebs es una herramienta de línea de comandos que se instala dentro de los agentes de código que tu equipo ya usa y anota lo que ocurre en cada sesión. Registra hooks en Claude Code, Cursor y Codex, y escribe eventos pequeños en un archivo local. Los eventos describen la estructura: qué herramientas se ejecutaron, cuánto tardaron, si después de una edición vino una prueba y qué modelo hizo el trabajo. Es telemetría de agentes de código IA sin contenido adjunto.

Existe por una brecha que casi todos los equipos notan y pocos pueden medir. Las licencias y los tokens ya son una partida real del presupuesto, y casi nadie sabe qué sesiones necesitaban un modelo de gama alta y cuáles gastaron de más en un cambio de un solo archivo. Pheebs asigna un tamaño al trabajo de cada sesión, lo compara con el modelo que se ejecutó y pone precio a la diferencia con las tarifas de lista de la API.

No enruta prompts, no bloquea comandos y no elige modelos por nadie. Esa contención importa cuando hay ingenieros que ya desconfían de cualquier medición. La herramienta lee la brecha y le pone una cifra en dólares. Lo que pase después sigue siendo decisión humana.

Conviene decir los límites desde el principio. Pheebs es instrumentación, no un producto de informes. Una instalación autoalojada te da registros en bruto y un contrato de endpoints documentado; los paneles los construyes tú. Además necesita Node.js 20 o superior y solo funciona con agentes que expongan hooks de ciclo de vida.

Primeros pasos

  1. Instala la CLI con npm install -g pheebs en una máquina con Node.js 20 o superior.
  2. Ejecuta pheebs init. Detecta los agentes instalados, pregunta cuáles quieres configurar y adónde deben ir los eventos.
  3. Deja el destino vacío si quieres una instalación solo local. Los eventos quedan en ~/.pheebs/logs/ y en ningún otro sitio.
  4. Ejecuta pheebs doctor para comprobar el cableado antes de fiarte de cualquier cifra.
  5. Para enviar datos a tu backend, define pheebs config set base-url y pheebs config set token. Si falta uno de los dos, nada sale del portátil.

Información del producto

Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de Pheebs.

Plan gratuitoSí
Planes de pagoFree self-hosted client, custom quote for the managed assessment
PlataformamacOS, Linux, Windows (Node.js 20+)
DesarrolladorEversynced
CategoríaProgramación · Productividad
Fecha de lanzamientoSep 2026
Última actualizaciónOct 2026
Visitas al sitio webN/A
Ranking global del sitioN/A
Disponibilidad de la APISí

Ideal para

Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.

Usuarios

  • Responsables de ingeniería que pagan licencias y tokens de IA y quieren una línea base
  • Equipos de plataforma y de productividad
  • Ingenieros que quieren sus propios datos

Tareas

  • Auditar el gasto en modelos
  • Comprobar si el código generado por IA se verifica
  • Medir si las herramientas compartidas se usaron
  • Separar carencias estructurales de carencias de acompañamiento

Casos de uso

  • Una evaluación de habilitación en IA de 30 días
  • Un despliegue de Claude Code o Cursor en varios equipos
  • Organizaciones reguladas o sensibles a la privacidad

Funciones clave

Captura de la forma de la sesión en tres agentes

Pheebs se engancha a Claude Code, Cursor y Codex y se activa con los eventos que marcan trabajo real: inicio y fin de sesión, envío de prompts, llamadas a herramientas y fallos, expansión de skills y comandos, subagentes, compactación y tareas en segundo plano. Diecisiete tipos de evento cubren ese abanico. Cada prompt queda como un recuento de caracteres, más una etiqueta de intención cuando el clasificador opcional está activo. La analítica de Claude Code y el seguimiento de uso de Cursor llegan por el mismo mecanismo de hooks, así que una sola instalación cubre ambos.

Registros JSONL locales con un backend bajo tu control

Cada evento se añade a un archivo JSONL local, que sigue siendo la copia duradera tanto si hay backend como si no. Una instalación nueva no trae endpoint. Si le das una URL base y un token, los mismos eventos también se envían a tu infraestructura. El backend de referencia y el contrato de endpoints están en el repositorio abierto, así que puedes leer el lado receptor antes de confiar en él.

Ajuste de modelo valorado en dólares

Es la función por la que la mayoría de los equipos adopta la herramienta. Pheebs da un alcance a cada prompt, desde un cambio de un archivo hasta un diseño abierto, y juzga la sesión por su prompt más difícil. Después compara ese tamaño con la clase de modelo que se ejecutó. Una sesión sobredimensionada quema presupuesto en silencio; una infradotada reaparece luego como prompts de reparación. La diferencia se valora con las tarifas de lista de la API, con la advertencia explícita de que la cifra es un límite superior estimado.

Privacidad por defecto: no se guarda contenido

El contenido de los archivos, las rutas, la estructura de directorios, el texto de los prompts y las cadenas de comandos nunca llegan al registro. Un comando como npm test se lee en proceso y se anota como tool_intent: test_run. La identidad es el id detrás de tu token o un hash truncado de tu correo de git. Pheebs no consulta tu cuenta de GitHub. En equipos donde la medición de IA murió en revisión legal, estos valores por defecto son lo que la desbloquea.

El Modelo de Competencia en IA

Los eventos en bruto son difíciles de discutir en una reunión de dirección, así que Pheebs incluye un modelo que los convierte en dos capas. La primera cubre el repertorio: 24 prácticas repartidas en seis competencias, con elección de modelo, artefactos reutilizables, conexiones MCP, verificación dentro del bucle del agente, gestión de contexto y orquestación de varios agentes. La segunda cubre el criterio: cobertura de verificación, tasa de cuestionamiento, relación entre refinamiento y reparación, tasa de aceptación sin revisión y ajuste de modelo. Cada práctica se detecta desde la telemetría, así que los informes no dependen de encuestas autoinformadas.

Paso de OpenTelemetry

Claude Code y Codex emiten métricas y logs nativos de OpenTelemetry, y Pheebs los reenvía a tu colector en lugar de pedirte que distribuyas una credencial de observabilidad a cada portátil. Tus pilas de trazas y logs actuales siguen funcionando. Cursor se cubre solo con hooks, porque ese agente no expone la misma vía de exportación nativa.

Ventajas y desventajas

Ventajas

  • El modelo de privacidad es inusualmente concreto. Detallar qué no se guarda nunca, hasta las cadenas de comandos y el tratamiento de la identidad de git, sirve más que una promesa genérica.
  • El ajuste de modelo convierte un argumento abstracto de eficiencia en una cifra en dólares, que es la versión que consigue aprobación de presupuesto.
  • Cubrir Claude Code, Cursor y Codex con un solo cliente evita tres proyectos de medición distintos.
  • La licencia Apache-2.0 y un contrato de endpoints documentado eliminan el encierro sobre los datos que recoges.
  • El modelo de competencia da estructura a los flujos de eventos, así que un equipo puede comparar hábitos entre ingenieros sin inventar su propio sistema de puntuación.

Desventajas

  • Autoalojar significa construir tus propios informes. El cliente produce registros y un contrato, no los paneles que aparecen en la web comercial.
  • La cifra en dólares es una estimación sobre tarifas de lista, así que los equipos con precios empresariales negociados verán un número por encima de su factura real.
  • Todo lo que se apoya en hooks hereda sus puntos ciegos. El trabajo hecho en una terminal fuera del agente, o en un editor sin soporte de hooks, no aparece.
  • Los equipos pequeños obtienen datos escasos. El modelo se apoya en conducta recurrente durante semanas, así que cinco personas durante una semana verán vistas casi vacías.

Preguntas frecuentes

Tipos de evento, duraciones, recuentos, nombres de modelo y tipos de disparador. Registra que se envió un prompt y cuánto medía, más una etiqueta de intención si el clasificador está activo. No registra el prompt en sí, ni el contenido de los archivos, ni las rutas.