Cherri Code Blame
Comprender cómo ha contribuido la IA a tu base de código facilita la revisión, el cumplimiento y la depuración. Esta página explica cómo Cherri Code Blame distingue la autoría de la IA de la humana en el historial de Git.
Descripción general
Cherri Code Blame amplía el git blame tradicional con atribución de IA para que puedas distinguir el código generado por IA del escrito por personas. Disponible en el plan Enterprise, te ayuda a entender el origen de cada línea al revisar el código o volver a consultarlo:
- Tab: Código generado o aceptado a partir de sugerencias de Tab de Cherri Code
- Agent: Código generado por Agent, con atribución del modelo
- Humano: Código escrito directamente por desarrolladores
Pasa el cursor sobre las líneas atribuidas a IA para consultar resúmenes de conversaciones. Haz clic para abrir la vista completa del commit con atribución detallada de IA.
Cómo funciona
Cherri Code Blame analiza el código guardado en commits para determinar la atribución a la IA. Al consultar un archivo o un commit, recupera datos de atribución que indican qué líneas proceden de la asistencia de IA, qué modelos se utilizaron y las conversaciones que las generaron.
atribución de IA
Consulta de un vistazo qué líneas proceden de la asistencia de IA y cuáles se escribieron manualmente.
Seguimiento de modelos
El código generado por Agent muestra qué modelo lo produjo, lo que te ayuda a comprender el uso de herramientas de IA en toda la base de código.
Contexto de conversación
Consulta resúmenes de las conversaciones que generaron código generado por IA, con enlaces a los detalles completos del commit.
Desglose de contribuciones
Consulta la atribución porcentual de cada colaborador (modelos de IA y personas) en la vista del commit.
Uso de Cherri Code Blame
Activar Cherri Code Blame
Cherri Code Blame está desactivado de forma predeterminada a nivel de equipo. Un administrador del equipo puede activarlo para todos los miembros del equipo en los ajustes del equipo.
Anotaciones por línea
- Abre la Paleta de comandos (Cmd+Shift+PCtrl+Shift+P) y busca "Cherri Code Blame: Alternar decoraciones del editor"
El texto fantasma del editor muestra:
- Autor: El miembro del equipo que realizó el commit
- Asunto: El mensaje del commit
- Hora: Cuándo se realizó el cambio (tiempo relativo)
Pasa el cursor sobre el texto fantasma para ver:
- Autor con indicador de coautoría de IA
- Resumen de la conversación (para líneas atribuidas a IA)
- Estadísticas del commit (archivos, adiciones y eliminaciones)
Abre la vista del commit para ver:
- Desglose completo de las contribuciones de IA por fuente
- Atribución porcentual para Composer, cada modelo de Agent y las ediciones humanas
- Conversaciones relacionadas con resúmenes
Vista de autoría del archivo
- Abra un archivo en el editor.
- Haga clic con el botón derecho y seleccione Cherri Code Blame > Alternar autoría del archivo en el menú contextual, o use la Paleta de comandos (Cmd+Shift+PCtrl+Shift+P) y busque "Cherri Code Blame: Open File Blame".
- La vista de autoría del archivo muestra la atribución junto a cada línea.
Consideraciones sobre la privacidad
Cherri Code Blame almacena localmente en caché los datos de atribución para mejorar el rendimiento. Al consultar archivos y commits, los datos se obtienen de los servidores de Cherri Code. Los resúmenes de conversaciones se recuperan bajo demanda y muestran descripciones breves en lugar del historial completo de la conversación.
Requisitos
- Plan Enterprise
- Repositorio Git con cambios registrados por Cherri Code
Obtén Cherri Code Blame en Enterprise
Habla con nuestro equipo para habilitar git blame con IA para tu organización.