
resumen rápido
- fusión de microsoft Solicitud de extracción n.° 310226que cambia el valor predeterminado
git.addAICoAuthorAjuste de «apagado» a «todo». - Esto hace que VS Code se inserte automáticamente «Coautor: copiloto» Siempre que se detecta una contribución de IA, se etiqueta en el mensaje de confirmación de Git.
- Sin embargo, debido a una falla técnica, la etiqueta se agregó a pesar de que la función AI estaba activa. Deshabilitar explícitamente O no se usa en absoluto.
- Después de la reacción de la comunidad contra GitHub y Hacker News, Microsoft lanzó disculpa publica y restablezca el valor predeterminado a «Desactivado».
Controversia del coautor de VS Code AI
Microsoft cambió recientemente su configuración predeterminada código de estudio visual Esto provocó un gran conflicto con la comunidad de desarrolladores.
Este cambio es a través Solicitud de extracción n.° 310226volteado git.addAICoAuthor Establezca de «Desactivado» a «Todos». Como resultado, VS Code comenzó a agregar automáticamente un «Coautor: copiloto» Siempre que se detecta un cambio asistido por IA, Git confirma la firma del mensaje. Incluso aparece la línea «co-creador». Cambios de inteligencia no artificial Para usuarios que han tenido optar por no participar Capacidades de inteligencia artificial.
Problemas técnicos y errores.
El lanzamiento de la función fue recibido con críticas inmediatas porque la función Habilitado sin notificación explícita a los usuarios. Los desarrolladores informaron sobre algunos fallos técnicos:
- Ignorar configuración: La función continúa agregando firmas de IA incluso para los usuarios que se han configurado explícitamente.
chat.disableAIFeatureses verdad. - Falso positivo: Un error en la lógica de detección de cambios provocó que el editor cambiara las propiedades Código completamente escrito a mano copiloto.
- Falta de transparencia: Se agregó una nueva línea de propiedad. silenciosamente Entre bastidores; no aparece en la interfaz de usuario del mensaje de confirmación y los desarrolladores pueden verlo o eliminarlo antes de enviar el código.
cuestiones comunitarias y legales
Reacciones de la comunidad en plataformas como GitHub y Noticias de piratas informáticos La respuesta fue abrumadoramente negativa, y muchos describieron la medida como «vandalismo» o un «truco de marketing» diseñado para inflar artificialmente las métricas de uso de la IA.
Además de las molestias, los usuarios también plantearon serias dudas. Cuestiones legales y de derechos de autor. Dado que el contenido generado por inteligencia puramente artificial a menudo no es elegible para la protección de derechos de autor, a los desarrolladores les preocupa que estas etiquetas puedan estar sujetas a protección de derechos de autor. invalidar sus derechos de propiedad o crear complicaciones durante las auditorías legales.
Algunos desarrolladores creen que afirmar falsamente la coautoría de la IA en registros técnicos viola la confianza profesional.
GitHub Copilot en realidad emitió una advertencia sobre este cambio
La propia revisión de IA de GitHub Copilot en realidad advierte a Microsoft Comprenda los riesgos de este cambio antes de fusionarse.
En los comentarios automatizados sobre solicitudes de extracción originales, el modo de configuración de la etiqueta del revisor de AI es «fuera de sincronización» Utilice código de tiempo de ejecución, advirtiendo explícitamente que esto puede resultar en «comportamiento inesperado».
A pesar de esta advertencia, y de que los ingenieros de Microsoft admitieron más tarde que los evaluadores internos también «descubrieron» problemas con la característica durante el desarrollo, la solicitud de extracción fue rechazada. reconocido oficialmente y unir De todos modos.
Este es realmente un mal movimiento por parte de los desarrolladores de VS Code.
La reversión de Microsoft
En respuesta a la reacción, el equipo de ingeniería de Microsoft publicó un disculpa publicaadmitiendo que subestimaron el impacto del cambio y no lograron validarlo adecuadamente.
Dmitry Vasyura (dmitrivMS)El principal ingeniero de software de Microsoft emitió la siguiente declaración en Hacker News:
Yo fui quien aprobó este PR, y reconozco y me disculpo por el error de activar esta función de forma predeterminada sin suficiente validación previa.
La malvada compañía no tiene intenciones maliciosas, pero quiere admitir algunas características que los clientes esperan de VS Code relacionadas con el código generado por IA. Como la gente ha mencionado aquí, muchas herramientas similares también pueden hacer esto.
Obviamente, no debería estar activado cuando enableAIFeatures está activado y no debería informar cambios que no hayan sido realizados por la IA. Trabajaré para solucionar estos problemas y para desactivar el valor predeterminado en la actualización 1.119.
Estoy abierto a cualquier comentario/sugerencia (constructiva); no dude en ponerse en contacto conmigo directamente (myalias@microsoft.com) o plantear un problema en GitHub. Estaremos encantados de responder cualquier pregunta aquí también.
Luego se fusionaron muy rápidamente. Solicitud de extracción n.° 313931cual Restaurar valores predeterminados para git.addAICoAuthor Volver a «Cerrar».
Si bien Microsoft planea corregir estos errores y eventualmente hacer que la función esté disponible de manera clara Optar pormuchos desarrolladores desconfían de futuros cambios «silenciosos» en sus registros de desarrollo.
pensamientos finales
La «disputa del coautor de VS Code AI» revela un problema fundamental El conflicto entre las métricas de IA empresarial y los estándares profesionales de los desarrolladores.
Si bien Microsoft ve este cambio como una característica para los usuarios que desean pertenecer, la comunidad de desarrolladores lo ve como «Destrucción» de registros técnicos y legales.
El principal abuso de confianza es La esencia del «silencio» función. Porque la atribución se agrega en segundo plano y no es visible en la interfaz de usuario de envío de VS Code. Claramente viola WYSIWYG (Lo que ves es lo que obtienes) Principios en los que se basan los desarrolladores al aprobar su trabajo.
Espero que Microsoft no vuelva a cometer ese error en el futuro.



![Instalación y revisión de Qubes Linux [Lightweight Distro]](https://muylinux.xyz/wp-content/uploads/2022/04/1649766413_Instalacion-y-revision-de-Qubes-Linux-Lightweight-Distro-390x220.png)




