Ngày 12/7, hai tin tức AI đáng chú ý bao gồm: vụ Apple kiện OpenAI vì cáo buộc đánh cắp bí mật thương mại phần cứng, và dự án nhóm phát triển Bun dùng 64 bản Claude Fable 5 viết lại toàn bộ mã nguồn từ Zig sang Rust chỉ trong 11 ngày.
1. Apple kiện OpenAI, cáo buộc thu thập bí mật thiết kế phần cứng qua tuyển dụng
Ngày 10/7, Apple đệ đơn kiện OpenAI, cáo buộc công ty này có một chiến dịch có hệ thống nhằm thu thập bí mật thương mại liên quan đến thiết kế phần cứng thông qua việc tuyển dụng nhân sự từ Apple.
Theo đơn kiện, nhân vật trung tâm là Tang Tan, người có 24 năm làm việc tại Apple và từng giữ vị trí Phó Chủ tịch phụ trách thiết kế sản phẩm iPhone và Apple Watch, hiện là Chief Hardware Officer của OpenAI. Apple cáo buộc Tang Tan đã sử dụng tên các dự án nội bộ trong quá trình tuyển dụng, yêu cầu ứng viên mang thiết bị phần cứng của Apple đến phỏng vấn và hướng dẫn nhân viên sắp nghỉ việc cách vượt qua quy trình bảo mật.
Apple cũng nêu tên Chang Liu, cựu kỹ sư hệ thống điện của hãng, với cáo buộc không hoàn trả máy tính công ty và sử dụng thiết bị này để tải xuống các tài liệu kỹ thuật mật trước khi gia nhập OpenAI. Apple cho rằng đây không phải các sự việc riêng lẻ mà là một mô hình hành vi có tổ chức, đồng thời cho biết đã gửi thư cảnh báo tới OpenAI từ tháng 2 nhưng không nhận được phản hồi.
Vụ kiện diễn ra trong bối cảnh OpenAI đang mở rộng sang lĩnh vực phần cứng. Năm ngoái, công ty đã mua startup thiết bị io của Jony Ive với giá 6,5 tỷ USD, đồng thời nhiều nguồn tin cho biết OpenAI đang phát triển thiết bị AI đầu tiên của mình. Nếu các kế hoạch này thành hiện thực, Apple và OpenAI sẽ cạnh tranh không chỉ ở AI mà còn ở phần cứng và cuộc đua thu hút nhân tài.
Hiện OpenAI chưa đưa ra bình luận về vụ việc.
Nguồn: TechCrunch
Ghi chú thuật ngữ
- Chief Hardware Officer: Giám đốc phụ trách mảng phần cứng, chịu trách nhiệm thiết kế và phát triển thiết bị vật lý của công ty.
2. 64 Claude Fable 5 instances viết lại toàn bộ Bun trong 11 ngày
Ngày 10/7, nhóm phát triển Bun công bố đã hoàn tất việc chuyển toàn bộ mã nguồn của dự án từ Zig sang Rust chỉ trong 11 ngày bằng 64 instances Claude Fable 5 chạy song song, với chi phí API khoảng 165.000 USD.
Theo Jarred Sumner, nhà sáng lập Bun, mục tiêu của dự án là cải thiện độ ổn định. Zig từng phát sinh nhiều lỗi bộ nhớ khó xử lý triệt để, trong khi Rust có thể phát hiện phần lớn các lỗi này ngay từ giai đoạn biên dịch.
Quá trình chuyển đổi tạo ra hơn 1 triệu dòng mã, 6.778 commit và khoảng 50 quy trình tự động trong Claude Code. Nhóm chia AI thành hai vai trò: một nhóm chịu trách nhiệm viết mã, nhóm còn lại rà soát và phản biện trước khi hợp nhất các thay đổi.
Theo kết quả thử nghiệm trên khoảng 2.000 lần build, phiên bản Rust giảm mức sử dụng bộ nhớ từ 6,7 GB xuống 609 MB, giảm khoảng 90%, đồng thời giảm khoảng 20% kích thước file thực thi, tăng 2-5% hiệu năng và khắc phục nhiều lỗi rò rỉ bộ nhớ tồn đọng.
Điều đáng chú ý không chỉ là tốc độ mà còn là chi phí triển khai. Sumner cho biết nếu thực hiện theo cách truyền thống, dự án sẽ cần khoảng ba kỹ sư làm việc trong một năm. Với AI, thời gian rút xuống còn 11 ngày, cho thấy những dự án di chuyển hoặc tái cấu trúc mã nguồn quy mô lớn vốn thường bị trì hoãn vì thiếu nguồn lực có thể trở nên khả thi hơn.
Nguồn: The Decoder
Ghi chú thuật ngữ
- Zig, Rust: Hai ngôn ngữ lập trình hệ thống bậc thấp; Rust có cộng đồng lớn hơn và hệ sinh thái ổn định hơn trong dài hạn.
- Instance: Một phiên bản mô hình AI đang chạy độc lập; 64 instances nghĩa là 64 tác nhân Claude chạy song song cùng lúc.
- Commit: Một lần lưu thay đổi vào hệ thống quản lý mã nguồn; 6.778 commit phản ánh số lần code được cập nhật trong toàn bộ dự án.
- Claude Code: Công cụ lập trình agentic của Anthropic, tích hợp Claude trực tiếp vào môi trường phát triển.
Bài viết của đội ngũ ZTO Labs, chuyên đào tạo và nghiên cứu AI tại Việt Nam.
