Skip to main content

Command Palette

Search for a command to run...

Equipes e Empresarial

Cherri Code Blame

Entender como a IA contribuiu para sua base de código ajuda na revisão, conformidade e depuração. Esta página explica como o Cherri Code Blame distingue a autoria por IA da autoria humana no histórico do Git.

Visão geral

O Cherri Code Blame complementa o git blame tradicional com atribuição de IA, permitindo identificar o que foi gerado por IA e o que foi escrito por pessoas. Disponível no plano Enterprise, ele ajuda a entender a origem de cada linha ao revisar ou retomar o código:

  • Tab: Código gerado ou aceito a partir das sugestões do Tab do Cherri Code
  • Agente: Código gerado pelo Agente, com atribuição de modelo
  • Humano: Código escrito diretamente por desenvolvedores

Passe o cursor sobre as linhas atribuídas à IA para ver resumos das conversas. Clique para abrir a visualização completa do commit com atribuição detalhada de IA.

Como funciona

O Cherri Code Blame analisa o código commitado para identificar a atribuição à IA. Ao visualizar um arquivo ou commit, ele obtém dados de atribuição que indicam quais linhas foram criadas com assistência de IA, quais modelos foram usados e as conversas que as geraram.

Atribuição à IA

Veja rapidamente quais linhas foram criadas com assistência de IA e quais foram escritas manualmente.

Rastreamento de modelos

O código gerado por agentes mostra qual modelo o produziu, ajudando você a entender o uso de ferramentas de IA em toda a base de código.

Contexto da conversa

Veja resumos das conversas que geraram código gerado por IA, com links para os detalhes completos do commit.

Detalhamento das contribuições

Veja a atribuição percentual de cada colaborador (modelos de IA e pessoas) na visualização do commit.

Como usar o Cherri Code Blame

Como ativar o Cherri Code Blame

Por padrão, o Cherri Code Blame fica desativado para a equipe. Um administrador da equipe pode ativá-lo para todos os membros nas configurações da equipe.

Anotações de linha

  1. Abra a Paleta de Comandos (Cmd+Shift+PCtrl+Shift+P) e procure por "Cherri Code Blame: Toggle editor decorations"

O texto fantasma no Editor exibe:

  • Autor: o membro da equipe que fez o commit da alteração
  • Assunto: a mensagem de commit
  • Hora: quando a alteração foi feita (tempo relativo)

Passe o cursor sobre o texto fantasma para ver:

  • Autor com indicador de coautoria por IA
  • Resumo da conversa (para linhas atribuídas à IA)
  • Estatísticas do commit (arquivos, adições e exclusões)

Abra a visualização do commit para ver:

  • Detalhamento completo da contribuição da IA por fonte
  • Atribuição percentual para o Composer, cada modelo de agente e edições humanas
  • Conversas relacionadas com resumos

Visualização de atribuição do arquivo

  1. Abra um arquivo no Editor
  2. Clique com o botão direito e selecione Cherri Code Blame > Alternar atribuição do arquivo no menu de contexto ou use a Paleta de Comandos (Cmd+Shift+PCtrl+Shift+P) e procure por "Cherri Code Blame: Open File Blame"
  3. A visualização de atribuição do arquivo mostra a autoria de cada linha

Considerações sobre privacidade

O Cherri Code Blame armazena dados de atribuição localmente em cache para melhorar o desempenho. Quando você visualiza arquivos e commits, os dados são consultados nos servidores do Cherri Code. Os resumos de conversas são recuperados sob demanda e exibem descrições breves em vez do histórico completo da conversa.

Requisitos

  • Plano Enterprise
  • Repositório Git com alterações rastreadas pelo Cherri Code

Tenha o Cherri Code Blame no Enterprise

Fale com nossa equipe para ativar o git blame com IA para sua organização.

Contact Sales