Trong bối cảnh công nghệ trí tuệ nhân tạo (AI) đang phát triển như vũ bão, niềm tin và hiệu suất của các công cụ AI là yếu tố sống còn. Tuy nhiên, một báo cáo chấn động từ Giám đốc AI của AMD đã phơi bày sự thật đáng lo ngại về Claude Code – mô hình AI lập trình của Anthropic. Dữ liệu thực tế cho thấy hiệu suất của Claude Code đã giảm sút nghiêm trọng, gây ra làn sóng tranh luận gay gắt trong cộng đồng phát triển phần mềm.
Mục lục
Sự Sụt Giảm Hiệu Suất Đáng Báo Động của Claude Code: Tiết Lộ Từ Dữ Liệu Của AMD
Bằng Chứng Không Thể Chối Cãi Từ Dữ Liệu Telemetry
Stella Laurenzo, Giám đốc AI tại AMD, đã công bố những bằng chứng cụ thể và chi tiết về sự suy giảm hiệu suất của Claude Code. Phân tích trên 6.852 phiên làm việc và 234.760 cuộc gọi công cụ từ quy trình làm việc của đội ngũ cô, kết luận đưa ra là vô cùng bất ngờ: độ sâu tư duy (thinking depth) của mô hình đã giảm 67%. Điều đáng chú ý hơn, thói quen đọc các tệp trước khi chỉnh sửa của mô hình đã giảm hơn 70%.
Đây không phải là một cảm nhận chủ quan; đây là dữ liệu telemetry (dữ liệu đo lường từ xa) được thu thập một cách khoa học và có hệ thống. Những con số này minh chứng rõ ràng cho một sự thay đổi tiêu cực trong khả năng hoạt động của Claude Code, ảnh hưởng trực tiếp đến hiệu quả công việc của các nhà phát triển.
Nguyên Nhân và “Giải Pháp” Gây Tranh Cãi Từ Anthropic
Sau những phát hiện này, Anthropic đã thừa nhận hai thay đổi quan trọng:
- Cơ chế “tư duy thích ứng” (adaptive thinking) được giới thiệu vào ngày 9 tháng 2.
- Thay đổi cấp độ tư duy mặc định từ “cao” xuống “trung bình” vào ngày 3 tháng 3.
Giải pháp mà Anthropic đưa ra là hướng dẫn người dùng tự điều chỉnh cài đặt “effort” trở lại mức tối đa. Cách tiếp cận này đã gây ra nhiều tranh cãi, vì nó giống như một công ty ô tô hạ cấp động cơ xe của bạn rồi nói rằng bạn phải đạp ga mạnh hơn để đạt được hiệu suất như trước. Điều này đặt ra câu hỏi lớn về trách nhiệm của nhà cung cấp và sự minh bạch trong việc quản lý sản phẩm AI của họ.
Ví dụ về cách người dùng có thể phải “tăng” mức độ effort:
// Trong cấu hình API hoặc cài đặt của Claude Code
{
"model": "claude-3-opus-20240229",
"messages": [
{"role": "user", "content": "Tối ưu hóa đoạn mã Python này để tăng hiệu suất."},
{"role": "tool_code": {
"thinking_level": "high", // Mức độ tư duy thủ công được đặt lại
"effort_setting": "maximum" // Tăng cường nỗ lực
}
}
]
}
Tuy nhiên, sự sụt giảm hiệu suất chỉ là “màn khởi động” cho hàng loạt vấn đề khác.
Bê Bối Rò Rỉ Mã Nguồn: Hé Lộ Bí Mật “Undercover” và “Dream Mode”
Vụ Rò Rỉ Chấn Động
Vào ngày 31 tháng 3, một sự cố đáng tiếc đã xảy ra khi Anthropic vô tình phát hành một bản cập nhật làm lộ khoảng 500.000 dòng mã nguồn nội bộ của Claude Code. Đây là một sự cố bảo mật nghiêm trọng, không chỉ phơi bày những bí mật kỹ thuật mà còn cả những chính sách nội bộ của Anthropic.
“Undercover Mode”: Lớp Vỏ Bọc Kín Đáo của AI
Các nhà phát triển đã phát hiện ra một “chế độ bí mật” hay “undercover mode” được ẩn sâu trong mã nguồn. Chế độ này hướng dẫn Claude che giấu bản chất AI của mình khi đóng góp vào các kho lưu trữ công khai. Mô hình sẽ không đề cập đến các tên mã nội bộ hay thậm chí cả “Claude Code”. Điều này đặt ra nhiều câu hỏi về tính minh bạch và đạo đức khi một AI tương tác trong các dự án nguồn mở mà không tiết lộ danh tính thật của mình. Liệu đây có phải là một nỗ lực nhằm tạo ra ảo giác về sự tham gia của con người?
“Dream Mode”: Giấc Ngủ Hồi Phục Của Trí Tuệ Nhân Tạo
Một phát hiện thú vị khác là “Dream mode”. Về cơ bản, đây là một hệ thống hợp nhất bộ nhớ, có chức năng xem xét và cắt tỉa các ghi chú phiên làm việc đã tích lũy. Có thể hình dung đây là một dạng “giấc ngủ REM” dành cho tác nhân lập trình AI, giúp nó xử lý và củng cố thông tin đã học. Mặc dù khái niệm này nghe có vẻ tiên tiến, việc nó bị phát hiện thông qua một vụ rò rỉ mã nguồn lại khiến cộng đồng đặt nghi vấn về quy trình phát triển và kiểm soát nội bộ của Anthropic.
Phản Ứng Của Anthropic: Cuộc Chiến Pháp Lý Trên GitHub
Phản ứng của Anthropic trước vụ rò rỉ là rất mạnh mẽ và gây sốc: họ đã gửi 8.000 yêu cầu gỡ xuống bản quyền (copyright takedown requests) lên GitHub. Con số 8.000 không phải là 80, hay 800, mà là tám nghìn. Điều này cho thấy mức độ nghiêm trọng của sự cố và nỗ lực tuyệt vọng của Anthropic trong việc xóa bỏ dấu vết của vụ rò rỉ, nhưng đồng thời cũng làm tăng thêm sự hoài nghi và thiếu tin tưởng từ cộng đồng.
Thách Thức Về Giới Hạn Tốc Độ và Chi Phí Sử Dụng
Giới Hạn Nghiêm Ngặt Hơn
Chưa dừng lại ở đó, Anthropic tiếp tục áp dụng các biện pháp giới hạn tốc độ (rate limiting) nghiêm ngặt hơn. Cụ thể, các giới hạn phiên làm việc đã bị thắt chặt hơn trong giờ cao điểm. Điều này có nghĩa là các nhà phát triển phụ thuộc vào Claude Code có thể gặp khó khăn trong việc hoàn thành công việc đúng thời hạn, đặc biệt khi nhu cầu sử dụng AI tăng cao.
Phí Phụ Trội và Vấn Đề Về Token
Một vấn đề khác là việc các gói đăng ký bị chặn không cho phép làm việc với các công cụ tác nhân bên thứ ba (third-party agentic tools) trừ khi người dùng trả thêm phí. Điều này không chỉ gây bất tiện mà còn tạo ra rào cản tài chính cho những người muốn tích hợp Claude Code vào hệ sinh thái công cụ đa dạng của họ. Nhiều người dùng còn báo cáo về sự tăng đột biến token usage (lượng token sử dụng) một cách không giải thích được, khiến họ nhanh chóng hết giới hạn sử dụng trước khi kịp thực hiện bất kỳ công việc có ý nghĩa nào. Tất cả những vấn đề này đã xảy ra chỉ trong vòng khoảng năm tuần, tạo nên một bức tranh hỗn loạn và đáng lo ngại về Claude Code.
Vấn Đề Cốt Lõi: Tại Sao Các Nhà Phát Triển Lại Mù Mờ Về Hiệu Suất AI?
Sự Thiếu Hụt Dữ Liệu Quan Trắc (Telemetry)
Đây là vấn đề đáng lo ngại nhất và cũng là điểm cốt lõi mà Stella Laurenzo muốn nhấn mạnh. Đội ngũ của cô có 6.852 phiên dữ liệu để chứng minh sự suy giảm của Claude Code. Nhưng hầu hết các nhà phát triển khác thì sao? Chúng ta không có dữ liệu nào cả.
Chúng ta thường nhận thấy công cụ AI của mình “không ổn” vào một số ngày. Chúng ta tặc lưỡi, diễn đạt lại câu lệnh, và tự trách mình vì đã không đủ cụ thể. Nhưng chúng ta không có telemetry. Chúng ta không có các bảng điều khiển theo dõi độ sâu tư duy hay tỷ lệ đọc tệp. Chúng ta đang “bay mù” mà không biết liệu công cụ mà chúng ta đang phụ thuộc vào có đang tốt hơn hay tệ đi.
Khi Hiệu Suất Giảm Sút Âm Thầm
Vấn đề thực sự không phải là Claude Code có một tháng tồi tệ. Mọi sản phẩm đều có những giai đoạn khó khăn. Vấn đề là các công cụ lập trình AI có thể suy giảm hiệu suất một cách âm thầm, và hầu hết các nhà phát triển sẽ không bao giờ nhận ra. Bạn chỉ nghĩ rằng mình đang có một ngày làm việc tồi tệ.
Hãy hình dung nếu tính năng tự động hoàn thành (autocomplete) của IDE (môi trường phát triển tích hợp) của bạn tệ đi 67% chỉ sau một đêm. Bạn sẽ nhận ra ngay lập tức. Nhưng khi khả năng suy luận của một mô hình AI trở nên nông cạn hơn, bạn sẽ không thấy một lá cờ đỏ. Bạn chỉ thấy những gợi ý hơi tệ hơn và nhiều “ảo giác” (hallucinations) hơn một chút.
Sự khác biệt giữa một công cụ hoạt động tốt và một công cụ đang suy thoái là vô hình cho đến khi một người như Laurenzo xây dựng các công cụ đo lường để chứng minh điều đó. Điều này càng làm nổi bật tầm quan trọng của việc giám sát hiệu suất AI một cách chủ động.
Xây Dựng Niềm Tin Trong Kỷ Nguyên Phát Triển Phần Mềm AI
Trách Nhiệm Từ Nhà Cung Cấp AI
Đây là phần câu chuyện về công cụ lập trình AI mà không ai muốn nói đến. Chúng ta đã xây dựng các quy trình làm việc xung quanh các công cụ mà chúng ta không thể tự mình xác minh chất lượng đầu ra. Chúng ta tin tưởng, nhưng không thể xác minh. Anthropic không phải là “kẻ phản diện” ở đây. Họ đã phát hành một cài đặt mặc định không tốt, bị phát hiện và đang sửa chữa. Đó là điều bình thường trong quá trình phát triển phần mềm.
Tuy nhiên, câu hỏi khó chịu là điều gì sẽ xảy ra khi sự suy thoái tiếp theo không có một giám đốc AMD với hàng ngàn phiên nhật ký để phát hiện ra nó? Làm thế nào chúng ta có thể đảm bảo rằng các công cụ AI mà chúng ta phụ thuộc vào sẽ duy trì chất lượng theo thời gian?
Vai Trò Của Cộng Đồng Phát Triển
Để xây dựng niềm tin lâu dài trong kỷ nguyên AI, cần có sự minh bạch hơn từ các nhà cung cấp AI và một văn hóa giám sát, đánh giá hiệu suất chủ động từ cộng đồng phát triển. Các nhà phát triển cần yêu cầu và xây dựng các công cụ để theo dõi hiệu suất AI, không chỉ dựa vào cảm tính. Điều này sẽ giúp tránh được những “sự suy giảm âm thầm” và đảm bảo rằng công nghệ AI thực sự mang lại giá trị như mong đợi.
Kết Luận và Lời Khuyên Cho Cộng Đồng Nhà Phát Triển
Câu chuyện về Claude Code là một lời nhắc nhở mạnh mẽ về sự cần thiết của việc giám sát và xác minh liên tục hiệu suất của các công cụ AI mà chúng ta tích hợp vào quy trình làm việc của mình. Trong một thế giới ngày càng phụ thuộc vào trí tuệ nhân tạo, việc “tin tưởng mà không xác minh” là một rủi ro lớn.
Bạn đang theo dõi hiệu suất công cụ AI của mình theo thời gian, hay chỉ đơn thuần tin tưởng vào cảm tính?



