Pheebs
Eversynced · Programação · Produtividade
Pheebs é uma ferramenta de telemetria de código aberto da Eversynced que registra como os engenheiros usam Claude Code, Cursor e Codex. Ela guarda a forma da sessão, não o código nem os prompts, e depois informa a adequação modelo-tarefa e o gasto com IA.

Sobre Pheebs
About
O que é o Pheebs
Pheebs é uma ferramenta de linha de comando que se instala dentro dos agentes de código que seu time já usa e anota o que acontece em cada sessão. Ela registra hooks no Claude Code, no Cursor e no Codex, e grava eventos pequenos em um arquivo local. Os eventos descrevem a estrutura: quais ferramentas rodaram, quanto tempo levaram, se uma edição veio seguida de teste e qual modelo fez o trabalho. É telemetria de agentes de código com IA sem conteúdo junto.
O motivo da ferramenta é uma lacuna que quase todo time sente e poucos conseguem medir. Licenças e tokens já são uma linha real do orçamento, e quase ninguém sabe quais sessões precisavam de um modelo de topo e quais queimaram verba em uma mudança de um arquivo só. O Pheebs atribui um tamanho ao trabalho de cada sessão, compara com o modelo que rodou e precifica a diferença pelas tarifas de tabela da API.
Ele não roteia prompts, não bloqueia comandos e não escolhe modelos por ninguém. Essa contenção importa quando existe engenheiro que já desconfia de qualquer medição. A ferramenta lê a lacuna e coloca um valor em dólares nela. O que acontece depois continua sendo decisão humana.
Vale dizer os limites de saída. O Pheebs é instrumentação, não um produto de relatórios. Uma instalação auto-hospedada entrega registros brutos e um contrato de endpoints documentado; os painéis você constrói. Também exige Node.js 20 ou superior e só funciona com agentes que exponham hooks de ciclo de vida.
Como começar
- Instale a CLI com
npm install -g pheebsem uma máquina com Node.js 20 ou superior. - Rode
pheebs init. Ele detecta os agentes instalados, pergunta quais você quer configurar e para onde os eventos devem ir. - Deixe o destino em branco se quiser uma instalação apenas local. Os eventos ficam em
~/.pheebs/logs/e em nenhum outro lugar. - Rode
pheebs doctorpara conferir a ligação antes de confiar em qualquer número. - Para enviar dados ao seu backend, defina
pheebs config set base-urlepheebs config set token. Se faltar um dos dois, nada sai do notebook.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de Pheebs.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Líderes de engenharia que pagam licenças e tokens de IA e querem uma linha de base
- Times de plataforma e de produtividade
- Engenheiros que querem os próprios números
Tarefas
- Auditar o gasto com modelos
- Verificar se o código gerado por IA passa por checagem
- Medir se as ferramentas compartilhadas pegaram
- Separar lacuna estrutural de lacuna de acompanhamento
Cenários
- Uma avaliação de habilitação em IA de 30 dias
- Um rollout de Claude Code ou Cursor em vários squads
- Organizações reguladas ou sensíveis a privacidade
Principais recursos
Captura da forma da sessão em três agentes
O Pheebs se conecta ao Claude Code, ao Cursor e ao Codex e dispara nos eventos que marcam trabalho de verdade: início e fim de sessão, envio de prompt, chamadas de ferramenta e falhas, expansão de skills e comandos, subagentes, compactação e tarefas em segundo plano. Dezessete tipos de evento cobrem essa faixa. Cada prompt vira uma contagem de caracteres, mais um rótulo de intenção quando o classificador opcional está ligado. A telemetria do Codex, a análise do Claude Code e o rastreamento de uso do Cursor chegam pelo mesmo mecanismo de hooks, então uma instalação cobre os três.
Registros JSONL locais com backend sob seu controle
Todo evento é anexado a um arquivo JSONL local, que segue como cópia durável com ou sem backend. Uma instalação nova não traz endpoint. Ao informar uma URL base e um token, os mesmos eventos também vão para a sua infraestrutura. O backend de referência e o contrato de endpoints ficam no repositório aberto, então dá para ler o lado que recebe antes de confiar nele.
Adequação modelo-tarefa precificada em dólares
É o recurso pelo qual a maioria dos times adota a ferramenta. O Pheebs dá um escopo a cada prompt, de uma mudança em um arquivo até um design aberto, e julga a sessão pelo prompt mais difícil. Depois compara esse tamanho com a classe de modelo que rodou. Sessão superdimensionada queima orçamento em silêncio; sessão subdimensionada reaparece como prompts de reparo. A diferença é precificada pelas tarifas de tabela da API, com o aviso explícito de que o número é um teto estimado.
Privacidade por padrão, sem conteúdo guardado
Conteúdo de arquivo, caminhos, estrutura de diretórios, texto de prompt e strings de comando nunca chegam ao registro. Um comando como npm test é lido em processo e anotado como tool_intent: test_run. A identidade é o id atrás do seu token ou um hash truncado do seu e-mail de git. O Pheebs não consulta seu perfil no GitHub. Em times onde a medição de IA morreu na revisão jurídica, esses padrões são o que libera a aprovação.
O Modelo de Proficiência em IA
Eventos brutos são difíceis de discutir em reunião de diretoria, então o Pheebs traz um modelo que os transforma em duas camadas. A primeira cobre repertório: 24 práticas em seis competências, com escolha de modelo, artefatos reutilizáveis, conexões MCP, verificação dentro do loop do agente, gestão de contexto e orquestração de vários agentes. A segunda cobre julgamento: cobertura de verificação, taxa de questionamento, relação entre refinamento e reparo, taxa de aceitação sem revisão e adequação modelo-tarefa. Cada prática é detectável pela telemetria, então o relatório não depende de pesquisa auto declarada.
Repasse de OpenTelemetry
Claude Code e Codex emitem métricas e logs nativos de OpenTelemetry, e o Pheebs repassa esses sinais ao seu coletor em vez de pedir que você distribua uma credencial de observabilidade para cada notebook. Suas pilhas de tracing e logging continuam valendo. O Cursor fica só nos hooks, porque esse agente não expõe o mesmo caminho de exportação nativa.
Prós e contras
Prós
- O modelo de privacidade é incomumente concreto. Detalhar o que nunca é guardado, incluindo strings de comando e o tratamento da identidade de git, vale mais que uma promessa genérica.
- A adequação modelo-tarefa transforma um argumento abstrato de eficiência em um número em dólares, que é a versão que passa no orçamento.
- Cobrir Claude Code, Cursor e Codex em um cliente evita três projetos de medição separados.
- A licença Apache-2.0 e um contrato de endpoints documentado tiram o aprisionamento dos dados que você coleta.
- O modelo de proficiência dá estrutura aos fluxos de eventos, então o time compara hábitos entre engenheiros sem inventar o próprio sistema de pontuação.
Contras
- Auto-hospedar significa construir seus próprios relatórios. O cliente gera registros e um contrato, não os painéis que aparecem no site comercial.
- O número em dólares é uma estimativa sobre tarifas de tabela, então times com preço empresarial negociado vão ver um valor acima da fatura real.
- Tudo que depende de hooks herda os pontos cegos deles. Trabalho feito em um terminal fora do agente, ou em um editor sem suporte a hooks, simplesmente não aparece.
- Times pequenos geram dados escassos. O modelo se apoia em comportamento recorrente ao longo de semanas, então cinco pessoas por uma semana verão visões quase vazias.
Perguntas frequentes
Tipos de evento, durações, contagens, nomes de modelo e tipos de gatilho. Registra que um prompt foi enviado e qual era o tamanho dele, mais um rótulo de intenção se o classificador estiver ligado. Não registra o prompt em si, o conteúdo dos arquivos nem os caminhos.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a Pheebs.
Alternativas a Pheebs
Base Code
Base44 (Wix) · Programação · ProdutividadeO Base Code é um ambiente de desenvolvimento em nuvem compartilhado da Base44. O time descreve mudanças em um repositório do GitHub pelo chat, confere tudo na prévia e envia o resultado como pull request.
Google EmbeddingGemma 2
Google DeepMind · Escrita · Imagem · ProgramaçãoGoogle EmbeddingGemma 2 é um modelo aberto de 740 milhões de parâmetros que transforma texto, código, imagens, áudio e quadros de vídeo em vetores de um único espaço de 768 dimensões, rodando em celulares e notebooks.
GitGlow
GitGlow · Programação · ProdutividadeO GitGlow é um cliente Git de desktop que coloca seu código e as mudanças dos seus agentes de IA na mesma revisão, para você saber o que vai sair da máquina antes de publicar.
