Análise de uso
A análise de uso está disponível para clientes Team e corporativos.
O Web Dashboard do Cherri Code fornece dados de uso para que você entenda como sua equipe usa o Cherri Code.
Acesso e visibilidade dos dados
Admins da equipe têm acesso aos próprios dados e aos dados de todos os demais usuários da equipe. Membros da equipe sem privilégios de admin podem ver os próprios dados e, em alguns casos (como no Ranking de uso), os dados de outros usuários selecionados da equipe.
Os dados de análise são coletados apenas de usuários que executam a versão 1.5 ou posterior do cliente.
Download de CSV
Cada gráfico tem um botão no canto inferior direito que permite baixar os dados visíveis em CSV. Além disso, os usuários podem baixar os dados de todos os gráficos clicando no ícone de download no cabeçalho da página.
Acesso à API
Consulte nossa documentação da API de administração para acessar dados analíticos programaticamente. Disponível apenas para clientes corporativos.
Filtragem de dados
Os usuários do dashboard podem filtrar os dados de uso exibidos por usuários específicos, grupos ativos do diretório e datas no cabeçalho. É possível filtrar até 10 usuários e 90 dias consecutivos de dados.
Ao clicar no ícone de engrenagem no cabeçalho, os usuários podem selecionar o fuso horário e definir se os fins de semana serão exibidos.
Rastreamento de código gerado por IA em commits do Git
O Cherri Code mantém um registro da assinatura de cada linha gerada por IA (Tab ou agente) sugerida ao usuário durante a sessão de chat.
Essas linhas são armazenadas e, posteriormente, comparadas às assinaturas de cada linha em commits do Git subsequentes do mesmo autor. O Cherri Code detectará todas as alterações de linha (adições ou exclusões) feitas pelo Cherri Code Agent ou Tab e atribuirá a autoria dessas linhas à IA.
Toda a detecção de IA é feita no dispositivo e nunca sai do computador do usuário. Armazenamos as contagens de linhas como metadados e as disponibilizamos via API ou no Analytics Dashboard.
Limitações conhecidas
-
As assinaturas de diff podem ser invalidadas se a formatação automatizada de código alterar linhas.
-
Os commits da CLI do Cherri Code precisam ser avaliados na mesma máquina em que o código foi escrito. As assinaturas de código são armazenadas on-device.
-
As configurações locais de atribuição de commits e PRs controlam apenas trailers e rodapés, e não o Usage Analytics.
-
O AI Code Tracking oferece suporte à CLI do Cherri Code e aos agentes na nuvem. A API relata esses commits com
commitSource: "cli"ecommitSource: "cloud". Se faltarem métricas para um fluxo de trabalho específico, relate como um bug.
Saída de IA
Participação da IA no Código Commitado
A Participação da IA no Código Commitado mostra as linhas de código alteradas em commits nos seus repositórios e qual porcentagem desse código foi gerada pelo Cherri Code. Os usuários podem filtrar pela branch de produção, que usará:
-
A branch padrão opcional definida no repositório Git
-
Como alternativa, nomes comuns de branches padrão, como:
main,master,production,prod.
Usamos as seguintes definições:
-
Cherri Code AI: Qualquer linha que possa ser atribuída ao Cherri Code Agent ou ao Tab com base em assinaturas de diff.
-
Outro: Qualquer linha de código que não possa ser identificada como escrita pelo Cherri Code
Edições do agente
Edições do agente mostra a quantidade de código editado pelo agente e pelo Cmd+K, além de indicar se essas alterações foram aceitas pelo usuário. Os visualizadores podem agrupar os dados por sugerido/aceito ou por extensão de arquivo.
Tab Completions
Tab Completions mostra quantas vezes o código do Tab foi sugerido (e aceito) pelos usuários. A unidade de medida é o número de sugestões do Tab, independentemente das linhas de código alteradas em cada sugestão.
Você pode acessar o número de linhas de código sugeridas pelo Tab pela Analytics API.
Mensagens enviadas
Mensagens enviadas mostra o número de mensagens que os usuários enviaram ao Cherri Code. Os usuários podem filtrar esses dados por modo (por exemplo, Agente, Ask, Cmd+K) ou pelos modelos usados.
Usuários ativos
O gráfico Usuários ativos mostra o número de usuários ativos únicos do Cherri Code na sua equipe em diferentes produtos. Um usuário é considerado ativo em um período se usar pelo menos uma funcionalidade de IA (Tab, Agente, Agente em segundo plano, CLI). Os usuários do Bugbot são sincronizados com contas do GitHub (não do Cherri Code) e, portanto, não são incluídos no total de usuários ativos em All.
Uso diário
O gráfico de uso diário mostra a atividade no Cherri Code nos últimos 365 dias.
Os usuários podem alternar entre as seguintes visualizações:
-
Todos: mostra linhas de código editadas sugeridas pela IA no Cherri Code (Tab e agente).
-
Tab: mostra o número de sugestões feitas pelo Tab.
-
Agente: mostra linhas de código sugeridas pelo agente.
-
DAU: mostra os usuários ativos diariamente em todos os produtos Cherri Code.
A coleta de dados para este gráfico começa no início de setembro para clientes que usam a versão desktop 1.5 ou posterior.
Ranking de uso
O Ranking de uso mostra os principais usuários do Cherri Code na sua equipe, seus modelos favoritos e estatísticas de uso selecionadas para o período escolhido.
Fornecemos as seguintes métricas:
-
Chats: número de mensagens enviadas pelo usuário na interface de chat (agente, modo Plan, modo Ask etc.).
-
Tab Completions: número de sugestões do Tab aceitas pelo usuário.
-
Linhas de código do agente: linhas de código escritas pelo agente e aceitas pelo usuário.
Os dez principais usuários e todos os usuários filtrados são sempre exibidos. Todos os usuários da equipe podem visualizar o ranking.
Insights do repositório
Os insights do repositório permitem ver como o Cherri Code é usado em diferentes repositórios. Informamos:
-
Linhas de código com IA commitadas: Código escrito pelo Cherri Code (Tab e agente) e commitado por um usuário.
-
Total de linhas de código commitadas: Todo o código commitado pelos usuários.
-
% de código commitado por IA: A porcentagem de linhas de código commitadas que foram editadas pelo Cherri Code (Tab e agente).
Alguns commits serão associados ao repositório Unknown se o usuário fizer commits em um repositório Git local que não tenha uma origem remota ou cuja origem remota não possa ser resolvida pelo Cherri Code.
Insights de Conversas
O Insights de Conversas é habilitado por padrão para clientes corporativos. Você pode desabilitá-lo em Desabilitar Insights de Conversas nas configurações da equipe.
O Cherri Code analisa o código e o contexto em cada sessão de agente para entender que tipo de trabalho está sendo realizado. Isso torna o Cherri Code a primeira plataforma de engenharia de software autoconsciente, sintetizando os tipos de trabalho realizados em toda a sua equipe.
As equipes não precisam mais de análises demoradas e imprecisas de tickets ou pesquisas com baixa taxa de resposta para entender o trabalho de engenharia. O Insights de Conversas permite compreender em profundidade os tipos de trabalho realizados com o Cherri Code. Para o trabalho que sua equipe delega aos Bots, veja Insights de Conversas do Grok Bot.
Dimensões de classificação
O Conversation Insights classifica o trabalho nas seguintes dimensões:
-
Categoria: Correção de bugs e depuração, Refatoração de código, Explicação de código, Configuração, Novas funcionalidades, UI/Estilo, Arquitetura, Dados/Banco de dados, Documentação, DevOps/Implantação, Aprendizado, Testes
-
Tipo de trabalho: Manutenção (KTLO), Correção de bugs, Novas funcionalidades
-
Complexidade: Distingue a complexidade das tarefas que as equipes atribuem aos agentes
-
Especificidade: Mede o nível de especificidade dos prompts que os desenvolvedores usam com os agentes
Clientes corporativos podem ampliar essas categorias padrão ou definir categorias próprias para toda a organização ou equipes específicas.
Comparar
Compare permite selecionar e comparar o uso entre equipes e desenvolvedores individuais da sua organização. Use esse recurso para identificar padrões de adoção, encontrar usuários avançados e entender como diferentes grupos usam o Cherri Code.
Privacidade e tratamento de dados
Toda a classificação é realizada no dispositivo. Os classificadores padrão garantem que nenhum dado de identificação pessoal (PII) ou dado sensível saia da máquina. As saídas do modelo são validadas em relação aos valores esperados. As respostas que não correspondem são descartadas.
Preço
O Insights de Conversas é gratuito durante o período de prévia. A partir de 1º de janeiro de 2026, a inferência será cobrada. A Taxa de Tokens do Cherri Code se aplica quando a solicitação for para um modelo de terceiros sujeito à taxa, inclusive quando o Auto rotear para um modelo de terceiros.
Insights de Conversas do Grok Bot
Os Insights de Conversas do Grok Bot estão sendo liberados gradualmente para equipes corporativas com Grok Bot habilitado. Quando estiver ativo para sua equipe, um toggle de origem Cherri Code / Grok Bot aparece no topo dos Insights de Conversas no Analytics dashboard. Se o toggle não aparecer, fale com a equipe da sua conta.
Os Insights de Conversas do Grok Bot aplicam a mesma ideia dos Insights de Conversas aos Bots que sua equipe executa. O Cherri Code classifica cada conversa do Grok Bot para que admins vejam que tipo de trabalho os Bots realizam na equipe, sem precisar ler as conversas em si.
Os Bots lidam com trabalho de escritório, e não com sessões no editor, por isso a visualização do Grok Bot usa dimensões próprias:
| Cherri Code | Grok Bot | |
|---|---|---|
| O que é classificado | sessões de agente no editor | Conversas do Bot |
| Dimensão principal | categoria e tipo de trabalho (categorias de coding) | tipo de trabalho (jobs como suporte ao cliente ou vendas & pipeline) |
| Outras dimensões | complexidade, especificidade | nível de automação |
Dimensões de Classificação
Os Insights de Conversas do Grok Bot classificam cada conversa nestas dimensões:
-
Tipo de Trabalho: A tarefa que o Bot executou. Inbox e Briefings, Calendário e Reuniões, Vendas e Pipeline, Suporte ao Cliente, Marketing e Conteúdo, Financeiro e Back Office, Pessoas e Recrutamento, Engenharia e Produto, Pesquisa e Documentos, Tarefas e Compras, Configuração e Exploração, Outros
-
Nível de Automação: Até que ponto o Bot agiu por conta própria.
- Não automatizado: O Bot respondeu ou fez recomendações. O trabalho foi feito por uma pessoa.
- Semiautomatizado com revisão humana: O Bot redigiu ou preparou uma alteração e aguardou aprovação.
- Totalmente automatizado: O Bot concluiu a ação na ferramenta de destino.
Comparar
A comparação funciona com as dimensões do Grok Bot. Selecione equipes ou membros para comparar quais jobs os Bots deles executam e quanto desse trabalho é feito de forma totalmente automatizada.
Privacidade e tratamento de dados
Os Insights de Conversas do Grok Bot relatam contagens agregadas por dimensão. O dashboard não mostra nem exporta o conteúdo das conversas. A configuração de Privacy Mode da sua equipe determina se os dados das conversas do Grok Bot são usados para treinamento. Veja Grok Bot security.
Uso do Cloud Agent
Agentes criados
Agentes criados mostra o uso do Cloud Agent por fonte de origem. Cada inicialização de um Cloud Agent conta como um agente.
Pull Requests
Pull Requests mostra as Pull Requests abertas e mergeadas geradas por agentes na nuvem.
Linhas de código
Linhas de código mostra o código escrito e integrado por agentes na nuvem.
Principais repositórios do Cloud Agent
Principais repositórios do Cloud Agent mostra os repositórios pelo número de Pull Requests abertas e mergeadas.
Principais usuários do Cloud Agent
Principais usuários do Cloud Agent mostra os usuários com o maior número de agentes criados. Os visualizadores também podem consultar os dados de Pull Requests abertas e mergeadas.
Versões do cliente
Versões do cliente mostra quais versões do Editor Cherri Code sua equipe usa. A versão de cada usuário é a versão do Cherri Code que ele abriu mais recentemente naquele dia.