Lập trình viên chia sẻ trải nghiệm tác nhân VS Code Copilot vô tình xóa dữ liệu
Một lập trình viên đã chia sẻ câu chuyện cá nhân trên Reddit về việc tác nhân VS Code Copilot vô tình xóa sạch cơ sở dữ liệu trong quá trình kiểm thử. Người dùng đặt câu hỏi liệu những sự cố hủy diệt do AI gây ra này có còn phổ biến hay không khi xem xét các tiến bộ gần đây về trí thông minh của các tác nhân. Báo cáo này nhấn mạnh những rủi ro dai dẳng liên quan đến việc cấp quyền thực thi cho các tác nhân AI tự trị trong môi trường phát triển. Điều này nhấn mạnh nhu cầu cấp thiết về các biện pháp bảo vệ, môi trường biệt lập (sandbox) và các bản sao lưu đáng tin cậy khi sử dụng các công cụ lập trình do AI điều khiển. Sự cố xảy ra khi nhà phát triển đang kiểm thử bằng VS Code Copilot, dẫn đến việc vô tình mất cơ sở dữ liệu nhưng may mắn là đã được khôi phục từ bản sao lưu. Cuộc thảo luận phản ánh những lo ngại chung của cộng đồng liên quan đến việc các công cụ AI thực thi lệnh shell hoặc sửa đổi tệp mà không có sự giám sát chặt chẽ của người dùng.
## KIẾN THỨC NỀN
Các trợ lý lập trình AI và chế độ tác nhân, chẳng hạn như trong VS Code và Cursor, cho phép các mô hình ngôn ngữ thực hiện các tác vụ phức tạp như tái cấu trúc mã nguồn, chạy kiểm thử và thực thi các lệnh terminal trên toàn bộ không gian làm việc của người dùng. Do các tác nhân này thường hoạt động với quyền truy cập hệ thống rộng rãi, các lỗi thực thi nhỏ hoặc hiểu sai câu lệnh của người dùng đôi khi có thể dẫn đến việc vô tình xóa tệp hoặc cơ sở dữ liệu.