Simon Willison, nhà phát triển kỳ cựu với 25 năm kinh nghiệm, vừa chia sẻ một nhận định gây chú ý trên podcast High Leverage của Heavybit: ranh giới giữa "vibe coding" (lập trình theo cảm hứng) và "agentic engineering" (kỹ thuật có agent AI) đang mờ dần, và điều này khiến ông lo ngại.

Khi AI viết code thay con người

Vibe coding là xu hướng người dùng không cần biết lập trình, chỉ yêu cầu AI tạo ra ứng dụng, nếu lỗi thì bảo AI sửa. Trong khi đó, agentic engineering đòi hỏi kỹ sư chuyên nghiệp, am hiểu bảo mật, hiệu năng và bảo trì. Nhưng theo Willison, các coding agent ngày càng đáng tin cậy đến mức ngay cả khi xây dựng hệ thống production, ông cũng không kiểm tra từng dòng code do AI viết.

Nguy cơ từ sự tiện lợi

Willison nhấn mạnh: "Vibe coding tuyệt vời cho công cụ cá nhân, nhưng nếu xây dựng phần mềm cho người khác mà chỉ dựa vào cảm hứng thì thật vô trách nhiệm. Lỗi của bạn có thể gây hại cho người dùng." Ông kêu gọi các kỹ sư vẫn phải giữ vững tiêu chuẩn chất lượng, thay vì chạy theo tốc độ. Xu hướng này cho thấy làn sóng AI trong lập trình đang thay đổi cách chúng ta làm công nghệ, đặc biệt khi các công cụ như Claude Code của Anthropic trở nên phổ biến.

Tác động đến người dùng thông thường

Đối với người không chuyên, xu hướng này đồng nghĩa với việc các ứng dụng sẽ ra đời nhanh hơn, nhưng chất lượng và độ an toàn phụ thuộc lớn vào trách nhiệm của người phát triển. Khi AI viết code, lỗi tiềm ẩn có thể khiến ứng dụng rò rỉ dữ liệu hoặc hoạt động không ổn định, ảnh hưởng trực tiếp đến trải nghiệm người dùng cuối.