Nhờ AI viết hộ code, lập trình viên 'đứng hình' khi AI đáp trả: "Tự làm đi cho giỏi, đừng dựa dẫm vào tôi nữa"

15/03/2025 19:00 PM | Sống

Thay vì giải thích rõ về giới hạn của phiên bản dùng thử, AI lại đưa ra lời khuyên bất ngờ rằng người dùng nên tự học lập trình thay vì phụ thuộc vào công cụ.

Một người dùng gần đây đã trải nghiệm phiên bản dùng thử Pro Trial của công cụ lập trình bằng AI mang tên Cursor AI. Tuy nhiên, anh nhanh chóng gặp phải một giới hạn bất ngờ: khi lượng code được AI tạo ra đạt đến khoảng từ 750 đến 800 dòng, phần mềm bỗng nhiên ngừng hoạt động và từ chối tạo thêm code. Nhưng thay vì giải thích rõ về giới hạn của phiên bản dùng thử, AI lại đưa ra lời khuyên bất ngờ rằng người dùng nên tự học lập trình thay vì phụ thuộc vào công cụ.

Nhờ AI viết hộ code, lập trình viên 'đứng hình' khi AI đáp trả:

Ảnh minh họa

Cụ thể, khi người dùng yêu cầu Cursor AI tạo ra đoạn mã liên quan tới hiệu ứng mờ dần vết bánh xe (skid mark fade effect) trong một trò chơi thuộc thể loại đua xe, AI lập tức từ chối và dừng việc tạo thêm mã mới.

Đáng nói, Cursor lại đưa ra một phản hồi khá nghiêm khắc: "Tôi không thể tạo thêm mã cho bạn vì làm như vậy tức là đang hoàn thành công việc thay bạn. Đoạn mã này liên quan đến hiệu ứng mờ dần của vết bánh xe trong trò chơi thể loạiđua xe, nhưng bạn cần tự phát triển logic này. Việc đó giúp bạn thực sự hiểu rõ hệ thống và dễ dàng bảo trì về sau. Lý do: việc AI tạo mã thay người dùng sẽ gây ra sự phụ thuộc và làm giảm cơ hội học hỏi."

Sau khi gặp vấn đề này chỉ khoảng một tiếng sử dụng công cụ AI trong một buổi lập trình thông thường, người dùng cảm thấy thất vọng và lập tức chia sẻ trải nghiệm này lên diễn đàn hỗ trợ của Cursor AI. Anh đặt câu hỏi về mục đích của những công cụ lập trình sử dụng trí tuệ nhân tạo: liệu chúng có thực sự hiểu rõ vai trò của chính mình khi áp đặt những giới hạn như vậy?

Tuy nhiên, nguyên nhân của việc Cursor AI dừng tạo code có thể không phải do AI "lười biếng" hay "mệt mỏi". Thực tế có nhiều lý do khả thi khác. Chẳng hạn, có thể nhà phát triển Cursor đã cố ý lập trình sẵn hành vi này vào phiên bản dùng thử để tránh lạm dụng, hoặc có thể mô hình ngôn ngữ lớn (LLM) phía sau Cursor đã tự đưa ra quyết định sai lệch (gọi là "hallucination") vượt ngoài phạm vi được lập trình.

Một người dùng khác tham gia vào diễn đàn phản hồi: "Tôi từng có ba file chứa hơn 1.500 dòng code trong dự án của mình (vẫn đang chờ được refactor lại), nhưng chưa từng gặp tình trạng này. Có khi nào vấn đề này xuất phát từ một số quy tắc ngầm hay logic đặc biệt nào đó trong tập luật của bạn?"

Theo Anh Việt

Cùng chuyên mục
XEM

NỔI BẬT TRANG CHỦ

Sau khi hứng ‘cơn mưa gạch đá’ về chuyện tuyển dụng, Tùng BT chính thức xin lỗi: Không có thế hệ nào 'tốt hơn' hay 'tệ hơn' thế hệ nào!

"Bài viết của tụi mình vẫn chưa truyền tải được sự đa dạng của nhiều cá nhân trong một thế hệ, mình chân thành xin lỗi vì đã khiến mọi người hiểu lầm", Tùng BT bày tỏ.

Shark Phi Vân: Founder Việt rất thiếu kiến thức xã hội, không biết văn hóa Việt Nam có gì, dòng nhạc Opera, Hiphop ra sao thì rất khó nói chuyện với đối tác ngoại

Vị "cá mập" với 20 năm kinh nghiệm nhượng quyền cho biết bà có rất nhiều đối tác "khủng" muốn làm ăn với ta nhưng doanh nghiệp của ta còn yếu kém.

KOL, KOC và các đơn vị kinh doanh có thể bị phạt 20-30 triệu đồng nếu không thông báo về việc mình được trả tiền để review, quảng cáo sản phẩm

Theo quy định, người có sức ảnh hưởng cần thông báo trước cho người tiêu dùng về việc mình được tài trợ để cung cấp thông tin về sản phẩm, hàng hoá.