Khi các agent viết code, chúng ta vẫn cần biết khi nào có vấn đề

Một nhà phát triển chia sẻ trải nghiệm khi CI của dự án bất ngờ thất bại, dù các agent AI đã tự động tạo và cập nhật file App.tsx. Các cảnh báo từ SonarQube về độ phức tạp vòng lặp khiến anh phải mở file, định dạng lại và kiểm tra logic.

Codex đã viết các component trên một dòng duy nhất, khiến độ phức tạp tăng cao nhưng vẫn đáp ứng yêu cầu kinh doanh. Khi SonarQube yêu cầu giảm độ phức tạp, anh yêu cầu agent tự động refactor, tách thành 10 file và CI lại vượt qua. Sự kiện này cho thấy dù AI có thể “viết” code nhanh, con người vẫn phải biết đọc, hiểu và quyết định khi cảnh báo xuất hiện.

Nhà phát triển nhấn mạnh rằng trong tương lai, việc sở hữu một hệ thống phần mềm sẽ không còn phụ thuộc vào việc bạn đã viết code thủ công, mà phụ thuộc vào khả năng “đọc” và “đánh giá” khi AI tạo ra những thay đổi. Kiến thức đủ để nhận diện lỗi và khả năng đào sâu khi cần sẽ trở thành tài sản quan trọng.

Đối với cộng đồng AI Việt Nam, thông điệp này khuyến khích các lập trình viên không chỉ học cách sử dụng agent mà còn rèn luyện kỹ năng phân tích, kiểm thử và bảo trì, để tránh phụ thuộc mù quáng vào AI.

Nguồn: Hacker News — Biên dịch & tổng hợp: danhbaai.com

Danh Bạ AI
Logo
Register New Account