Arxiv hàng ngày

Đây là trang tổng hợp các bài báo về trí tuệ nhân tạo được xuất bản trên toàn thế giới.
Trang này sử dụng Google Gemini để tóm tắt nội dung và hoạt động phi lợi nhuận.
Bản quyền của các bài báo thuộc về tác giả và tổ chức liên quan; khi chia sẻ, chỉ cần ghi rõ nguồn.

Hỗ trợ hay gián đoạn? Khám phá và đánh giá thiết kế và sự đánh đổi của hỗ trợ lập trình AI chủ động

Created by
  • Haebom

Tác giả

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

Phác thảo

Bài báo này phát triển và thử nghiệm với một tác nhân LLM thăm dò thiết kế có tên là Codellaborator để đánh giá tác động của sự hỗ trợ chủ động, mang tính dự đoán từ các tác nhân AI đối với hiệu quả lập trình trong quá trình lập trình. Codellaborator khởi tạo hỗ trợ lập trình dựa trên hoạt động của trình soạn thảo và ngữ cảnh tác vụ. Chúng tôi so sánh và phân tích ưu và nhược điểm của hỗ trợ AI trong ba biến thể giao diện: chỉ nhắc, chủ động và tác nhân chủ động có sự hiện diện và ngữ cảnh. Các thử nghiệm với 18 người tham gia cho thấy các tác nhân chủ động đã cải thiện hiệu quả so với các phương pháp chỉ nhắc, nhưng cũng gây ra sự gián đoạn quy trình làm việc. Tuy nhiên, các chỉ báo hiện diện và hỗ trợ ngữ cảnh tương tác đã giảm thiểu những sự gián đoạn này và nâng cao nhận thức của người dùng về quy trình AI. Tóm lại, nghiên cứu của chúng tôi góp phần vào việc khám phá và đánh giá thiết kế các hệ thống AI chủ động và đề xuất các hàm ý thiết kế cho quy trình lập trình tích hợp AI. Chúng tôi cũng nhấn mạnh sự đánh đổi giữa quyền kiểm soát, quyền sở hữu và khả năng hiểu mã của người dùng, cho thấy rằng hỗ trợ chủ động nên được điều chỉnh phù hợp với quy trình lập trình.

Takeaways, Limitations

Takeaways:
Các tác nhân AI dự đoán hứa hẹn sẽ nâng cao hiệu quả lập trình.
Các chỉ báo hiện diện và hỗ trợ ngữ cảnh tương tác giúp giảm thiểu sự gián đoạn quy trình làm việc do tác nhân AI gây ra và nâng cao sự hiểu biết của người dùng về các quy trình AI.
Cung cấp Takeaways cho thiết kế quy trình lập trình tích hợp AI.
Cung cấp những hiểu biết quan trọng để khám phá và đánh giá thiết kế các hệ thống AI dự đoán.
Limitations:
Cần phải xem xét tác động tiêu cực của sự hỗ trợ của AI dự đoán đối với quyền kiểm soát, quyền sở hữu và khả năng hiểu mã của người dùng.
Số lượng người tham gia bị hạn chế (N=18), hạn chế khả năng khái quát hóa.
Kết quả có thể cụ thể cho từng môi trường lập trình và nhiệm vụ cụ thể.
Thiếu phương pháp cụ thể để điều chỉnh trước quá trình lập trình.
👍