Cómo funciona
Cuando el filtrado de atribución está habilitado para tu organización, cada cambio que Devin realiza con sus herramientas de edición de archivos en una sesión en la nube —desde crear archivos nuevos hasta modificar los existentes— se revisa antes de aplicarse:- Los fragmentos de código que Devin está a punto de escribir se extraen del cambio pendiente. Se omiten los fragmentos triviales demasiado cortos como para coincidir de forma significativa con código público.
- Todos los secretos disponibles para la sesión se eliminan de los fragmentos antes de que salgan de la sesión.
- Los fragmentos se comprueban con el servicio de atribución de código público de Cognition.
- Si se encuentra una coincidencia con código público, el cambio se rechaza y se le indica a Devin que rehaga la implementación por su cuenta o use un origen con licencia permisiva y la atribución adecuada.
Activar el filtrado de atribución
El filtrado de atribución está disponible en los planes Enterprise y no está activado de forma predeterminada. Actualmente no hay una opción de autoservicio; para habilitarlo para tu organización, comunícate con support@cognition.ai o contacta a tu equipo de cuentas de Cognition.El filtrado de atribución añade una comprobación antes de que se escriba el código, lo que puede añadir algo de latencia a las ediciones de archivos. Las sesiones siguen siendo totalmente funcionales; Devin simplemente reescribe cualquier fragmento de código que coincida con fuentes públicas.

