Daily Arxiv

Esta página recopila y organiza artículos sobre inteligencia artificial publicados en todo el mundo.
La información aquí presentada se resume utilizando Google Gemini y el sitio se gestiona sin fines de lucro.
Los derechos de autor de los artículos pertenecen a sus autores y a las instituciones correspondientes; al compartir el contenido, basta con citar la fuente.

¿Asistencia o disrupción? Exploración y evaluación del diseño y las ventajas y desventajas del soporte proactivo para la programación de IA.

Created by
  • Haebom

Autor

Kevin Pu, Daniel Lazaro, Ian Arawjo, Haijun Xia, Ziang Xiao, Tovi Grossman, Yan Chen

Describir

Este documento desarrolla y experimenta con un agente LLM de sondeo de diseño llamado Codellaborator para evaluar el impacto de la asistencia proactiva y predictiva de los agentes de IA en la eficiencia de la programación durante el proceso de programación. Codellaborator inicia la asistencia de programación basándose en la actividad del editor y el contexto de la tarea. Comparamos y analizamos las ventajas y desventajas de la asistencia de IA en tres variaciones de interfaz: agentes de solo indicaciones, proactivos y proactivos con presencia y contexto. Experimentos con 18 participantes revelaron que los agentes proactivos mejoraron la eficiencia en comparación con los enfoques de solo indicaciones, pero también introdujeron interrupciones en el flujo de trabajo. Sin embargo, los indicadores de presencia y el soporte del contexto de interacción mitigaron estas interrupciones y mejoraron la conciencia de los usuarios sobre el proceso de IA. En conclusión, nuestro estudio contribuye a la exploración y evaluación del diseño de sistemas de IA proactivos y sugiere implicaciones de diseño para flujos de trabajo de programación integrados en IA. También destacamos las compensaciones entre el control del usuario, la propiedad y la comprensión del código, lo que sugiere que la asistencia proactiva debe adaptarse al proceso de programación.

Takeaways, Limitations

Takeaways:
Los agentes de IA predictiva demuestran ser prometedores para aumentar la eficiencia de la programación.
Los indicadores de presencia y el soporte de contexto interactivo mitigan las interrupciones del flujo de trabajo causadas por agentes de IA y mejoran la comprensión de los usuarios de los procesos de IA.
Proporciona Takeaways para el diseño de flujo de trabajo de programación integrada de IA.
Proporciona información importante para la exploración y evaluación del diseño de sistemas de IA predictivos.
Limitations:
Se debe considerar el impacto negativo de la asistencia de IA predictiva en el control del usuario, la propiedad y la comprensión del código.
El número de participantes fue limitado (N=18), lo que limitó la generalización.
Los resultados pueden ser específicos para un entorno de programación y una tarea específicos.
Falta de metodologías específicas para ajustes preventivos al proceso de programación.
👍