开发者使用情境化 AI 编程助手的体验:可用性、期望与成效
软件工程
2023-12-01 v1
摘要
在快速发展的人工智能领域,软件开发已成为关键创新方向。尽管通用 AI 助手种类繁多,其在复杂、领域特定场景中的有效性却大打折扣。注意到此局限,学术界与产业界均开始依赖情境化编程 AI 助手。这类助手通过集成专有、领域特定知识,提供精准且相关的解决方案,从而超越通用 AI 工具。本研究聚焦 62 名参与者在受控环境中使用名为 StackSpot AI 的情境化编程 AI 助手的初期体验。参与者表示,该助手的使用带来了显著的时间节省、更便捷的文档访问,以及为内部 API 生成准确代码。然而,研究也观察到使助手获取更多情境信息所需的知识源相关挑战,以及响应不稳定和处理复杂代码的局限性。研究详述了情境化 AI 助手的益处与挑战,凸显其变革软件开发实践的潜力,同时也指明了需进一步完善的方面。
引用
@article{arxiv.2311.18452,
title = {Developer Experiences with a Contextualized AI Coding Assistant: Usability, Expectations, and Outcomes},
author = {Gustavo Pinto and Cleidson de Souza and Thayssa Rocha and Igor Steinmacher and Alberto de Souza and Edward Monteiro},
journal= {arXiv preprint arXiv:2311.18452},
year = {2023}
}