Daily Arxiv

Cette page résume et organise les publications en intelligence artificielle du monde entier.
Les contenus sont synthétisés grâce à Google Gemini et le service est proposé à but non lucratif.
Les droits d'auteur des articles appartiennent à leurs auteurs ou institutions respectives ; en cas de partage, il suffit d'en mentionner la source.

Assistance ou perturbation ? Exploration et évaluation de la conception et des compromis d'un soutien proactif à la programmation de l'IA

Created by
  • Haebom

Auteur

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

Contour

Cet article développe et expérimente un agent LLM de conception appelé Codellaborator afin d'évaluer l'impact de l'assistance proactive et prédictive des agents d'IA sur l'efficacité de la programmation pendant le processus. Codellaborator lance l'assistance à la programmation en fonction de l'activité de l'éditeur et du contexte de la tâche. Nous comparons et analysons les avantages et les inconvénients de l'assistance de l'IA dans trois variantes d'interface : agents à invite uniquement, agents proactifs et agents proactifs avec présence et contexte. Des expériences menées auprès de 18 participants ont révélé que les agents proactifs amélioraient l'efficacité par rapport aux approches à invite uniquement, mais introduisaient également des perturbations dans le flux de travail. Cependant, les indicateurs de présence et la prise en charge du contexte d'interaction ont atténué ces perturbations et amélioré la connaissance du processus d'IA par les utilisateurs. En conclusion, notre étude contribue à l'exploration et à l'évaluation de la conception des systèmes d'IA proactifs et suggère des implications pour la conception des flux de travail de programmation intégrés à l'IA. Nous soulignons également les compromis entre le contrôle utilisateur, la propriété et la compréhension du code, suggérant que l'assistance proactive devrait être adaptée au processus de programmation.

Takeaways, Limitations

Takeaways:
Les agents d’IA prédictifs s’avèrent prometteurs pour une efficacité de programmation accrue.
Les indicateurs de présence et la prise en charge du contexte interactif atténuent les perturbations du flux de travail causées par les agents d'IA et améliorent la compréhension des processus d'IA par les utilisateurs.
Fournit Takeaways pour la conception du flux de travail de programmation intégré à l'IA.
Fournit des informations essentielles pour l’exploration et l’évaluation de la conception des systèmes d’IA prédictifs.
Limitations:
L’impact négatif de l’assistance prédictive de l’IA sur le contrôle, la propriété et la compréhension du code de l’utilisateur doit être pris en compte.
Le nombre de participants était limité (N = 18), ce qui limitait la généralisabilité.
Les résultats peuvent être spécifiques à un environnement de programmation et à une tâche spécifiques.
Manque de méthodologies spécifiques pour des ajustements préventifs au processus de programmation.
👍